AP4_StsdAtom Class Reference

#include <Ap4StsdAtom.h>

Inheritance diagram for AP4_StsdAtom:

AP4_ContainerAtom AP4_Atom AP4_AtomParent List of all members.

Public Member Functions

 AP4_StsdAtom (AP4_SampleTable *sample_table)
 ~AP4_StsdAtom ()
virtual AP4_Result InspectFields (AP4_AtomInspector &inspector)
virtual AP4_Result WriteFields (AP4_ByteStream &stream)
virtual AP4_Cardinal GetSampleDescriptionCount ()
virtual AP4_SampleDescriptionGetSampleDescription (AP4_Ordinal index)
virtual AP4_SampleEntryGetSampleEntry (AP4_Ordinal index)
void OnChildChanged (AP4_Atom *child)

Static Public Member Functions

static AP4_StsdAtomCreate (AP4_Size size, AP4_ByteStream &stream, AP4_AtomFactory &atom_factory)

Detailed Description

Definition at line 49 of file Ap4StsdAtom.h.


Constructor & Destructor Documentation

AP4_StsdAtom::AP4_StsdAtom ( AP4_SampleTable sample_table  ) 

AP4_StsdAtom::~AP4_StsdAtom (  ) 


Member Function Documentation

static AP4_StsdAtom* AP4_StsdAtom::Create ( AP4_Size  size,
AP4_ByteStream stream,
AP4_AtomFactory atom_factory 
) [static]

virtual AP4_Result AP4_StsdAtom::InspectFields ( AP4_AtomInspector inspector  )  [virtual]

Reimplemented from AP4_ContainerAtom.

virtual AP4_Result AP4_StsdAtom::WriteFields ( AP4_ByteStream stream  )  [virtual]

Reimplemented from AP4_ContainerAtom.

virtual AP4_Cardinal AP4_StsdAtom::GetSampleDescriptionCount (  )  [virtual]

virtual AP4_SampleDescription* AP4_StsdAtom::GetSampleDescription ( AP4_Ordinal  index  )  [virtual]

virtual AP4_SampleEntry* AP4_StsdAtom::GetSampleEntry ( AP4_Ordinal  index  )  [virtual]

void AP4_StsdAtom::OnChildChanged ( AP4_Atom child  )  [virtual]

Reimplemented from AP4_ContainerAtom.


The documentation for this class was generated from the following file:
Generated on Thu Mar 15 16:08:03 2007 for Bento4 MP4 SDK by  doxygen 1.5.1-p1