amvdec_dst_buf_done_idx(9)
π amvdec_dst_buf_done_idx(9) β a Kernel API Manual moment π
okay so bestie, welcome to the Kernel API Manual page for amvdec_dst_buf_done_idx(9) β yes, thatβs the title and the manual name folded right in here because weβre cute like that. This is the function that signals a buffer is done decoding. Thatβs it. Thatβs the vibe. β¨
πΈ NAME πΈ
amvdec_dst_buf_done_idx β signal that a buffer is done decoding. periodt. π
β SYNOPSIS β
okay so the signature is giving very βC function, but make it officialβ:
void amvdec_dst_buf_done_idx (struct amvdec_session *sess , u32 buf_idx , u32 offset , u32 field );
It returns void, so no return value to catch, bestie β just call it and move on. π«Ά
π ARGUMENTS π
hereβs the cast of characters β every single one matters, no cap:
sessβ current session. the main character context, iykyk. πbuf_idxβ hardware buffer index. like, which hardware buffer weβre talking about. π―offsetβ VIFIFO bitstream offset corresponding to the buffer. yes, exactly that, bestie. π§fieldβ V4L2 interlaced field. interlaced business, keeping it iconic. π¦
π¦ SEE ALSO π¦
Kernel file ./drivers/staging/media/meson/vdec/vdec_helpers.hβ the kernel file bestie. go read it, itβs giving source-of-truth. πamvdec_set_canvases(9),amvdec_add_ts(9),amvdec_set_par_from_dar(9),amvdec_src_change(9),amvdec_abort(9)β the whole friend group. squad goals, fr fr. π
π«Ά cute little sign-off: source/version is./drivers/staging/media/meson/..., date isOctober 2026, and the page isamvdec_dst_buf_done_idx(9). bye bestie, go signal those buffers! π β¨
π¦ 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