- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# AP4_AudioSampleEntry Class Reference

Inheritance diagram for AP4_AudioSampleEntry:

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:

- C:/guliverkli/src/filters/parser/mp4splitter/AP4/Update/v0.6.3/Source/Core/Ap4SampleEntry.h
- C:/guliverkli/src/filters/parser/mp4splitter/AP4/Update/v0.6.3/Source/Core/Ap4SampleEntry.cpp