#include <libmythtv/mpeg/dvbdescriptors.h>
|
enum | : std::uint8_t {
kInformationService = 0x01,
kEPGService = 0x02,
kCAReplacementService = 0x03,
kTSContainingCompleteNetworkBouquetSI = 0x04,
kServiceReplacementService = 0x05,
kDataBroadcastService = 0x06,
kRCSMap = 0x07,
kMobileHandOver = 0x08,
kSystemSoftwareUpdateService = 0x09,
kTSContaining_SSU_BAT_NIT = 0x0A,
kIP_MACNotificationService = 0x0B,
kTSContaining_INT_BAT_NIT = 0x0C,
kEventLinkage = 0x0D
} |
|
enum | : std::uint8_t { kHandOverIdentical = 0x01,
kHandOverLocalVariation = 0x02,
kHandOverAssociatedService = 0x03
} |
|
enum | : std::uint8_t { kOriginNIT = 0x0,
kOriginSDT = 0x1
} |
|
|
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 |
|
Definition at line 98 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
kInformationService | |
kEPGService | |
kCAReplacementService | |
kTSContainingCompleteNetworkBouquetSI | |
kServiceReplacementService | |
kDataBroadcastService | |
kRCSMap | |
kMobileHandOver | |
kSystemSoftwareUpdateService | |
kTSContaining_SSU_BAT_NIT | |
kIP_MACNotificationService | |
kTSContaining_INT_BAT_NIT | |
kEventLinkage | |
Definition at line 141 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
Enumerator |
---|
kHandOverIdentical | |
kHandOverLocalVariation | |
kHandOverAssociatedService | |
Definition at line 163 of file dvbdescriptors.h.
◆ anonymous enum
anonymous enum : std::uint8_t |
◆ LinkageDescriptor()
LinkageDescriptor::LinkageDescriptor |
( |
const unsigned char * |
data, |
|
|
int |
len = 300 |
|
) |
| |
|
inlineexplicit |
◆ TSID()
uint LinkageDescriptor::TSID |
( |
void |
| ) |
const |
|
inline |
◆ OriginalNetworkID()
uint LinkageDescriptor::OriginalNetworkID |
( |
| ) |
const |
|
inline |
◆ ServiceID()
uint LinkageDescriptor::ServiceID |
( |
void |
| ) |
const |
|
inline |
◆ LinkageType()
uint LinkageDescriptor::LinkageType |
( |
void |
| ) |
const |
|
inline |
◆ LinkageTypeString()
QString LinkageDescriptor::LinkageTypeString |
( |
void |
| ) |
const |
◆ MobileHandOverType()
uint LinkageDescriptor::MobileHandOverType |
( |
void |
| ) |
const |
|
inline |
◆ MobileHandOverTypeString()
QString LinkageDescriptor::MobileHandOverTypeString |
( |
void |
| ) |
const |
◆ MobileOriginType()
uint LinkageDescriptor::MobileOriginType |
( |
void |
| ) |
const |
|
inline |
◆ MobileOriginTypeString()
QString LinkageDescriptor::MobileOriginTypeString |
( |
void |
| ) |
const |
◆ HasMobileNetworkID()
bool LinkageDescriptor::HasMobileNetworkID |
( |
void |
| ) |
const |
|
inline |
◆ MobileNetworkID()
uint LinkageDescriptor::MobileNetworkID |
( |
void |
| ) |
const |
|
inline |
◆ HasMobileInitialServiceID()
bool LinkageDescriptor::HasMobileInitialServiceID |
( |
void |
| ) |
const |
|
inline |
◆ MobileInitialServiceID()
uint LinkageDescriptor::MobileInitialServiceID |
( |
void |
| ) |
const |
|
inline |
◆ TargetEventID()
uint LinkageDescriptor::TargetEventID |
( |
void |
| ) |
const |
|
inline |
◆ IsTargetListed()
bool LinkageDescriptor::IsTargetListed |
( |
void |
| ) |
const |
|
inline |
◆ IsEventSimulcast()
bool LinkageDescriptor::IsEventSimulcast |
( |
void |
| ) |
const |
|
inline |
◆ PrivateData()
const unsigned char* LinkageDescriptor::PrivateData |
( |
void |
| ) |
const |
|
inline |
◆ PrivateDataLength()
uint LinkageDescriptor::PrivateDataLength |
( |
void |
| ) |
const |
|
inline |
◆ m_offset
uint LinkageDescriptor::m_offset |
|
private |
The documentation for this class was generated from the following files: