MythTV
master
|
#include <libmythtv/mpeg/sctetables.h>
Public Types | |
enum | : std::uint8_t { kTSUnknown = 0, kTSITUAnnexA = 1, kTSITUAnnexB = 2, kTSITUQPSK = 3, kTSATSC = 4, kTSDigiCipher = 5 } |
enum | : std::uint8_t { kRate5_11Coding = 0, kRate1_2Coding = 1, kRate3_5Coding = 3, kRate2_3Coding = 5, kRate3_4Coding = 7, kRate4_5Coding = 8, kRate5_6Coding = 9, kRate7_8Coding = 11, kNone = 15 } |
enum | : std::uint8_t { kUnknown = 0, kQPSK = 1, kBPSK = 2, kOQPSK = 3, kVSB8 = 4, kVSB16 = 5, kQAM16 = 6, kQAM32 = 7, kQAM64 = 8, kQAM80 = 9, kQAM96 = 10, kQAM112 = 11, kQAM128 = 12, kQAM160 = 13, kQAM192 = 14, kQAM224 = 15, kQAM256 = 16, kQAM320 = 17, kQAM384 = 18, kQAM448 = 19, kQAM512 = 20, kQAM640 = 21, kQAM768 = 22, kQAM896 = 23, kQAM1024 = 24 } |
Public Member Functions | |
ModulationModeSubtable (const unsigned char *beg, const unsigned char *end) | |
uint | TransmissionSystem (void) const |
QString | TransmissionSystemString (void) const |
uint | InnerCodingMode (void) const |
QString | InnerCodingModeString (void) const |
bool | SplitBitstreamMode (void) const |
uint | ModulationFormat (void) const |
QString | ModulationFormatString (void) const |
uint | SymbolRate (void) const |
uint | DescriptorsCount (void) const |
uint | DescriptorsLength (void) const |
const unsigned char * | Descriptors (void) const |
QString | toStringXML (uint indent_level) const |
Static Public Member Functions | |
static QString | toString (void) |
Private Attributes | |
const unsigned char * | m_beg |
const unsigned char * | m_end |
Definition at line 92 of file sctetables.h.
anonymous enum : std::uint8_t |
Definition at line 98 of file sctetables.h.
anonymous enum : std::uint8_t |
Enumerator | |
---|---|
kRate5_11Coding | |
kRate1_2Coding | |
kRate3_5Coding | |
kRate2_3Coding | |
kRate3_4Coding | |
kRate4_5Coding | |
kRate5_6Coding | |
kRate7_8Coding | |
kNone |
Definition at line 114 of file sctetables.h.
anonymous enum : std::uint8_t |
Enumerator | |
---|---|
kUnknown | |
kQPSK | |
kBPSK | |
kOQPSK | |
kVSB8 | |
kVSB16 | |
kQAM16 | |
kQAM32 | |
kQAM64 | |
kQAM80 | |
kQAM96 | |
kQAM112 | |
kQAM128 | |
kQAM160 | |
kQAM192 | |
kQAM224 | |
kQAM256 | |
kQAM320 | |
kQAM384 | |
kQAM448 | |
kQAM512 | |
kQAM640 | |
kQAM768 | |
kQAM896 | |
kQAM1024 |
Definition at line 140 of file sctetables.h.
|
inline |
Definition at line 95 of file sctetables.h.
|
inline |
Definition at line 111 of file sctetables.h.
Referenced by toStringXML(), and TransmissionSystemString().
QString ModulationModeSubtable::TransmissionSystemString | ( | void | ) | const |
Definition at line 65 of file sctetables.cpp.
Referenced by toStringXML().
|
inline |
Definition at line 134 of file sctetables.h.
Referenced by InnerCodingModeString(), and toStringXML().
QString ModulationModeSubtable::InnerCodingModeString | ( | void | ) | const |
Definition at line 79 of file sctetables.cpp.
Referenced by toStringXML().
|
inline |
Definition at line 137 of file sctetables.h.
Referenced by toStringXML().
|
inline |
Definition at line 169 of file sctetables.h.
Referenced by ModulationFormatString().
QString ModulationModeSubtable::ModulationFormatString | ( | void | ) | const |
Definition at line 96 of file sctetables.cpp.
|
inline |
Definition at line 173 of file sctetables.h.
Referenced by toStringXML().
|
inline |
Definition at line 179 of file sctetables.h.
Referenced by toStringXML().
|
inline |
Definition at line 183 of file sctetables.h.
Referenced by toStringXML().
|
inline |
Definition at line 184 of file sctetables.h.
Referenced by toStringXML().
|
static |
Definition at line 129 of file sctetables.cpp.
Referenced by SCTENetworkInformationTable::toString().
QString ModulationModeSubtable::toStringXML | ( | uint | indent_level | ) | const |
Definition at line 134 of file sctetables.cpp.
Referenced by SCTENetworkInformationTable::toStringXML().
|
private |
Definition at line 190 of file sctetables.h.
Referenced by Descriptors(), DescriptorsCount(), DescriptorsLength(), InnerCodingMode(), ModulationFormat(), SplitBitstreamMode(), SymbolRate(), and TransmissionSystem().
|
private |
Definition at line 191 of file sctetables.h.
Referenced by DescriptorsLength().