Go to the documentation of this file.
74 return QString(
"FrameRateDescriptor: "
75 "MultipleFrameRates(%1) MaximumFrameRate(%2)")
98 return QString(
"ExtendedVideoDescriptor: "
99 "CatalogModeFlag(%1) VideoIncludesSetup(%2)")
139 QString
toString(
void)
const override;
145 for (
uint i = 0; i < number; ++i)
146 place += 4 +
m_data[place + 3];
177 QString
toString(
void)
const override;
204 return QString(
"FrequencySpecificationDescriptor: %2 Hz")
251 return QString(
"TransportStreamIdDescriptor: 0x%1")
273 QString
toString(
void)
const override;
276 #endif // SCTE_TABLES_H
int iso639_key_to_canonical_key(int iso639_2)
uint FrequencyUnitHz(void) const
uint loc(uint number) const
int CanonicalLanguageKey(uint i) const
CueIdentifierDescriptor(const unsigned char *data, uint len)
bool MultipleFrameRates(void) const
uint LastSectionNumber(void) const
FrameRateDescriptor(const unsigned char *data, uint len)
QString toString(void) const override
uint TableVersionNumber(void) const
RevisionDetectionDescriptor(const unsigned char *data, uint len)
This descriptor is used to identify streams with SpliceInformationTable data in them.
double FrameRate(void) const
returns maximum frame rate in video
SCTEComponentNameDescriptor(const unsigned char *data, uint len)
uint TargetTransportStreamId(void) const
QString NameString(uint i) const
SCTE Descriptors.
QString toString(void) const override
@ kTieredSegmentation
outside scope of SCTE 35
uint SectionNumber(void) const
FrequencySpecificationDescriptor(const unsigned char *data, uint len)
@ kLimited
Only splice null, insert, and schedule.
const unsigned char * m_data
uint InnerCodingMode(void) const
bool CatalogModeFlag(void) const
uint ModulationFormat(void) const
QString toString(void) const override
QString toString(void) const override
static QString iso639_key_to_str3(int code)
uint CarrierFrequency(void) const
bool VideoIncludesSetup(void) const
ExtendedVideoDescriptor(const unsigned char *data, uint len)
bool FrequencyUnit(void) const
QString toString(void) const override
uint FrameRateCode(void) const
QString toString(void) const override
@ kSegmentation
Carries time signal w/ segmentation desc.
uint TransmissionSystem(void) const
uint SymbolRate(void) const
TransportStreamIdDescriptor(const unsigned char *data, uint len)
int LanguageKey(uint i) const
QString CanonicalLanguageString(uint i) const
uint StringLength(uint i) const
bool SplitBitstreamMode(void) const
uint CueStreamType(void) const
uint StringCount(void) const
@ kAllCommands
Carries all commands.
@ kTieredSplicing
outside scope of SCTE 35
static int iso639_str3_to_key(const unsigned char *iso639_2)
ModulationParamsDescriptor(const unsigned char *data, uint len)
QString CueStreamTypeString(void) const
QString toString(void) const override
unsigned long long CarrierFrequnecyHz(void) const
QString LanguageString(uint i) const