amvdec_dst_buf_done_idx(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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 πŸ¦‹


🫢 cute little sign-off: source/version is ./drivers/staging/media/meson/..., date is October 2026, and the page is amvdec_dst_buf_done_idx(9). bye bestie, go signal those buffers! πŸ’…βœ¨
πŸ“¦ where this page comes from