STRUCT VDEC_AV1_SLICE_FRAME_REFS(9)
π NAME π
struct vdec_av1_slice_frame_refs β the ref frame info glow-up β¨
Okay so bestie, welcome to the Kernel API Manual β yes it's the kernel docs, and yes we're making it cute. This one's a little struct whose whole entire job is holding reference frame info for AV1 slices. That's it. That's the vibe. π
π¦ SYNOPSIS π¦
struct vdec_av1_slice_frame_refs {
int ref_fb_idx;
int ref_map_idx;
struct vdec_av1_slice_scale_factors scale_factors;
};
Literally three members, no drama, she's clean, she's minimalist, she's serving. π
πΈ Members πΈ
ref_fb_idxβ the ref slot index, i.e. which slot in the frame buffer we're pointing at π«Άref_map_idxβ the ref frame index, the map-side of the situation πscale_factorsβ the scale factors for each ref frame, and it's typed asstruct vdec_av1_slice_scale_factorsbecause we don't do untyped chaos here π
π SEE ALSO π
The Kernel file, bestie β go read the source, it's giving main character energy:
./drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
And the whole friend group, all of them, no cap, every single one: π
struct vdec_av1_slice_init_vsi(9)struct vdec_av1_slice_mem(9)struct vdec_av1_slice_state(9)struct vdec_av1_slice_tile_group(9)struct vdec_av1_slice_scale_factors(9)struct vdec_av1_slice_gm(9)struct vdec_av1_slice_sm(9)struct vdec_av1_slice_seg(9)struct vdec_av1_slice_delta_q_lf(9)struct vdec_av1_slice_quantization(9)struct vdec_av1_slice_lr(9)struct vdec_av1_slice_loop_filter(9)struct vdec_av1_slice_cdef(9)struct vdec_av1_slice_mfmv(9)struct vdec_av1_slice_tile(9)struct vdec_av1_slice_uncompressed_header(9)struct vdec_av1_slice_seq_header(9)struct vdec_av1_slice_frame(9)struct vdec_av1_slice_work_buffer(9)struct vdec_av1_slice_frame_info(9)struct vdec_av1_slice_slot(9)struct vdec_av1_slice_fb(9)struct vdec_av1_slice_vsi(9)struct vdec_av1_slice_pfc(9)struct vdec_av1_slice_instance(9)
And that's the whole page, bestie!! π This icon of a manpage came from ./drivers/media/platform/media..., dated October 2026, and it lives at struct vdec_...e_frame_refs(9) β slay, go forth, read the kernel docs, ily π§β¨
π¦ 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