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)")
QString CueStreamTypeString(void) const
QString toString(void) const override
@ kTieredSegmentation
outside scope of SCTE 35
@ kAllCommands
Carries all commands.
@ kSegmentation
Carries time signal w/ segmentation desc.
@ kLimited
Only splice null, insert, and schedule.
@ kTieredSplicing
outside scope of SCTE 35
uint CueStreamType(void) const
const unsigned char * m_data
uint TableVersionNumber(void) const
uint LastSectionNumber(void) const
uint SectionNumber(void) const
QString toString(void) const override
QString toString(void) const override
uint StringLength(uint i) const
uint StringCount(void) const
QString LanguageString(uint i) const
uint loc(uint number) const
QString NameString(uint i) const
SCTE Descriptors.
QString dvb_decode_text(const unsigned char *src, uint raw_length, const enc_override &encoding_override)