AP4_AudioSampleEntry Class Reference

Inheritance diagram for AP4_AudioSampleEntry:

AP4_MpegSampleEntry AP4_SampleEntry AP4_Mp4aSampleEntry List of all members.

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

Detailed Description

Definition at line 122 of file Ap4SampleEntry.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 13 14:48:06 2005 for guliverkli by  doxygen 1.4.5