STRUCT HVA_FRAMEINFO(9)
π struct hva_frameinfo(9) β a Kernel API Manual moment π
okay so bestie, welcome to the glow-up era of struct hva_frameinfo(9), straight out of the Kernel API Manual β¨ this is the lil' info card that tells you everything about an hva frame β like a vibe check but for video data π
πΈ NAME πΈ
struct hva_frameinfo β literally just information about hva frame, no cap π«Ά
β¨ SYNOPSIS β¨
struct hva_frameinfo {
u32 pixelformat;
u32 width;
u32 height;
u32 aligned_width;
u32 aligned_height;
u32 size;
};
that's the whole struct, bestie β six u32 fields and she's iconic π
π¦ Members π¦
pixelformatβ the fourcc code for the uncompressed video format π₯ like her whole personality in four characterswidthβ width of frame, periodtheightβ height of frame, also periodt. the way that they're justβ¦ the dimensions πaligned_widthβ width of frame (with encoder alignment constraint) β so like the width but the encoder said "make it fit my rules" πaligned_heightβ height of frame (with encoder alignment constraint) β same deal, but height πsizeβ maximum size in bytes required for data β key word: maximum, she's the ceiling, not the average
π SEE ALSO π
- Kernel file
./drivers/media/platform/st/sti/hva/hva.hstruct π struct hva_streaminfo(9)struct hva_controls(9)struct hva_frame(9)struct hva_stream(9)struct hva_ctx_dbg(9)struct hva_ctx(9)struct hva_dev_dbg(9)struct hva_dev(9)struct hva_enc(9)
the whole friend group fr fr, go say hi to all of them π«Ά
ngl bestie this page is short and sweet β but don't sleep on it, alignment constraints are real and they will humble you π
and that's a wrap, cutie π§ this has been struct hva_frameinfo(9) from ./drivers/media/platform/st/st..., dated October 2026 β see you in the next manpage, mwah ππ
π¦ 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