XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
hdmi_infoframe Union Reference

#include <hdmi.h>

Collaboration diagram for hdmi_infoframe:
Collaboration graph
[legend]

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
 

Detailed Description

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.

Member Data Documentation

◆ any

struct hdmi_any_infoframe hdmi_infoframe::any

◆ audio

struct hdmi_audio_infoframe hdmi_infoframe::audio

◆ avi

struct hdmi_avi_infoframe hdmi_infoframe::avi

◆ drm

struct hdmi_drm_infoframe hdmi_infoframe::drm

◆ spd

struct hdmi_spd_infoframe hdmi_infoframe::spd

◆ vendor

union hdmi_vendor_any_infoframe hdmi_infoframe::vendor

The documentation for this union was generated from the following file: