STRUCT VDEC_AV1_SLICE_FRAME(9)
β¨ NAME β¨
okay so bestie, welcome to struct vdec_av1_slice_frame(9) from the Kernel API Manual β this iconic little struct literally Represents current Frame info. no cap, that's the whole name vibe. π
πΈ SYNOPSIS πΈ
here's the struct in all its main-character glory, copied exactly so nobody comes for me π
struct vdec_av1_slice_frame {
struct vdec_av1_slice_uncompressed_header uh;
struct vdec_av1_slice_seq_header seq;
u8 large_scale_tile;
u64 cur_ts;
int prev_fb_idx;
u8 ref_frame_sign_bias[V4L2_AV1_TOTAL_REFS_PER_FRAME];
u32 order_hints[V4L2_AV1_REFS_PER_FRAME];
u32 ref_frame_valid[V4L2_AV1_REFS_PER_FRAME];
int ref_frame_map[V4L2_AV1_TOTAL_REFS_PER_FRAME];
struct vdec_av1_slice_frame_refs
frame_refs[V4L2_AV1_REFS_PER_FRAME];
};
π Members π
these are the members, and yes we're doing every single one because bestie deserves the full lore π
uhβ uncompressed header infoseqβ sequence header infolarge_scale_tileβ is large scale modecur_tsβ current frame timestampprev_fb_idxβ prev slot idref_frame_sign_biasβ arrays for ref_frame sign biasorder_hintsβ arrays for ref_frame order hintref_frame_validβ arrays for valid ref_frameref_frame_mapβ map to slot frame infoframe_refsβ ref_frame info
π SEE ALSO π
the besties, the links, the whole group chat π«Ά
Kernel file./drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.cstruct 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_frame_refs(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_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)
okay that's the whole page, bestie. the source/version is ./drivers/media/platform/media... and the date is October 2026 β mwah π. struct vdec_av1_slice_frame(9) out. π¦
π¦ 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