STRUCT VDEC_VP8_SLICE_DPB_INFO(9)
π struct vdec_vp8_slice_dpb_info(9) β Kernel API Manual β¨
okay so bestie, welcome to the Kernel API Manual β¨ this one's a struct page, and honestly? it's a little cutie. short, sweet, four members, no drama. let's get into it π
πΈ NAME πΈ
struct vdec_vp8_slice_dpb_info β vp8 reference information π
like, that's it. that's the whole vibe. it's the little bundle of info the vp8 decoder uses to talk about reference pictures β¨
π¦ SYNOPSIS π¦
struct vdec_vp8_slice_dpb_info {
dma_addr_t y_dma_addr;
dma_addr_t c_dma_addr;
int reference_flag;
int reserved;
};
look at her. four fields. main character energy, no cap π
π MEMBERS π
y_dma_addrβ the Y bitstream physical address π like, where the Y plane actually lives in memory. physical. not virtual. don't get it twisted π«Άc_dma_addrβ the CbCr bitstream physical address π same deal, but for the chroma side of things. she's got both planes covered β¨reference_flagβ reference picture flag π© literally just flags whether this thing is a reference picture. that's the whole job. iconicreservedβ 64bit align π that's it, that's the description. it exists so things line up nicely on 64-bit boundaries. not me being obsessed with alignment π
π SEE ALSO π
other pages doing the same little dance, plus the actual source (iykyk) π₯
- Kernel file:
./drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.cβ yes the whole path, go read it bestie, it's right there π struct vdec_vp8_slice_info(9)struct vdec_vp8_slice_vsi(9)struct vdec_vp8_slice_inst(9)
no errors, no exit statuses, no environment variables on this page β she's a struct page, she keeps it simple πΈ
that's the whole page, bestie, you ate it π mwah π
signing off from ./drivers/media/platform/media... β October 2026 β struct vdec_...ice_dpb_info(9) π§β¨
π¦ 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