#include <Ap4SampleDescription.h>
Public Types | |
enum | Type { TYPE_UNKNOWN = 0x00, TYPE_MPEG = 0x01, TYPE_PROTECTED = 0x02 } |
Public Member Functions | |
AP4_SampleDescription (Type type, AP4_UI32 format, AP4_AtomParent *details) | |
virtual | ~AP4_SampleDescription () |
Type | GetType () const |
AP4_UI32 | GetFormat () const |
AP4_AtomParent & | GetDetails () |
virtual AP4_Atom * | ToAtom () const |
Protected Attributes | |
Type | m_Type |
AP4_UI32 | m_Format |
AP4_AtomParent | m_Details |
Definition at line 57 of file Ap4SampleDescription.h.
Definition at line 61 of file Ap4SampleDescription.h.
AP4_SampleDescription::AP4_SampleDescription | ( | Type | type, | |
AP4_UI32 | format, | |||
AP4_AtomParent * | details | |||
) |
virtual AP4_SampleDescription::~AP4_SampleDescription | ( | ) | [inline, virtual] |
Definition at line 71 of file Ap4SampleDescription.h.
Type AP4_SampleDescription::GetType | ( | ) | const [inline] |
AP4_UI32 AP4_SampleDescription::GetFormat | ( | ) | const [inline] |
AP4_AtomParent& AP4_SampleDescription::GetDetails | ( | ) | [inline] |
virtual AP4_Atom* AP4_SampleDescription::ToAtom | ( | ) | const [virtual] |
Type AP4_SampleDescription::m_Type [protected] |
AP4_UI32 AP4_SampleDescription::m_Format [protected] |
Reimplemented in AP4_MpegSampleDescription.
Definition at line 83 of file Ap4SampleDescription.h.
Referenced by GetFormat().
AP4_AtomParent AP4_SampleDescription::m_Details [protected] |