hdmi_audio_infoframe_check(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– hdmi_audio_infoframe_check(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” yes that's the manual name, it's giving official energy but we're gonna make it cute πŸŽ€ this one's all about hdmi_audio_infoframe_check, the lil vibes-checker for your HDMI audio infoframe.


✨ NAME ✨

hdmi_audio_infoframe_check β€” check a HDMI audio infoframe πŸ‘‘

real talk, that's the whole job: it checks the thing.


🌸 SYNOPSIS 🌸

int hdmi_audio_infoframe_check (const struct hdmi_audio_infoframe *frame
);

that's it, that's the whole signature, she's stunning πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • frame β€” the HDMI audio infoframe. literally the star of the show, the main character, the thing being checked 🫢

πŸ’œ DESCRIPTION πŸ’œ

so what does she actually do? she validates that the infoframe is consistent β€” no cap, that's the whole assignment β€” and she also updates the derived fields (eg. length) based on other fields. so it's not just a check, she's also doing a lil glow-up on the derived stuff on the side ✨

returns 0 on success or a negative error code on failure. so like, zero means slay, negative means something's off 😭


πŸ”₯ SEE ALSO πŸ”₯

we're in the Kernel file ./drivers/video/hdmi.c btw, and here's the whole friend group, all 30 of them, no one left out because we don't do that here πŸ’–


okay that's the whole page, you ate reading it fr fr πŸŒˆπŸ’…

and a lil sign-off before you go: this came from ./drivers/video, dated October 2026, and she goes by hdmi_audio_infoframe_check(9) β€” remembered forever, iconic, periodt πŸ§šπŸ’œπŸŒŸ

πŸ“¦ where this page comes from