MythTV  master
Public Member Functions | Public Attributes | List of all members
eld::eld_data Struct Reference
Collaboration diagram for eld::eld_data:
Collaboration graph
[legend]

Public Member Functions

 eld_data ()=default
 

Public Attributes

bool eld_valid { false }
 
int eld_size { 0 }
 
int baseline_len { 0 }
 
int eld_ver { 0 }
 
int cea_edid_ver { 0 }
 
QString monitor_name {}
 
int manufacture_id { 0 }
 
int product_id { 0 }
 
uint64_t port_id { 0 }
 
uint64_t formats { 0 }
 
int support_hdcp { 0 }
 
int support_ai { 0 }
 
int conn_type { 0 }
 
int aud_synch_delay { 0 }
 
int spk_alloc { 0 }
 
int sad_count { 0 }
 
struct cea_sad sad [ELD_MAX_SAD] {}
 

Detailed Description

Definition at line 104 of file eldutils.h.

Constructor & Destructor Documentation

◆ eld_data()

eld::eld_data::eld_data ( )
default

Member Data Documentation

◆ eld_valid

bool eld::eld_data::eld_valid { false }

Definition at line 105 of file eldutils.h.

Referenced by eld::eld(), eld::isValid(), and eld::update_eld().

◆ eld_size

int eld::eld_data::eld_size { 0 }

Definition at line 106 of file eldutils.h.

Referenced by eld::update_eld().

◆ baseline_len

int eld::eld_data::baseline_len { 0 }

Definition at line 107 of file eldutils.h.

Referenced by eld::update_eld().

◆ eld_ver

int eld::eld_data::eld_ver { 0 }

Definition at line 108 of file eldutils.h.

Referenced by eld::eld_version_name(), and eld::update_eld().

◆ cea_edid_ver

int eld::eld_data::cea_edid_ver { 0 }

Definition at line 109 of file eldutils.h.

Referenced by eld::edid_version_name(), and eld::update_eld().

◆ monitor_name

QString eld::eld_data::monitor_name {}

Definition at line 110 of file eldutils.h.

Referenced by eld::product_name(), and eld::update_eld().

◆ manufacture_id

int eld::eld_data::manufacture_id { 0 }

Definition at line 111 of file eldutils.h.

Referenced by eld::info_desc(), and eld::update_eld().

◆ product_id

int eld::eld_data::product_id { 0 }

Definition at line 112 of file eldutils.h.

Referenced by eld::info_desc(), and eld::update_eld().

◆ port_id

uint64_t eld::eld_data::port_id { 0 }

Definition at line 113 of file eldutils.h.

Referenced by eld::info_desc(), and eld::update_eld().

◆ formats

uint64_t eld::eld_data::formats { 0 }

Definition at line 114 of file eldutils.h.

Referenced by eld::codecs_desc(), eld::eld(), and eld::update_sad().

◆ support_hdcp

int eld::eld_data::support_hdcp { 0 }

Definition at line 115 of file eldutils.h.

Referenced by eld::info_desc(), and eld::update_eld().

◆ support_ai

int eld::eld_data::support_ai { 0 }

Definition at line 116 of file eldutils.h.

Referenced by eld::info_desc(), and eld::update_eld().

◆ conn_type

int eld::eld_data::conn_type { 0 }

Definition at line 117 of file eldutils.h.

Referenced by eld::connection_name(), and eld::update_eld().

◆ aud_synch_delay

int eld::eld_data::aud_synch_delay { 0 }

Definition at line 118 of file eldutils.h.

Referenced by eld::info_desc(), and eld::update_eld().

◆ spk_alloc

int eld::eld_data::spk_alloc { 0 }

Definition at line 119 of file eldutils.h.

Referenced by eld::channel_allocation_desc(), eld::show(), and eld::update_eld().

◆ sad_count

int eld::eld_data::sad_count { 0 }

◆ sad

struct cea_sad eld::eld_data::sad[ELD_MAX_SAD] {}

Definition at line 122 of file eldutils.h.

Referenced by eld::maxChannels(), eld::maxLPCMChannels(), eld::sad_desc(), and eld::update_sad().


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