#include <Ap4Track.h>
Definition at line 58 of file Ap4Track.h.
enum AP4_Track::Type |
Definition at line 61 of file Ap4Track.h.
AP4_Track::AP4_Track | ( | Type | type, | |
AP4_SampleTable * | sample_table, | |||
AP4_UI32 | track_id, | |||
AP4_UI32 | movie_time_scale, | |||
AP4_UI32 | media_time_scale, | |||
AP4_UI32 | media_duration, | |||
const char * | language, | |||
AP4_UI32 | width, | |||
AP4_UI32 | height | |||
) |
AP4_Track::AP4_Track | ( | AP4_TrakAtom & | atom, | |
AP4_ByteStream & | sample_stream, | |||
AP4_UI32 | movie_time_scale | |||
) |
virtual AP4_Track::~AP4_Track | ( | ) | [virtual] |
AP4_Track::Type AP4_Track::GetType | ( | ) | [inline] |
AP4_UI32 AP4_Track::GetHandlerType | ( | ) |
AP4_UI32 AP4_Track::GetDuration | ( | ) |
AP4_Duration AP4_Track::GetDurationMs | ( | ) |
AP4_Cardinal AP4_Track::GetSampleCount | ( | ) |
AP4_Result AP4_Track::GetSample | ( | AP4_Ordinal | index, | |
AP4_Sample & | sample | |||
) |
AP4_Result AP4_Track::ReadSample | ( | AP4_Ordinal | index, | |
AP4_Sample & | sample, | |||
AP4_DataBuffer & | data | |||
) |
AP4_Result AP4_Track::GetSampleIndexForTimeStampMs | ( | AP4_TimeStamp | ts, | |
AP4_Ordinal & | index | |||
) |
AP4_SampleDescription* AP4_Track::GetSampleDescription | ( | AP4_Ordinal | index | ) |
AP4_UI32 AP4_Track::GetId | ( | ) |
AP4_Result AP4_Track::SetId | ( | AP4_UI32 | track_id | ) |
AP4_TrakAtom* AP4_Track::GetTrakAtom | ( | ) | [inline] |
AP4_Result AP4_Track::SetMovieTimeScale | ( | AP4_UI32 | time_scale | ) |
AP4_UI32 AP4_Track::GetMediaTimeScale | ( | ) |
const char* AP4_Track::GetTrackName | ( | ) |
const char* AP4_Track::GetTrackLanguage | ( | ) |
AP4_Result AP4_Track::Attach | ( | AP4_MoovAtom * | moov | ) |
AP4_TrakAtom* AP4_Track::m_TrakAtom [protected] |
bool AP4_Track::m_TrakAtomIsOwned [protected] |
Definition at line 110 of file Ap4Track.h.
Type AP4_Track::m_Type [protected] |
AP4_SampleTable* AP4_Track::m_SampleTable [protected] |
Definition at line 112 of file Ap4Track.h.
bool AP4_Track::m_SampleTableIsOwned [protected] |
Definition at line 113 of file Ap4Track.h.
AP4_UI32 AP4_Track::m_MovieTimeScale [protected] |
Definition at line 114 of file Ap4Track.h.
AP4_UI32 AP4_Track::m_MediaTimeScale [protected] |
Definition at line 115 of file Ap4Track.h.