| 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.
 1.8.11
 1.8.11