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
