#include <Ap4RtpHint.h>
Inheritance diagram for AP4_SampleRtpConstructor:
Public Member Functions | |
AP4_SampleRtpConstructor (AP4_ByteStream &stream) | |
AP4_SampleRtpConstructor (AP4_UI08 track_ref_index, AP4_UI16 length, AP4_UI32 sample_num, AP4_UI32 sample_offset) | |
AP4_UI08 | GetTrackRefIndex () const |
AP4_UI16 | GetLength () const |
AP4_UI32 | GetSampleNum () const |
AP4_UI32 | GetSampleOffset () const |
virtual AP4_Size | GetConstructedDataSize () |
Protected Member Functions | |
virtual AP4_Result | DoWrite (AP4_ByteStream &stream) |
Protected Attributes | |
AP4_UI08 | m_TrackRefIndex |
AP4_UI16 | m_Length |
AP4_UI32 | m_SampleNum |
AP4_UI32 | m_SampleOffset |
Definition at line 224 of file Ap4RtpHint.h.
AP4_SampleRtpConstructor::AP4_SampleRtpConstructor | ( | AP4_ByteStream & | stream | ) |
AP4_SampleRtpConstructor::AP4_SampleRtpConstructor | ( | AP4_UI08 | track_ref_index, | |
AP4_UI16 | length, | |||
AP4_UI32 | sample_num, | |||
AP4_UI32 | sample_offset | |||
) |
AP4_UI08 AP4_SampleRtpConstructor::GetTrackRefIndex | ( | ) | const [inline] |
AP4_UI16 AP4_SampleRtpConstructor::GetLength | ( | ) | const [inline] |
AP4_UI32 AP4_SampleRtpConstructor::GetSampleNum | ( | ) | const [inline] |
AP4_UI32 AP4_SampleRtpConstructor::GetSampleOffset | ( | ) | const [inline] |
virtual AP4_Size AP4_SampleRtpConstructor::GetConstructedDataSize | ( | ) | [inline, virtual] |
virtual AP4_Result AP4_SampleRtpConstructor::DoWrite | ( | AP4_ByteStream & | stream | ) | [protected, virtual] |
Implements AP4_RtpConstructor.
AP4_UI08 AP4_SampleRtpConstructor::m_TrackRefIndex [protected] |
AP4_UI16 AP4_SampleRtpConstructor::m_Length [protected] |
Definition at line 249 of file Ap4RtpHint.h.
Referenced by GetConstructedDataSize(), and GetLength().
AP4_UI32 AP4_SampleRtpConstructor::m_SampleNum [protected] |
AP4_UI32 AP4_SampleRtpConstructor::m_SampleOffset [protected] |