AP4_SampleDescription Class Reference
#include <Ap4SampleDescription.h>
Inheritance diagram for AP4_SampleDescription:
Public Types | |
| enum | Type { TYPE_UNKNOWN = 0x00, TYPE_MPEG = 0x01, TYPE_PROTECTED = 0x02, TYPE_AVC = 0x03 } |
Public Member Functions | |
| AP4_SampleDescription (Type type, AP4_UI32 format, AP4_AtomParent *details) | |
| virtual | ~AP4_SampleDescription () |
| virtual AP4_SampleDescription * | Clone (AP4_Result *result=NULL) |
| 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 |
Detailed Description
Definition at line 89 of file Ap4SampleDescription.h.
Member Enumeration Documentation
Definition at line 95 of file Ap4SampleDescription.h.
Constructor & Destructor Documentation
| AP4_SampleDescription::AP4_SampleDescription | ( | Type | type, | |
| AP4_UI32 | format, | |||
| AP4_AtomParent * | details | |||
| ) |
| virtual AP4_SampleDescription::~AP4_SampleDescription | ( | ) | [inline, virtual] |
Definition at line 106 of file Ap4SampleDescription.h.
Member Function Documentation
| virtual AP4_SampleDescription* AP4_SampleDescription::Clone | ( | AP4_Result * | result = NULL |
) | [virtual] |
Reimplemented in AP4_UnknownSampleDescription.
| AP4_AtomParent& AP4_SampleDescription::GetDetails | ( | ) | [inline] |
Definition at line 112 of file Ap4SampleDescription.h.
References m_Details.
| AP4_UI32 AP4_SampleDescription::GetFormat | ( | ) | const [inline] |
Definition at line 111 of file Ap4SampleDescription.h.
References m_Format.
| Type AP4_SampleDescription::GetType | ( | ) | const [inline] |
Definition at line 110 of file Ap4SampleDescription.h.
References m_Type.
| virtual AP4_Atom* AP4_SampleDescription::ToAtom | ( | ) | const [virtual] |
Member Data Documentation
AP4_AtomParent AP4_SampleDescription::m_Details [protected] |
Definition at line 120 of file Ap4SampleDescription.h.
Referenced by GetDetails().
AP4_UI32 AP4_SampleDescription::m_Format [protected] |
Reimplemented in AP4_MpegSampleDescription.
Definition at line 119 of file Ap4SampleDescription.h.
Referenced by GetFormat().
Type AP4_SampleDescription::m_Type [protected] |
Definition at line 118 of file Ap4SampleDescription.h.
Referenced by GetType().
The documentation for this class was generated from the following file:
Generated on Thu May 13 16:37:46 2010 for Bento4 MP4 SDK by
1.6.3