STRUCT VDEC_AV1_SLICE_WORK_BUFFER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct vdec_av1_slice_work_buffer β€” work buffer for lat πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ this one's all about struct vdec_av1_slice_work_buffer, which is, like, literally the work buffer for lat. that's the whole vibe. it holds three memory-info structs and honestly? it ate. πŸŽ€


✨ SYNOPSIS ✨

struct vdec_av1_slice_work_buffer {
    struct vdec_av1_slice_mem mv_addr;
    struct vdec_av1_slice_mem cdf_addr;
    struct vdec_av1_slice_mem segid_addr;
 };

that's it. that's the struct. three little struct vdec_av1_slice_mem fields, all cozy together. no cap. πŸ¦‹


🌸 Members 🌸

  • mv_addr β€” the mv buffer memory info πŸ’« like, all the memory deets for the mv buffer live right here.
  • cdf_addr β€” the cdf buffer memory info πŸ”₯ same deal, but make it cdf. this one's the memory info for the cdf buffer.
  • segid_addr β€” the segid buffer memory info πŸŽ€ and last but never least, the memory info for the segid buffer. slay.

πŸ‘‘ SEE ALSO πŸ‘‘

the Kernel file to go peek at, bestie:

./drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c

and the whole friend group of related structs (all of them, no skipping, 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_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_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)

like, that's the entire group chat. go say hi. πŸ’…


ngl this page is short and sweet β€” but that memory info detail matters, so don't sleep on it 🫢

and that's a wrap, babe πŸ’œ this lil page came from ./drivers/media/platform/media..., dated October 2026, and it's filed under struct vdec..._work_buffer(9) β€” iconic of it, honestly. bye bestie, go read some Kernel file source 🌈⭐

πŸ“¦ where this page comes from