|
double | GetSamplingRate () const |
|
long long | GetChannels () const |
|
long long | GetBitDepth () const |
|
long | GetType () const |
|
long | GetNumber () const |
|
unsigned long long | GetUid () const |
|
const char * | GetNameAsUTF8 () const |
|
const char * | GetLanguage () const |
|
const char * | GetCodecNameAsUTF8 () const |
|
const char * | GetCodecId () const |
|
const unsigned char * | GetCodecPrivate (size_t &) const |
|
bool | GetLacing () const |
|
unsigned long long | GetDefaultDuration () const |
|
unsigned long long | GetCodecDelay () const |
|
unsigned long long | GetSeekPreRoll () const |
|
const BlockEntry * | GetEOS () const |
|
long | GetFirst (const BlockEntry *&) const |
|
long | GetNext (const BlockEntry *pCurr, const BlockEntry *&pNext) const |
|
virtual bool | VetEntry (const BlockEntry *) const |
|
virtual long | Seek (long long time_ns, const BlockEntry *&) const |
|
const ContentEncoding * | GetContentEncodingByIndex (unsigned long idx) const |
|
unsigned long | GetContentEncodingCount () const |
|
long | ParseContentEncodingsEntry (long long start, long long size) |
|
|
static long | Parse (Segment *, const Info &, long long element_start, long long element_size, AudioTrack *&) |
|
static long | Create (Segment *, const Info &, long long element_start, long long element_size, Track *&) |
|
|
enum | Type { kVideo = 1,
kAudio = 2,
kSubtitle = 0x11,
kMetadata = 0x21
} |
|
Segment *const | m_pSegment |
|
const long long | m_element_start |
|
const long long | m_element_size |
|
| Track (Segment *, long long element_start, long long element_size) |
|
Info | m_info |
|
EOSBlock | m_eos |
|
The documentation for this class was generated from the following file: