40 eld(
const char *buf,
int size);
41 eld(
const eld& rhs) =
default;
44 eld& operator=(
const eld& );
46 QString eld_version_name()
const;
47 QString edid_version_name()
const;
48 QString info_desc()
const;
49 QString channel_allocation_desc()
const;
50 QString product_name()
const;
51 QString connection_name()
const;
53 int maxLPCMChannels();
55 QString codecs_desc()
const;
58 TYPE_REF_STREAM_HEADER = 0,
77 TYPE_MPEG_SURROUND = 17,
83 int update_eld(
const char *buf,
int size);
84 void update_sad(
int index,
const char *buf);
85 QString sad_desc(
int index);
86 static QString print_pcm_rates(
int pcm);
87 static QString print_pcm_bits(
int pcm);
105 bool eld_valid {
false };
107 int baseline_len { 0 };
109 int cea_edid_ver { 0 };
111 int manufacture_id { 0 };
112 int product_id { 0 };
113 uint64_t port_id { 0 };
115 int support_hdcp { 0 };
116 int support_ai { 0 };
118 int aud_synch_delay { 0 };