STRUCT VDEC_AV1_SLICE_LR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, we're in the Kernel API Manual, and the main character of this page is struct vdec_av1_slice_lr(9) β€” it's giving AV1 Loop Restauration parameters, periodt. (Yes, β€œRestauration” is the spelling on the page β€” iconic, keep it πŸ’….)


πŸ¦‹ SYNOPSIS πŸ¦‹

struct vdec_av1_slice_lr {
    u8 use_lr;
    u8 use_chroma_lr;
    u8 frame_restoration_type[V4L2_AV1_NUM_PLANES_MAX];
    u32 loop_restoration_size[V4L2_AV1_NUM_PLANES_MAX];
 };

πŸŽ€ Members πŸŽ€

Here's the whole cast, no cap β€” every field is important, bestie:

  • use_lr β€” whether to use loop restoration ✨
  • use_chroma_lr β€” whether to use chroma loop restoration πŸ’…
  • frame_restoration_type β€” specifies the type of restoration used for each plane πŸŽ€
  • loop_restoration_size β€” specifies the size of loop restoration units in units of samples in the current plane πŸ”₯

🌈 SEE ALSO 🌈

  • Kernel file: ./drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c

also lowkey linked, iykyk:

  • 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_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_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)

okay that's the whole page bestie, fr fr. this one's coming at you from source/version ./drivers/media/platform/media... and it's dated October 2026 β€” catch you in the next manpage, mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from