STRUCT VDEC_HEVC_SLICE_SHARE_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct vdec_hevc_slice_share_info(9) πŸ’–

okay bestie, welcome to the Kernel API Manual β€” yes that's the manual name, we're fancy here ✨ this whole page is about one little struct and honestly it's lowkey the group chat between two processors, so let's get into it 🫢


🌸 NAME 🌸

struct vdec_hevc_slice_share_info β€” shared information used to exchange message between lat and core

like literally the shared info that lets lat and core pass messages back and forth πŸ’… no cap, that's the whole job.


✨ SYNOPSIS ✨

here's the shape of it, bestie β€” copy it exact, don't freestyle πŸŽ€

struct vdec_hevc_slice_share_info {
    struct v4l2_ctrl_hevc_sps sps;
    struct v4l2_ctrl_hevc_decode_params dec_params;
    struct vdec_hevc_slice_lat_dec_param hevc_slice_params;
    struct vdec_hevc_slice_mem trans;
 };

πŸŽ€ Members πŸŽ€

four fields, each one iconic in its own way πŸ‘‘

  • sps β€” sequence header information from user space 🌈 that's the user-space sequence header tea being handed over.
  • dec_params β€” decoder params from user space πŸ’œ the decode params, straight from user space, no middleman.
  • hevc_slice_params β€” decoder params used for hardware πŸ”₯ the ones the hardware actually eats up. hardware-facing, main character energy fr fr.
  • trans β€” trans buffer dma address πŸ¦‹ the DMA address of the trans buffer. yes, exactly that.

πŸ’€ SEE ALSO πŸ’€

Kernel file
./drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_req_multi_if.c

and the whole friend group of related pages, go say hi πŸ’–

  • enum vdec_hevc_core_dec_err_type(9)
  • struct mtk_hevc_dpb_info(9)
  • struct hevc_fb(9)
  • struct vdec_hevc_slice_lat_dec_param(9)
  • struct vdec_hevc_slice_info(9)
  • struct vdec_hevc_slice_fb(9)
  • struct vdec_hevc_slice_vsi(9)
  • struct vdec_hevc_slice_inst(9)

okay that's the whole page, you ate that πŸ“ before you go: this came out of ./drivers/media/platform/media... and it's dated October 2026 β€” yes, future-dated, we stay ahead of the trend πŸ’…βœ¨ slay, bye bestie! πŸ§šπŸ’œ

πŸ“¦ where this page comes from