mtk_vdec_h26...ecode_params(9)
okay so bestie, welcome to the mtk_vdec_h26...ecode_params(9) page in the Kernel API Manual β¨ this one is short, iconic, and very βjust the essentialsβ β no cap π
πΈ NAME πΈ
mtk_vdec_h264_copy_decode_params β get decode params. thatβs the whole vibe π«Ά
β¨ SYNOPSIS β¨
hereβs the signature, exactly as the kernel girlies wrote it:
void mtk_vdec_h264_copy_decode_params (struct
slice_api_h264_decode_param *dst_params , const struct
v4l2_ctrl_h264_decode_params *src_params , const struct
v4l2_h264_dpb_entry dpb[V4L2_H264_NUM_DPB_ENTRIES] );
it returns void, so thereβs literally no return value to obsess over π
π ARGUMENTS π
dst_paramsβ dst params for hw decoder, slay πsrc_paramsβ decode params from user driver, exactly that β¨dpbβ dpb information, iconic π
π¦ SEE ALSO π¦
- Kernel file β
./drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.h
and the friend group:
struct mtk_h264_dpb_info(9)struct h264_fb(9)mtk_vdec_h264_get_ref_list(9)mtk_vdec_h264_get_ctrl_ptr(9)mtk_vdec_h264_fill_dpb_info(9)mtk_vdec_h264_copy_sps_params(9)mtk_vdec_h264_copy_pps_params(9)mtk_vdec_h264_copy_slice_hd_params(9)mtk_vdec_h264_copy_scaling_matrix(9)mtk_vdec_h264_update_dpb(9)mtk_vdec_h264_find_start_code(9)mtk_vdec_h264_get_mv_buf_size(9)
cute sign-off: source/version is ./drivers/media/platform/media..., dated October 2026, and the page is mtk_vdec_h26...ecode_params(9) π byeee bestie π¦
π¦ 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