MistServer
2.5.3-Pro-19-gf5e75b1 ( Generic_64)
|
Implements ISO 14496-1 ES_DescrTag. More...
#include <mp4_generic.h>
Public Member Functions | |
ESDescriptor (const char *pointer, const unsigned long length, const bool master=false) | |
ESDescriptor (const char *pointer, const unsigned long length, const bool master=false) | |
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... | |
DCDescriptor | getDecoderConfig () |
DCDescriptor | getDecoderConfig () |
unsigned long | getFullSize () |
Get external size of descriptor. More... | |
unsigned long | getFullSize () |
Get external size of descriptor. More... | |
char | getTag () |
Get type of descriptor. More... | |
char | getTag () |
Get type of descriptor. 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 ES_DescrTag.
MP4::ESDescriptor::ESDescriptor | ( | const char * | pointer, |
const unsigned long | length, | ||
const bool | master = false |
||
) |
MP4::ESDescriptor::ESDescriptor | ( | const char * | pointer, |
const unsigned long | length, | ||
const bool | master = false |
||
) |
|
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.
DCDescriptor MP4::ESDescriptor::getDecoderConfig | ( | ) |
DCDescriptor MP4::ESDescriptor::getDecoderConfig | ( | ) |
|
inherited |
Get external size of descriptor.
|
inherited |
Get external size of descriptor.
|
inherited |
Get type of descriptor.
|
inherited |
Get type of descriptor.
|
inherited |
Resize descriptor.
|
inherited |
Resize descriptor.
|
inherited |
Set type of descriptor.
|
inherited |
Set type of descriptor.
std::string MP4::ESDescriptor::toPrettyString | ( | uint32_t | indent = 0 | ) |
put it into a pretty string
std::string MP4::ESDescriptor::toPrettyString | ( | uint32_t | indent = 0 | ) |
put it into a pretty string
|
protectedinherited |
Pointer to data in memory.
|
protectedinherited |
|
protectedinherited |
Length of data.