Go to the documentation of this file.
32 QString ret = QString(
"ComponentNameDescriptor: StringCount(%1)")
36 ret += QString(
" Language(%1) Name(%2)")
51 return "Segmentation";
53 return "TieredSplicing";
55 return "TieredSegmentation";
66 return QString(
"Cue Identifier Descriptor (0x8A): StreamType(%1)")
72 return QString(
"Revision Detection Descriptor (0x93): "
73 "Version(%1) Section(%2) LastSection(%3)")
uint loc(uint number) const
uint LastSectionNumber(void) const
uint TableVersionNumber(void) const
QString dvb_decode_text(const unsigned char *src, uint raw_length, const enc_override &encoding_override)
QString NameString(uint i) const
SCTE Descriptors.
@ kTieredSegmentation
outside scope of SCTE 35
uint SectionNumber(void) const
@ kLimited
Only splice null, insert, and schedule.
const unsigned char * m_data
QString toString(void) const override
QString toString(void) const override
@ kSegmentation
Carries time signal w/ segmentation desc.
uint StringLength(uint i) const
uint CueStreamType(void) const
uint StringCount(void) const
@ kAllCommands
Carries all commands.
@ kTieredSplicing
outside scope of SCTE 35
QString CueStreamTypeString(void) const
QString toString(void) const override
QString LanguageString(uint i) const