Inheritance diagram for AP4_AudioSampleEntry:
Public Member Functions | |
AP4_AudioSampleEntry (AP4_Atom::Type format, AP4_EsDescriptor *descriptor, AP4_UI32 sample_rate, AP4_UI16 sample_size, AP4_UI16 channel_count) | |
AP4_AudioSampleEntry (AP4_Atom::Type format, AP4_Size size, AP4_ByteStream &stream, AP4_AtomFactory &atom_factory) | |
AP4_UI32 | GetSampleRate () |
AP4_UI16 | GetSampleSize () |
AP4_UI16 | GetChannelCount () |
AP4_SampleDescription * | ToSampleDescription () |
Protected Member Functions | |
virtual AP4_Size | GetFieldsSize () |
virtual AP4_Result | ReadFields (AP4_ByteStream &stream) |
virtual AP4_Result | WriteFields (AP4_ByteStream &stream) |
virtual AP4_Result | InspectFields (AP4_AtomInspector &inspector) |
Protected Attributes | |
AP4_UI08 | m_Reserved2 [8] |
AP4_UI32 | m_SampleRate |
AP4_UI16 | m_ChannelCount |
AP4_UI16 | m_SampleSize |
AP4_UI16 | m_Predefined1 |
AP4_UI16 | m_Reserved3 |
Definition at line 122 of file Ap4SampleEntry.h.