MythTV
master
|
#include <dvbdescriptors.h>
Public Member Functions | |
ContentDescriptor (const unsigned char *data, int len=300) | |
uint | Count (void) const |
uint | Nibble1 (uint i) const |
uint | Nibble2 (uint i) const |
uint | Nibble (uint i) const |
uint | UserNibble1 (uint i) const |
uint | UserNibble2 (uint i) const |
uint | UserNibble (uint i) const |
ProgramInfo::CategoryType | GetMythCategory (uint i) const |
QString | GetDescription (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 |
Static Protected Member Functions | |
static void | Init (void) |
Static Protected Attributes | |
static QMutex | s_categoryLock |
static QMap< uint, QString > | s_categoryDesc |
static volatile bool | s_categoryDescExists = false |
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 |
Definition at line 605 of file dvbdescriptors.h.
|
inlineexplicit |
Definition at line 608 of file dvbdescriptors.h.
|
inline |
Definition at line 614 of file dvbdescriptors.h.
Referenced by toString().
Definition at line 618 of file dvbdescriptors.h.
Referenced by GetDescription(), GetMythCategory(), and DishContentDescriptor::GetTheme().
Definition at line 620 of file dvbdescriptors.h.
Referenced by DishContentDescriptor::GetTheme().
Definition at line 622 of file dvbdescriptors.h.
Referenced by GetDescription().
Definition at line 625 of file dvbdescriptors.h.
Definition at line 627 of file dvbdescriptors.h.
Definition at line 628 of file dvbdescriptors.h.
Referenced by DishContentDescriptor::GetCategory().
ProgramInfo::CategoryType ContentDescriptor::GetMythCategory | ( | uint | i | ) | const |
Definition at line 274 of file dvbdescriptors.cpp.
Referenced by toString().
QString ContentDescriptor::GetDescription | ( | uint | i | ) | const |
Definition at line 322 of file dvbdescriptors.cpp.
Referenced by toString().
|
overridevirtual |
Reimplemented from MPEGDescriptor.
Definition at line 343 of file dvbdescriptors.cpp.
|
staticprotected |
Definition at line 351 of file dvbdescriptors.cpp.
Referenced by GetDescription(), and DishContentDescriptor::Init().
|
staticprotected |
Definition at line 639 of file dvbdescriptors.h.
Referenced by DishContentDescriptor::GetCategory(), GetDescription(), DishContentDescriptor::Init(), and Init().
|
staticprotected |
Definition at line 640 of file dvbdescriptors.h.
Referenced by GetDescription(), and Init().
Definition at line 641 of file dvbdescriptors.h.
Referenced by GetDescription(), and Init().