AP4_AudioSampleEntry Class Reference
#include <Ap4SampleEntry.h>

Detailed Description
Definition at line 116 of file Ap4SampleEntry.h.
Constructor & Destructor Documentation
AP4_AudioSampleEntry::AP4_AudioSampleEntry | ( | AP4_Atom::Type | format, | |
AP4_UI32 | sample_rate, | |||
AP4_UI16 | sample_size, | |||
AP4_UI16 | channel_count | |||
) |
AP4_AudioSampleEntry::AP4_AudioSampleEntry | ( | AP4_Atom::Type | format, | |
AP4_Size | size, | |||
AP4_ByteStream & | stream, | |||
AP4_AtomFactory & | atom_factory | |||
) |
Member Function Documentation
AP4_UI16 AP4_AudioSampleEntry::GetChannelCount | ( | ) |
virtual AP4_Size AP4_AudioSampleEntry::GetFieldsSize | ( | ) | [protected, virtual] |
Reimplemented from AP4_SampleEntry.
AP4_UI32 AP4_AudioSampleEntry::GetSampleRate | ( | ) |
AP4_UI16 AP4_AudioSampleEntry::GetSampleSize | ( | ) | [inline] |
Definition at line 131 of file Ap4SampleEntry.h.
References m_SampleSize.
virtual AP4_Result AP4_AudioSampleEntry::InspectFields | ( | AP4_AtomInspector & | inspector | ) | [protected, virtual] |
Reimplemented from AP4_SampleEntry.
virtual AP4_Result AP4_AudioSampleEntry::ReadFields | ( | AP4_ByteStream & | stream | ) | [protected, virtual] |
Reimplemented from AP4_SampleEntry.
AP4_SampleDescription* AP4_AudioSampleEntry::ToSampleDescription | ( | ) | [virtual] |
Reimplemented from AP4_SampleEntry.
Reimplemented in AP4_EncaSampleEntry, and AP4_MpegAudioSampleEntry.
virtual AP4_Result AP4_AudioSampleEntry::WriteFields | ( | AP4_ByteStream & | stream | ) | [protected, virtual] |
Reimplemented from AP4_SampleEntry.
Member Data Documentation
AP4_UI16 AP4_AudioSampleEntry::m_ChannelCount [protected] |
Definition at line 148 of file Ap4SampleEntry.h.
AP4_UI16 AP4_AudioSampleEntry::m_QtCompressionId [protected] |
Definition at line 150 of file Ap4SampleEntry.h.
AP4_UI16 AP4_AudioSampleEntry::m_QtPacketSize [protected] |
Definition at line 151 of file Ap4SampleEntry.h.
AP4_UI16 AP4_AudioSampleEntry::m_QtRevision [protected] |
Definition at line 146 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtV1BytesPerFrame [protected] |
Definition at line 156 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtV1BytesPerPacket [protected] |
Definition at line 155 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtV1BytesPerSample [protected] |
Definition at line 157 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtV1SamplesPerPacket [protected] |
Definition at line 154 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtV2BitsPerChannel [protected] |
Definition at line 163 of file Ap4SampleEntry.h.
Definition at line 165 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtV2ChannelCount [protected] |
Definition at line 161 of file Ap4SampleEntry.h.
AP4_DataBuffer AP4_AudioSampleEntry::m_QtV2Extension [protected] |
Definition at line 167 of file Ap4SampleEntry.h.
Definition at line 164 of file Ap4SampleEntry.h.
Definition at line 166 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtV2Reserved [protected] |
Definition at line 162 of file Ap4SampleEntry.h.
double AP4_AudioSampleEntry::m_QtV2SampleRate64 [protected] |
Definition at line 160 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtV2StructSize [protected] |
Definition at line 159 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_QtVendor [protected] |
Definition at line 147 of file Ap4SampleEntry.h.
AP4_UI16 AP4_AudioSampleEntry::m_QtVersion [protected] |
Definition at line 145 of file Ap4SampleEntry.h.
AP4_UI32 AP4_AudioSampleEntry::m_SampleRate [protected] |
Definition at line 152 of file Ap4SampleEntry.h.
AP4_UI16 AP4_AudioSampleEntry::m_SampleSize [protected] |
Definition at line 149 of file Ap4SampleEntry.h.
Referenced by GetSampleSize().
The documentation for this class was generated from the following file:
Generated on Thu May 13 16:36:51 2010 for Bento4 MP4 SDK by
