#include <libmythtv/mpeg/dvbdescriptors.h>
|
enum | : std::uint8_t { kBandwidth8Mhz = 0x0,
kBandwidth7Mhz = 0x1,
kBandwidth6Mhz = 0x2,
kBandwidth5Mhz = 0x3
} |
|
enum | : std::uint8_t { kConstellationQPSK = 0x0,
kConstellationQAM16 = 0x1,
kConstellationQAM64 = 0x2,
kConstellationQAM256 = 0x3
} |
|
enum | : std::uint8_t {
kHierarchyInfoNonHierarchicalNativeInterleaver = 0x0,
kHierarchyInfoAlpha1NativeInterleaver = 0x1,
kHierarchyInfoAlpha2NativeInterleaver = 0x2,
kHierarchyInfoAlpha4NativeInterleaver = 0x3,
kHierarchyInfoNonHierarchicalInDepthInterleaver = 0x4,
kHierarchyInfoAlpha1InDepthInterleaver = 0x5,
kHierarchyInfoAlpha2InDepthInterleaver = 0x6,
kHierarchyInfoAlpha4InDepthInterleaver = 0x7
} |
|
enum | : std::uint8_t {
kCodeRate_1_2 = 0x0,
kCodeRate_2_3 = 0x1,
kCodeRate_3_4 = 0x2,
kCodeRate_5_6 = 0x3,
kCodeRate_7_8 = 0x4
} |
|
enum | : std::uint8_t { kGuardInterval_1_32 = 0x0,
kGuardInterval_1_16 = 0x1,
kGuardInterval_1_8 = 0x2,
kGuardInterval_1_4 = 0x3
} |
|
enum | : std::uint8_t { kTransmissionMode2k = 0x00,
kTransmissionMode8k = 0x01,
kTransmissionMode4k = 0x02
} |
|
|
static desc_list_t | Parse (const unsigned char *data, uint len) |
|
static desc_list_t | ParseAndExclude (const unsigned char *data, uint len, int excluded_descid) |
|
static desc_list_t | ParseOnlyInclude (const unsigned char *data, uint len, int excluded_descid) |
|
static const unsigned char * | Find (const desc_list_t &parsed, uint desc_tag) |
|
static const unsigned char * | FindExtension (const desc_list_t &parsed, uint desc_tag) |
|
static desc_list_t | FindAll (const desc_list_t &parsed, uint desc_tag) |
|
static const unsigned char * | FindBestMatch (const desc_list_t &parsed, uint desc_tag, QMap< uint, uint > &langPref) |
|
static desc_list_t | FindBestMatches (const desc_list_t &parsed, uint desc_tag, QMap< uint, uint > &langPref) |
|
const unsigned char * | m_data |
|
Definition at line 942 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
kBandwidth8Mhz | |
kBandwidth7Mhz | |
kBandwidth6Mhz | |
kBandwidth5Mhz | |
Definition at line 961 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
kConstellationQPSK | |
kConstellationQAM16 | |
kConstellationQAM64 | |
kConstellationQAM256 | |
Definition at line 983 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
kHierarchyInfoNonHierarchicalNativeInterleaver | |
kHierarchyInfoAlpha1NativeInterleaver | |
kHierarchyInfoAlpha2NativeInterleaver | |
kHierarchyInfoAlpha4NativeInterleaver | |
kHierarchyInfoNonHierarchicalInDepthInterleaver | |
kHierarchyInfoAlpha1InDepthInterleaver | |
kHierarchyInfoAlpha2InDepthInterleaver | |
kHierarchyInfoAlpha4InDepthInterleaver | |
Definition at line 998 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
kCodeRate_1_2 | |
kCodeRate_2_3 | |
kCodeRate_3_4 | |
kCodeRate_5_6 | |
kCodeRate_7_8 | |
Definition at line 1024 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
kGuardInterval_1_32 | |
kGuardInterval_1_16 | |
kGuardInterval_1_8 | |
kGuardInterval_1_4 | |
Definition at line 1050 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
kTransmissionMode2k | |
kTransmissionMode8k | |
kTransmissionMode4k | |
Definition at line 1064 of file dvbdescriptors.h.
◆ TerrestrialDeliverySystemDescriptor()
TerrestrialDeliverySystemDescriptor::TerrestrialDeliverySystemDescriptor |
( |
const unsigned char * |
data, |
|
|
int |
len = 300 |
|
) |
| |
|
inlineexplicit |
◆ Frequency()
uint TerrestrialDeliverySystemDescriptor::Frequency |
( |
void |
| ) |
const |
|
inline |
◆ FrequencyHz()
uint64_t TerrestrialDeliverySystemDescriptor::FrequencyHz |
( |
void |
| ) |
const |
|
inline |
◆ Bandwidth()
uint TerrestrialDeliverySystemDescriptor::Bandwidth |
( |
void |
| ) |
const |
|
inline |
◆ BandwidthHz()
uint TerrestrialDeliverySystemDescriptor::BandwidthHz |
( |
void |
| ) |
const |
|
inline |
◆ BandwidthString()
QString TerrestrialDeliverySystemDescriptor::BandwidthString |
( |
void |
| ) |
const |
|
inline |
◆ HighPriority()
bool TerrestrialDeliverySystemDescriptor::HighPriority |
( |
void |
| ) |
const |
|
inline |
◆ IsTimeSlicingIndicatorUsed()
bool TerrestrialDeliverySystemDescriptor::IsTimeSlicingIndicatorUsed |
( |
void |
| ) |
const |
|
inline |
◆ IsMPE_FECUsed()
bool TerrestrialDeliverySystemDescriptor::IsMPE_FECUsed |
( |
void |
| ) |
const |
|
inline |
◆ Constellation()
uint TerrestrialDeliverySystemDescriptor::Constellation |
( |
void |
| ) |
const |
|
inline |
◆ ConstellationString()
QString TerrestrialDeliverySystemDescriptor::ConstellationString |
( |
void |
| ) |
const |
|
inline |
◆ Hierarchy()
uint TerrestrialDeliverySystemDescriptor::Hierarchy |
( |
void |
| ) |
const |
|
inline |
◆ HierarchyString()
QString TerrestrialDeliverySystemDescriptor::HierarchyString |
( |
void |
| ) |
const |
|
inline |
◆ NativeInterleaver()
bool TerrestrialDeliverySystemDescriptor::NativeInterleaver |
( |
void |
| ) |
const |
|
inline |
◆ Alpha()
uint TerrestrialDeliverySystemDescriptor::Alpha |
( |
void |
| ) |
const |
|
inline |
◆ CodeRateHP()
uint TerrestrialDeliverySystemDescriptor::CodeRateHP |
( |
void |
| ) |
const |
|
inline |
◆ CodeRateHPString()
QString TerrestrialDeliverySystemDescriptor::CodeRateHPString |
( |
void |
| ) |
const |
|
inline |
◆ CodeRateLP()
uint TerrestrialDeliverySystemDescriptor::CodeRateLP |
( |
void |
| ) |
const |
|
inline |
◆ CodeRateLPString()
QString TerrestrialDeliverySystemDescriptor::CodeRateLPString |
( |
void |
| ) |
const |
|
inline |
◆ GuardInterval()
uint TerrestrialDeliverySystemDescriptor::GuardInterval |
( |
void |
| ) |
const |
|
inline |
◆ GuardIntervalString()
QString TerrestrialDeliverySystemDescriptor::GuardIntervalString |
( |
void |
| ) |
const |
|
inline |
◆ TransmissionMode()
uint TerrestrialDeliverySystemDescriptor::TransmissionMode |
( |
void |
| ) |
const |
|
inline |
◆ TransmissionModeString()
QString TerrestrialDeliverySystemDescriptor::TransmissionModeString |
( |
void |
| ) |
const |
|
inline |
◆ OtherFrequencyInUse()
bool TerrestrialDeliverySystemDescriptor::OtherFrequencyInUse |
( |
void |
| ) |
const |
|
inline |
◆ toString()
QString TerrestrialDeliverySystemDescriptor::toString |
( |
void |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: