|
XenevaOS
|
#include <hdmi.h>

Public Attributes | |
| struct hdmi_any_infoframe | any |
| struct hdmi_avi_infoframe | avi |
| struct hdmi_spd_infoframe | spd |
| union hdmi_vendor_any_infoframe | vendor |
| struct hdmi_audio_infoframe | audio |
| struct hdmi_drm_infoframe | drm |
union hdmi_infoframe - overall union of all abstract infoframe representations @any: generic infoframe @avi: avi infoframe @spd: spd infoframe @vendor: union of all vendor infoframes @audio: audio infoframe @drm: Dynamic Range and Mastering infoframe
This is used by the generic pack function. This works since all infoframes have the same header which also indicates which type of infoframe should be packed.
| struct hdmi_any_infoframe hdmi_infoframe::any |
| struct hdmi_audio_infoframe hdmi_infoframe::audio |
| struct hdmi_avi_infoframe hdmi_infoframe::avi |
| struct hdmi_drm_infoframe hdmi_infoframe::drm |
| struct hdmi_spd_infoframe hdmi_infoframe::spd |
| union hdmi_vendor_any_infoframe hdmi_infoframe::vendor |