hdmi_drm_infoframe_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ hdmi_drm_infoframe_init(9) ✨

okay so this one's from the Kernel API Manual, section 9, and it's genuinely short and sweet β€” a little init function for an HDMI Dynamic Range and mastering infoframe. Yes bestie, HDR metadata for HDMI. We're doing it. πŸ’…


🌈 NAME 🌈

hdmi_drm_infoframe_init β€” initialize an HDMI Dynaminc Range and mastering infoframe πŸ’–

(no that's not a typo I made, that's literally how it's spelled on the page, and I am not about to change a single character of it, iykyk)


πŸŽ€ SYNOPSIS πŸŽ€

int hdmi_drm_infoframe_init (struct hdmi_drm_infoframe *frame );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • frame β€” the HDMI DRM infoframe. That's the thing you're handing over so it can get set up. 🫢

πŸ’œ DESCRIPTION πŸ’œ

That's genuinely it, bestie. It returns 0 on success, or a negative error code on failure. Iconic, minimal, no notes. 🌸

fr fr, if the number that comes back is negative, something went sideways β€” that's your vibe check saying "nope". 😭

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/video/hdmi.c, plus the whole entire friend group of infoframe functions:

like. every single one. the whole roster. go read them, I'll wait πŸ’€βœ¨


anyway that's the page πŸŽ€ it lives at ./drivers/video, dated October 2026, and you can find it under hdmi_drm_infoframe_init(9) in the Kernel API Manual. mwah, go init some infoframes bestie πŸ’œπŸ§š

πŸ“¦ where this page comes from