#include <IsoFileClasses.hpp>
Inheritance diagram for MediaDataBox:
Public Member Functions | |
MediaDataBox () | |
virtual | ~MediaDataBox () |
void | decode (Byte *buffer, UInt32 count) |
void | encode (Byte **buffer, UInt32 *count) |
UInt32 | estimateSize () |
void | addData (bit8 *dataToAdd, UInt32 count) |
Public Attributes | |
Vector< bit8 > | data |
MediaDataBox::MediaDataBox | ( | ) |
MediaDataBox::~MediaDataBox | ( | ) | [virtual] |
void MediaDataBox::addData | ( | bit8 * | dataToAdd, | |
UInt32 | count | |||
) |
Add directly bytes of data provided into MediaDataBox.
dataToAdd | Address of location from where data is to be added | |
count | Number of bytes to be added |
void MediaDataBox::decode | ( | Byte * | buffer, | |
UInt32 | count | |||
) | [virtual] |
void MediaDataBox::encode | ( | Byte ** | buffer, | |
UInt32 * | count | |||
) | [virtual] |
UInt32 MediaDataBox::estimateSize | ( | ) | [virtual] |
Vector<bit8> MediaDataBox::data |