#include <Ap4RtpHint.h>

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 |
Definition at line 138 of file Ap4RtpHint.h.
| typedef AP4_UI08 AP4_RtpConstructor::Type |
Definition at line 142 of file Ap4RtpHint.h.
| 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.
| Type AP4_RtpConstructor::GetType | ( | ) | const [inline] |
| AP4_Result AP4_RtpConstructor::Write | ( | AP4_ByteStream & | stream | ) |
| virtual AP4_Size AP4_RtpConstructor::GetConstructedDataSize | ( | ) | [pure virtual] |
Implemented in AP4_NoopRtpConstructor, AP4_ImmediateRtpConstructor, AP4_SampleRtpConstructor, and AP4_SampleDescRtpConstructor.
| void AP4_RtpConstructor::AddReference | ( | ) | [virtual] |
Implements AP4_Referenceable.
| void AP4_RtpConstructor::Release | ( | ) | [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.
AP4_Cardinal AP4_RtpConstructor::m_ReferenceCount [protected] |
Definition at line 162 of file Ap4RtpHint.h.
Type AP4_RtpConstructor::m_Type [protected] |
1.5.6