#include <Ap4SampleDescription.h>
Inheritance diagram for AP4_SampleDescription:
Public Types | |
enum | Type { TYPE_UNKNOWN = 0x00, TYPE_MPEG = 0x01, TYPE_PROTECTED = 0x02 } |
Public Member Functions | |
AP4_SampleDescription (Type type, AP4_UI32 format) | |
virtual | ~AP4_SampleDescription () |
Type | GetType () const |
AP4_UI32 | GetFormat () const |
virtual AP4_Atom * | ToAtom () const=0 |
Protected Attributes | |
Type | m_Type |
AP4_UI32 | m_Format |
Definition at line 56 of file Ap4SampleDescription.h.
Definition at line 60 of file Ap4SampleDescription.h.
Definition at line 67 of file Ap4SampleDescription.h.
virtual AP4_SampleDescription::~AP4_SampleDescription | ( | ) | [inline, virtual] |
Definition at line 69 of file Ap4SampleDescription.h.
Type AP4_SampleDescription::GetType | ( | ) | const [inline] |
AP4_UI32 AP4_SampleDescription::GetFormat | ( | ) | const [inline] |
virtual AP4_Atom* AP4_SampleDescription::ToAtom | ( | ) | const [pure virtual] |
Type AP4_SampleDescription::m_Type [protected] |
AP4_UI32 AP4_SampleDescription::m_Format [protected] |
Reimplemented in AP4_MpegSampleDescription.
Definition at line 80 of file Ap4SampleDescription.h.
Referenced by GetFormat().