#include <rtp_receiver_impl.h>
|
| RtpReceiverImpl (Clock *clock, RtpFeedback *incoming_messages_callback, RTPPayloadRegistry *rtp_payload_registry, RTPReceiverStrategy *rtp_media_receiver) |
|
virtual | ~RtpReceiverImpl () |
|
int32_t | RegisterReceivePayload (const CodecInst &audio_codec) override |
|
int32_t | RegisterReceivePayload (const VideoCodec &video_codec) override |
|
int32_t | DeRegisterReceivePayload (const int8_t payload_type) override |
|
bool | IncomingRtpPacket (const RTPHeader &rtp_header, const uint8_t *payload, size_t payload_length, PayloadUnion payload_specific, bool in_order) override |
|
bool | Timestamp (uint32_t *timestamp) const override |
|
bool | LastReceivedTimeMs (int64_t *receive_time_ms) const override |
|
uint32_t | SSRC () const override |
|
int32_t | CSRCs (uint32_t array_of_csrc[kRtpCsrcSize]) const override |
|
int32_t | Energy (uint8_t array_of_energy[kRtpCsrcSize]) const override |
|
TelephoneEventHandler * | GetTelephoneEventHandler () override |
|
| RtpReceiverImpl (Clock *clock, RtpFeedback *incoming_messages_callback, RTPPayloadRegistry *rtp_payload_registry, RTPReceiverStrategy *rtp_media_receiver) |
|
virtual | ~RtpReceiverImpl () |
|
int32_t | RegisterReceivePayload (const CodecInst &audio_codec) override |
|
int32_t | RegisterReceivePayload (const VideoCodec &video_codec) override |
|
int32_t | DeRegisterReceivePayload (const int8_t payload_type) override |
|
bool | IncomingRtpPacket (const RTPHeader &rtp_header, const uint8_t *payload, size_t payload_length, PayloadUnion payload_specific, bool in_order) override |
|
bool | Timestamp (uint32_t *timestamp) const override |
|
bool | LastReceivedTimeMs (int64_t *receive_time_ms) const override |
|
uint32_t | SSRC () const override |
|
int32_t | CSRCs (uint32_t array_of_csrc[kRtpCsrcSize]) const override |
|
int32_t | Energy (uint8_t array_of_energy[kRtpCsrcSize]) const override |
|
TelephoneEventHandler * | GetTelephoneEventHandler () override |
|
virtual | ~RtpReceiver () |
|
virtual | ~RtpReceiver () |
|
|
static RtpReceiver * | CreateVideoReceiver (Clock *clock, RtpData *incoming_payload_callback, RtpFeedback *incoming_messages_callback, RTPPayloadRegistry *rtp_payload_registry) |
|
static RtpReceiver * | CreateAudioReceiver (Clock *clock, RtpData *incoming_payload_callback, RtpFeedback *incoming_messages_callback, RTPPayloadRegistry *rtp_payload_registry) |
|
static RtpReceiver * | CreateVideoReceiver (Clock *clock, RtpData *incoming_payload_callback, RtpFeedback *incoming_messages_callback, RTPPayloadRegistry *rtp_payload_registry) |
|
static RtpReceiver * | CreateAudioReceiver (Clock *clock, RtpData *incoming_payload_callback, RtpFeedback *incoming_messages_callback, RTPPayloadRegistry *rtp_payload_registry) |
|
◆ RtpReceiverImpl() [1/2]
◆ ~RtpReceiverImpl() [1/2]
webrtc::RtpReceiverImpl::~RtpReceiverImpl |
( |
| ) |
|
|
virtual |
◆ RtpReceiverImpl() [2/2]
◆ ~RtpReceiverImpl() [2/2]
virtual webrtc::RtpReceiverImpl::~RtpReceiverImpl |
( |
| ) |
|
|
virtual |
◆ CSRCs() [1/2]
int32_t webrtc::RtpReceiverImpl::CSRCs |
( |
uint32_t |
array_of_csrc[kRtpCsrcSize] | ) |
const |
|
overridevirtual |
◆ CSRCs() [2/2]
int32_t webrtc::RtpReceiverImpl::CSRCs |
( |
uint32_t |
array_of_csrc[kRtpCsrcSize] | ) |
const |
|
overridevirtual |
◆ DeRegisterReceivePayload() [1/2]
int32_t webrtc::RtpReceiverImpl::DeRegisterReceivePayload |
( |
const int8_t |
payload_type | ) |
|
|
overridevirtual |
◆ DeRegisterReceivePayload() [2/2]
int32_t webrtc::RtpReceiverImpl::DeRegisterReceivePayload |
( |
const int8_t |
payload_type | ) |
|
|
overridevirtual |
◆ Energy() [1/2]
int32_t webrtc::RtpReceiverImpl::Energy |
( |
uint8_t |
array_of_energy[kRtpCsrcSize] | ) |
const |
|
overridevirtual |
◆ Energy() [2/2]
int32_t webrtc::RtpReceiverImpl::Energy |
( |
uint8_t |
array_of_energy[kRtpCsrcSize] | ) |
const |
|
overridevirtual |
◆ GetTelephoneEventHandler() [1/2]
◆ GetTelephoneEventHandler() [2/2]
◆ IncomingRtpPacket() [1/2]
bool webrtc::RtpReceiverImpl::IncomingRtpPacket |
( |
const RTPHeader & |
rtp_header, |
|
|
const uint8_t * |
payload, |
|
|
size_t |
payload_length, |
|
|
PayloadUnion |
payload_specific, |
|
|
bool |
in_order |
|
) |
| |
|
overridevirtual |
◆ IncomingRtpPacket() [2/2]
bool webrtc::RtpReceiverImpl::IncomingRtpPacket |
( |
const RTPHeader & |
rtp_header, |
|
|
const uint8_t * |
payload, |
|
|
size_t |
payload_length, |
|
|
PayloadUnion |
payload_specific, |
|
|
bool |
in_order |
|
) |
| |
|
overridevirtual |
◆ LastReceivedTimeMs() [1/2]
bool webrtc::RtpReceiverImpl::LastReceivedTimeMs |
( |
int64_t * |
receive_time_ms | ) |
const |
|
overridevirtual |
◆ LastReceivedTimeMs() [2/2]
bool webrtc::RtpReceiverImpl::LastReceivedTimeMs |
( |
int64_t * |
receive_time_ms | ) |
const |
|
overridevirtual |
◆ RegisterReceivePayload() [1/4]
int32_t webrtc::RtpReceiverImpl::RegisterReceivePayload |
( |
const CodecInst & |
audio_codec | ) |
|
|
overridevirtual |
◆ RegisterReceivePayload() [2/4]
int32_t webrtc::RtpReceiverImpl::RegisterReceivePayload |
( |
const CodecInst & |
audio_codec | ) |
|
|
overridevirtual |
◆ RegisterReceivePayload() [3/4]
int32_t webrtc::RtpReceiverImpl::RegisterReceivePayload |
( |
const VideoCodec & |
video_codec | ) |
|
|
overridevirtual |
◆ RegisterReceivePayload() [4/4]
int32_t webrtc::RtpReceiverImpl::RegisterReceivePayload |
( |
const VideoCodec & |
video_codec | ) |
|
|
overridevirtual |
◆ SSRC() [1/2]
uint32_t webrtc::RtpReceiverImpl::SSRC |
( |
| ) |
const |
|
overridevirtual |
◆ SSRC() [2/2]
uint32_t webrtc::RtpReceiverImpl::SSRC |
( |
| ) |
const |
|
overridevirtual |
◆ Timestamp() [1/2]
bool webrtc::RtpReceiverImpl::Timestamp |
( |
uint32_t * |
timestamp | ) |
const |
|
overridevirtual |
◆ Timestamp() [2/2]
bool webrtc::RtpReceiverImpl::Timestamp |
( |
uint32_t * |
timestamp | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc