MythTV
master
|
DVB HD Simulcast Logical Channel Descriptor. More...
#include <dvbdescriptors.h>
Public Member Functions | |
DVBSimulcastChannelDescriptor (const unsigned char *data, int len=300) | |
uint | ChannelCount (void) const |
uint | ServiceID (uint i) const |
uint | ChannelNumber (uint i) const |
QString | toString (void) const override |
![]() | |
operator const unsigned char * () const | |
MPEGDescriptor (const unsigned char *data, int len=300) | |
MPEGDescriptor (const std::vector< uint8_t > &data) | |
MPEGDescriptor (const unsigned char *data, int len, uint tag) | |
MPEGDescriptor (const std::vector< uint8_t > &data, uint tag) | |
MPEGDescriptor (const unsigned char *data, int len, uint tag, uint req_desc_len) | |
virtual | ~MPEGDescriptor ()=default |
bool | IsValid (void) const |
uint | size (void) const |
uint | DescriptorTag (void) const |
uint | DescriptorLength (void) const |
uint | DescriptorTagExtension (void) const |
QString | DescriptorTagString (void) const |
virtual QString | toStringPD (uint priv_dsid) const |
virtual QString | toStringXML (uint indent_level) const |
Returns XML representation of string the TS Reader XML format. More... | |
QString | hexdump (void) const |
QString | descrDump (const QString &name) const |
Additional Inherited Members | |
![]() | |
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 |
DVB HD Simulcast Logical Channel Descriptor.
NIT descriptor ID 0x88 (Private Extension)
Provides the Logical Channel Number (LCN) for each channel when the channel is simultaneously broadcast in SD and HD.
Definition at line 2615 of file dvbdescriptors.h.
|
inlineexplicit |
Definition at line 2618 of file dvbdescriptors.h.
|
inline |
Definition at line 2624 of file dvbdescriptors.h.
Referenced by ChannelScanSM::GetChannelList(), and toString().
Definition at line 2626 of file dvbdescriptors.h.
Referenced by ChannelScanSM::GetChannelList(), and toString().
Definition at line 2629 of file dvbdescriptors.h.
Referenced by ChannelScanSM::GetChannelList(), and toString().
|
overridevirtual |
Reimplemented from MPEGDescriptor.
Definition at line 942 of file dvbdescriptors.cpp.