- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# AP4_Track Member List

This is the complete list of members for AP4_Track, including all inherited members.

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) | AP4_Track |
GetDuration() | AP4_Track |
GetDurationMs() | AP4_Track |
GetId() | AP4_Track |
GetMediaTimeScale() | AP4_Track |
GetSample(AP4_Ordinal index, AP4_Sample &sample) | AP4_Track |
GetSampleCount() | AP4_Track |
GetSampleDescription(AP4_Ordinal index) | AP4_Track |
GetSampleIndexForTimeStampMs(AP4_TimeStamp ts, AP4_Ordinal &index) | AP4_Track |
GetTrackLanguage() | AP4_Track |
GetTrackName() | AP4_Track |
GetTrakAtom() | AP4_Track | `[inline]`
GetType() | AP4_Track | `[inline]`
m_MediaTimeScale | AP4_Track | `[protected]`
m_MovieTimeScale | AP4_Track | `[protected]`
m_SampleTable | AP4_Track | `[protected]`
m_SampleTableIsOwned | AP4_Track | `[protected]`
m_TrakAtom | AP4_Track | `[protected]`
m_TrakAtomIsOwned | AP4_Track | `[protected]`
m_Type | AP4_Track | `[protected]`
ReadSample(AP4_Ordinal index, AP4_Sample &sample, AP4_DataBuffer &data) | AP4_Track |
SetId(AP4_UI32 track_id) | AP4_Track |
SetMovieTimeScale(AP4_UI32 time_scale) | AP4_Track |
Type enum name | AP4_Track |
~AP4_Track() | AP4_Track | `[virtual]`