MythTV
master
|
#include <libmythtv/mpeg/splicedescriptors.h>
Public Member Functions | |
DTMFDescriptor (const unsigned char *data, int len=300) | |
uint | Preroll (void) const |
uint | DTMFCount (void) const |
char | DTMFChar (uint i) const |
QString | DTMFString (void) const |
QString | toString (void) const override |
Public Member Functions inherited from SpliceDescriptor | |
operator const unsigned char * (void) const | |
SpliceDescriptor (const unsigned char *data, int len) | |
SpliceDescriptor (const unsigned char *data, int len, uint tag) | |
virtual | ~SpliceDescriptor (void)=default |
bool | IsValid (void) const |
uint | size (void) const |
uint | DescriptorTag (void) const |
QString | DescriptorTagString (void) const |
uint | DescriptorLength (void) const |
uint | Identifier (void) const |
QString | IdentifierString (void) const |
virtual QString | toStringXML (uint indent_level) const |
Returns XML representation of string the TS Reader XML format. More... | |
Static Public Member Functions | |
static bool | IsParsible (const unsigned char *data, uint safe_bytes) |
Static Public Member Functions inherited from SpliceDescriptor | |
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 desc_list_t | FindAll (const desc_list_t &parsed, uint desc_tag) |
Additional Inherited Members | |
Protected Member Functions inherited from SpliceDescriptor | |
virtual bool | Parse (void) |
Protected Attributes inherited from SpliceDescriptor | |
const unsigned char * | m_data {nullptr} |
Definition at line 125 of file splicedescriptors.h.
|
inlineexplicit |
Definition at line 128 of file splicedescriptors.h.
|
inline |
Definition at line 136 of file splicedescriptors.h.
|
inline |
Definition at line 138 of file splicedescriptors.h.
Referenced by DTMFString().
|
inline |
Definition at line 142 of file splicedescriptors.h.
|
inline |
Definition at line 143 of file splicedescriptors.h.
Referenced by toString().
Definition at line 183 of file splicedescriptors.cpp.
|
inlineoverridevirtual |
Reimplemented from SpliceDescriptor.
Definition at line 151 of file splicedescriptors.h.