#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 >. |
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
OSCL API
Posting Version: CORE_8.508.1.1