hdmi_avi_infoframe_init(9)
β¨ hdmi_avi_infoframe_init(9) β¨
okay so bestie, welcome to the Kernel API Manual π
today we're looking at hdmi_avi_infoframe_init β it's the little glow-up ritual that initializes an HDMI AVI infoframe. yes THE AVI infoframe, the main character of your HDMI metadata. π
πΈ NAME πΈ
hdmi_avi_infoframe_init β initialize an HDMI AVI infoframe π
lowkey iconic that a whole function exists just to set one up properly. periodt.
β¨ SYNOPSIS β¨
void hdmi_avi_infoframe_init (struct hdmi_avi_infoframe *frame );
that's it. no return value, just vibes and a pointer. π¦
π«Ά ARGUMENTS π«Ά
frameβ the HDMI AVI infoframe. that's the whole assignment bestie, hand her over and let her get initialized π
π SEE ALSO π
so the kernel file living at ./drivers/video/hdmi.c is where all of this hangs out, and ngl the friend group is LARGE β every single one of these is invited to the group chat:
hdmi_avi_infoframe_check(9)hdmi_avi_infoframe_pack_only(9)hdmi_avi_infoframe_pack(9)hdmi_spd_infoframe_init(9)hdmi_spd_infoframe_check(9)hdmi_spd_infoframe_pack_only(9)hdmi_spd_infoframe_pack(9)hdmi_audio_infoframe_init(9)hdmi_audio_infoframe_check(9)hdmi_audio_infoframe_pack_only(9)hdmi_audio_infoframe_pack(9)hdmi_audio_infoframe_pack_for_dp(9)hdmi_vendor_infoframe_init(9)hdmi_vendor_infoframe_check(9)hdmi_vendor_infoframe_pack_only(9)hdmi_vendor_infoframe_pack(9)hdmi_drm_infoframe_init(9)hdmi_drm_infoframe_check(9)hdmi_drm_infoframe_pack_only(9)hdmi_drm_infoframe_pack(9)hdmi_infoframe_pack_only(9)hdmi_infoframe_pack(9)hdmi_infoframe_log(9)hdmi_avi_infoframe_unpack(9)hdmi_spd_infoframe_unpack(9)hdmi_audio_infoframe_unpack(9)hdmi_vendor_any_infoframe_unpack(9)hdmi_drm_infoframe_unpack_only(9)hdmi_drm_infoframe_unpack(9)hdmi_infoframe_unpack(9)
likeβ¦ thirty entries. she's booked and busy. π₯
friendly reminder bestie: this page lives under ./drivers/video, dated October 2026, and it's part of the Kernel API Manual β so if you're citing her, cite her right π
okay that's the whole page, mwah π stay initialized, stay slaying, and remember β every infoframe deserves a proper init. iykyk β¨π§ββοΈ
π¦ 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