STRUCT EM28XX_FMT(9)
πΈ struct em28xx_fmt(9) πΈ
okay so bestie, welcome to the Kernel API Manual entry for this little icon: struct em28xx_fmt. the way that this struct has exactly one job β to enumberate video formats β and yes, thatβs the spelling, weβre keeping it, donβt come for me π
β¨ NAME β¨
struct em28xx_fmt β struct to enumberate video formats π
π¦ SYNOPSIS π¦
struct em28xx_fmt {
u32 fourcc;
int depth;
int reg;
};
π Members π
okay these are the three fields and they are all main characters, no cap:
fourccβ the v4l2 format id, literally the ID card for the format π³depthβ the mean number of bits to represent a pixel, so how many bits a pixel gets on average β¨regβ the em28xx register value to set it, i.e. the register value that sets the thing ποΈ
π SEE ALSO π
go look at these next, bestie, theyβre all in the same friend group:
- Kernel file
./drivers/media/usb/em28xx/em28xx.hstructem28xx_usb_bufs(9) - struct
em28xx_usb_ctl(9) - struct
em28xx_buffer(9) - enum
em28xx_amux(9)
mwah π β this page came from ./drivers/media/usb/em28xx, dated October 2026, and itβs part of the Kernel API Manual; struct em28xx_fmt(9) out π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms