AP4_RtpConstructor Class Reference
#include <Ap4RtpHint.h>
Inheritance diagram for AP4_RtpConstructor:
Public Types | |
| typedef AP4_UI08 | Type |
Public Member Functions | |
| AP4_RtpConstructor (Type type) | |
| Type | GetType () const |
| AP4_Result | Write (AP4_ByteStream &stream) |
| virtual AP4_Size | GetConstructedDataSize ()=0 |
| void | AddReference () |
| void | Release () |
Protected Member Functions | |
| virtual | ~AP4_RtpConstructor () |
| virtual AP4_Result | DoWrite (AP4_ByteStream &stream)=0 |
Protected Attributes | |
| AP4_Cardinal | m_ReferenceCount |
| Type | m_Type |
Detailed Description
Definition at line 138 of file Ap4RtpHint.h.
Member Typedef Documentation
| typedef AP4_UI08 AP4_RtpConstructor::Type |
Definition at line 142 of file Ap4RtpHint.h.
Constructor & Destructor Documentation
| AP4_RtpConstructor::AP4_RtpConstructor | ( | Type | type | ) | [inline] |
Definition at line 145 of file Ap4RtpHint.h.
| virtual AP4_RtpConstructor::~AP4_RtpConstructor | ( | ) | [inline, protected, virtual] |
Definition at line 158 of file Ap4RtpHint.h.
Member Function Documentation
| void AP4_RtpConstructor::AddReference | ( | ) | [virtual] |
Implements AP4_Referenceable.
| virtual AP4_Result AP4_RtpConstructor::DoWrite | ( | AP4_ByteStream & | stream | ) | [protected, pure virtual] |
Implemented in AP4_NoopRtpConstructor, AP4_ImmediateRtpConstructor, AP4_SampleRtpConstructor, and AP4_SampleDescRtpConstructor.
| virtual AP4_Size AP4_RtpConstructor::GetConstructedDataSize | ( | ) | [pure virtual] |
Implemented in AP4_NoopRtpConstructor, AP4_ImmediateRtpConstructor, AP4_SampleRtpConstructor, and AP4_SampleDescRtpConstructor.
| Type AP4_RtpConstructor::GetType | ( | ) | const [inline] |
Definition at line 148 of file Ap4RtpHint.h.
References m_Type.
| void AP4_RtpConstructor::Release | ( | ) | [virtual] |
Implements AP4_Referenceable.
| AP4_Result AP4_RtpConstructor::Write | ( | AP4_ByteStream & | stream | ) |
Member Data Documentation
AP4_Cardinal AP4_RtpConstructor::m_ReferenceCount [protected] |
Definition at line 162 of file Ap4RtpHint.h.
Type AP4_RtpConstructor::m_Type [protected] |
Definition at line 163 of file Ap4RtpHint.h.
Referenced by GetType().
The documentation for this class was generated from the following file:
Generated on Thu May 13 16:37:45 2010 for Bento4 MP4 SDK by
1.6.3