vdec_msg_queue_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… vdec_msg_queue_init(9) πŸ’…

okay so welcome to the Kernel API Manual, bestie β€” this page is all about vdec_msg_queue_init(9), and it's lowkey the setup girlie for the lat buffer info. Let's get into it ✨

πŸŽ€ NAME πŸŽ€

vdec_msg_queue_init β€” init lat buffer information. That's the whole name vibe, no cap.

✨ SYNOPSIS ✨

int vdec_msg_queue_init (struct vdec_msg_queue *msg_queue , struct
       mtk_vcodec_dec_ctx *ctx , core_decode_cb_t core_decode , int
       private_size );

🌸 ARGUMENTS 🌸

  • msg_queue β€” used to store the lat buffer information. It's the spot where that lat buffer info lives, periodt.
  • ctx β€” the v4l2 ctx. That's the context, bestie.
  • core_decode β€” the core decode callback for each codec. iykyk.
  • private_size β€” the private data size used to share with core. That's the size of the private data shared with core.

πŸ”₯ RETURN πŸ”₯

it returns 0 if init successfully, or fail. That's the return tea, periodt.

πŸ¦‹ SEE ALSO πŸ¦‹

that's the whole page, bestie 🫢 source/version: ./drivers/media/platform/media..., dated October 2026, for vdec_msg_queue_init(9). bye πŸ’–

πŸ“¦ where this page comes from