#include <oscl_media_data.h>
Inheritance diagram for MediaData< ChainClass, max_frags, local_bufsize >:
Public Methods | |
MediaData () | |
virtual | ~MediaData () |
uint32 | GetLocalBufsize () const |
MediaTimestamp | GetTimestamp () const |
void | SetTimestamp (MediaTimestamp in_timestamp) |
uint32 | GetAvailableBufferSize () const |
MediaStatusClass::status_t | GetLocalFragment (BufferFragment &fragment) |
virtual void | Clear () |
bool | IsLocalData (const OsclMemoryFragment &frag) const |
int | GetMediaSize () const |
BufferFragment * | GetMediaFragment (const uint32 idx) |
uint32 | GetNumMediaFrags (const uint32 idx) const |
Protected Methods | |
MediaStatusClass::status_t | AddLocalFragment (const BufferFragment &frag, int32 location_offset) |
Protected Attributes | |
MediaTimestamp | timestamp |
uint8 | localbuf [local_bufsize] |
uint32 | available_localbuf |
int | num_reserved_fragments |
|
|
|
|
|
|
|
Reimplemented from BufFragGroup< ChainClass, max_frags >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|