# AP4_ImmediateRtpConstructor Class Reference

`#include <Ap4RtpHint.h>`

Inheritance diagram for AP4_ImmediateRtpConstructor:

List of all members.

## Public Member Functions
| AP4_ImmediateRtpConstructor (AP4_ByteStream &stream)
| AP4_ImmediateRtpConstructor (const AP4_DataBuffer &data)
const AP4_DataBuffer & | GetData () const
virtual AP4_Size | GetConstructedDataSize ()
## Protected Member Functions
virtual AP4_Result | DoWrite (AP4_ByteStream &stream)
## Protected Attributes
AP4_DataBuffer | m_Data

## Detailed Description

Definition at line 200 of file Ap4RtpHint.h.

## Constructor & Destructor Documentation

AP4_ImmediateRtpConstructor::AP4_ImmediateRtpConstructor | ( | AP4_ByteStream & | stream | ) |

AP4_ImmediateRtpConstructor::AP4_ImmediateRtpConstructor | ( | const AP4_DataBuffer & | data | ) |

## Member Function Documentation

const AP4_DataBuffer& AP4_ImmediateRtpConstructor::GetData | ( |  | ) | const`[inline]`

Definition at line 208 of file Ap4RtpHint.h.

References m_Data.

virtual AP4_Size AP4_ImmediateRtpConstructor::GetConstructedDataSize | ( |  | ) | `[inline, virtual]`

Implements AP4_RtpConstructor.

Definition at line 211 of file Ap4RtpHint.h.

References AP4_DataBuffer::GetDataSize(), and m_Data.

virtual AP4_Result AP4_ImmediateRtpConstructor::DoWrite | ( | AP4_ByteStream & | stream | ) | `[protected, virtual]`

Implements AP4_RtpConstructor.

## Member Data Documentation

AP4_DataBuffer AP4_ImmediateRtpConstructor::m_Data`[protected]`

Definition at line 218 of file Ap4RtpHint.h.

Referenced by GetConstructedDataSize(), and GetData().

The documentation for this class was generated from the following file:

- Ap4RtpHint.h