#include <LCRetrans.h>
Inheritance diagram for SH::LCRetrans:


Public Member Functions | |
| LCRetrans (Base *encSH) | |
| virtual | ~LCRetrans () |
| MNRope * | createExtensionHeaderData (int &type) |
| bool | hasExtHeader () |
| bool | prepareCallback () |
| SH::ReportPtr | sendEnd () |
| MNRope * | get_next_data (SH::SinkEndpoint *pull_here, size_t max_bytes_to_pull, SH::ReturnCode &except, size_t &pulled_bytes, bool &rtp_marker, u_int32 &rtp_timestamp, Timeval &next_playtime_packet, int bandwidth, int &cbpidx) |
| bool | evalRTRTCP (void *data, int len, int subtype, int &cbpidx) |
|
|
Constructor |
|
|
Destructor |
|
|
This function returns the data that is included in the RTP extension header. The format and the content of the data depends on the single retransmision method. Implements RetransBase.
|
|
||||||||||||||||||||
|
Reimplemented from RetransBase.
|
|
||||||||||||||||||||||||||||||||||||||||
|
Implements RetransBase.
|
|
|
Function that returns if an RTP extension header is created by the retransmission mechanism Implements RetransBase.
|
|
|
Implements RetransBase.
|
|
|
Reimplemented from RetransBase.
|
1.3.8