MistServer
2.5.3-Pro-19-gf5e75b1 ( Generic_64)
|
Implements ISO 14496-1 DecoderConfigDescrTag. More...
#include <mp4_generic.h>
Public Member Functions | |
DCDescriptor (const char *pointer, const unsigned long length, const bool master=false) | |
DCDescriptor (const char *pointer, const unsigned long length, const bool master=false) | |
std::string | getCodec () |
std::string | getCodec () |
char * | getData () |
Returns pointer to start of internal data. More... | |
char * | getData () |
Returns pointer to start of internal data. More... | |
unsigned long | getDataSize () |
Get internal size of descriptor. More... | |
unsigned long | getDataSize () |
Get internal size of descriptor. More... | |
unsigned long | getFullSize () |
Get external size of descriptor. More... | |
unsigned long | getFullSize () |
Get external size of descriptor. More... | |
DSDescriptor | getSpecific () |
DSDescriptor | getSpecific () |
char | getTag () |
Get type of descriptor. More... | |
char | getTag () |
Get type of descriptor. More... | |
bool | isAAC () |
Returns true if this track is AAC. More... | |
bool | isAAC () |
Returns true if this track is AAC. More... | |
void | resize (unsigned long t) |
Resize descriptor. More... | |
void | resize (unsigned long t) |
Resize descriptor. More... | |
void | setTag (char t) |
Set type of descriptor. More... | |
void | setTag (char t) |
Set type of descriptor. More... | |
std::string | toPrettyString (uint32_t indent=0) |
put it into a pretty string More... | |
std::string | toPrettyString (uint32_t indent=0) |
put it into a pretty string More... | |
Protected Attributes | |
char * | data |
Pointer to data in memory. More... | |
bool | master |
unsigned long | size |
Length of data. More... | |
Implements ISO 14496-1 DecoderConfigDescrTag.
MP4::DCDescriptor::DCDescriptor | ( | const char * | pointer, |
const unsigned long | length, | ||
const bool | master = false |
||
) |
MP4::DCDescriptor::DCDescriptor | ( | const char * | pointer, |
const unsigned long | length, | ||
const bool | master = false |
||
) |
std::string MP4::DCDescriptor::getCodec | ( | ) |
std::string MP4::DCDescriptor::getCodec | ( | ) |
|
inherited |
Returns pointer to start of internal data.
|
inherited |
Returns pointer to start of internal data.
|
inherited |
Get internal size of descriptor.
|
inherited |
Get internal size of descriptor.
|
inherited |
Get external size of descriptor.
|
inherited |
Get external size of descriptor.
DSDescriptor MP4::DCDescriptor::getSpecific | ( | ) |
DSDescriptor MP4::DCDescriptor::getSpecific | ( | ) |
|
inherited |
Get type of descriptor.
|
inherited |
Get type of descriptor.
bool MP4::DCDescriptor::isAAC | ( | ) |
Returns true if this track is AAC.
bool MP4::DCDescriptor::isAAC | ( | ) |
Returns true if this track is AAC.
|
inherited |
Resize descriptor.
|
inherited |
Resize descriptor.
|
inherited |
Set type of descriptor.
|
inherited |
Set type of descriptor.
std::string MP4::DCDescriptor::toPrettyString | ( | uint32_t | indent = 0 | ) |
put it into a pretty string
std::string MP4::DCDescriptor::toPrettyString | ( | uint32_t | indent = 0 | ) |
put it into a pretty string
|
protectedinherited |
Pointer to data in memory.
|
protectedinherited |
|
protectedinherited |
Length of data.