STRUCT HANTRO_VP8_DEC_HW_CTX(9)
π struct hantro_vp8_dec_hw_ctx(9) π
okay bestie, welcome to the Kernel API Manual β¨ β this is the page for struct hantro_vp8_dec_hw_ctx, and honestly? it's a short one, but it's iconic in its own little way. let's get into it π«Ά
πΈ NAME πΈ
struct hantro_vp8_dec_hw_ctx β literally just the VP8 decoder's hardware context struct, no cap. the original page gives us no flowery description and neither will I, because we keep the facts π
β¨ SYNOPSIS β¨
struct hantro_vp8_dec_hw_ctx {
struct hantro_aux_buf segment_map;
struct hantro_aux_buf prob_tbl;
};
that's it. two fields. two little struct hantro_aux_buf besties, holding down the whole VP8 decode vibe ππ
π Members π
segment_mapβ the segment map buffer. that's the whole description, and we're respecting it π it's giving "short but essential."prob_tblβ the probability table buffer. again: exactly what it says, and it ate π₯
ngl, this is the part where the manpage is at its most mysterious β but I'm not gonna invent lore that isn't there. no guessing, no extra tips presented as fact, periodt π§
π¦ SEE ALSO π¦
okay this is where it gets highkey stacked β the whole hantro family reunion π. everything lives in the kernel file ./drivers/media/platform/verisilicon/hantro_hw.h, and here's the full guest list:
struct hantro_aux_buf(9)struct hantro_h264_dec_ctrls(9)struct hantro_h264_dec_reflists(9)struct hantro_h264_dec_hw_ctx(9)struct hantro_hevc_dec_ctrls(9)struct hantro_hevc_dec_hw_ctx(9)struct hantro_mpeg2_dec_hw_ctx(9)struct hantro_vp9_frame_info(9)struct hantro_vp9_dec_hw_ctx(9)struct hantro_av1_dec_ctrls(9)struct hantro_av1_dec_hw_ctx(9)struct hantro_postproc_ctx(9)struct hantro_postproc_ops(9)struct hantro_codec_ops(9)enum hantro_enc_fmt(9)
likeβ¦ the codec support is thriving. vp8, vp9, h264, hevc, mpeg2, av1 β the whole squad is here πβ¨
π friendly reminder that all of these live under ./drivers/media/platform/verisilicon/hantro_hw.h β that's the path, character for character, don't come for me π«Ά
and that's the page!! short, sweet, and full of struct hantro_aux_buf energy π
source: ./drivers/media/platform/verisβ¦ Β· date: October 2026 β mwah, hope this helped bestie, go forth and decode ππβ¨
π¦ 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