|
| RtpStreamReceiver (Transport *transport, RtcpRttStats *rtt_stats, PacketRouter *packet_router, VieRemb *remb, const VideoReceiveStream::Config *config, ReceiveStatisticsProxy *receive_stats_proxy, ProcessThread *process_thread, NackSender *nack_sender, KeyFrameRequestSender *keyframe_request_sender, video_coding::OnCompleteFrameCallback *complete_frame_callback, VCMTiming *timing) |
|
| ~RtpStreamReceiver () |
|
bool | AddReceiveCodec (const VideoCodec &video_codec, const std::map< std::string, std::string > &codec_params) |
|
uint32_t | GetRemoteSsrc () const |
|
int | GetCsrcs (uint32_t *csrcs) const |
|
RtpReceiver * | GetRtpReceiver () const |
|
RtpRtcp * | rtp_rtcp () const |
|
void | StartReceive () |
|
void | StopReceive () |
|
bool | DeliverRtcp (const uint8_t *rtcp_packet, size_t rtcp_packet_length) |
|
void | FrameContinuous (uint16_t seq_num) |
|
void | FrameDecoded (uint16_t seq_num) |
|
void | SignalNetworkState (NetworkState state) |
|
void | OnRtpPacket (const RtpPacketReceived &packet) |
|
int32_t | OnReceivedPayloadData (const uint8_t *payload_data, size_t payload_size, const WebRtcRTPHeader *rtp_header) override |
|
bool | OnRecoveredPacket (const uint8_t *packet, size_t packet_length) override |
|
int32_t | OnInitializeDecoder (int8_t payload_type, const char payload_name[RTP_PAYLOAD_NAME_SIZE], int frequency, size_t channels, uint32_t rate) override |
|
void | OnIncomingSSRCChanged (uint32_t ssrc) override |
|
void | OnIncomingCSRCChanged (uint32_t CSRC, bool added) override |
|
int32_t | RequestKeyFrame () override |
|
int32_t | SliceLossIndicationRequest (const uint64_t picture_id) override |
|
bool | IsUlpfecEnabled () const |
|
bool | IsRetransmissionsEnabled () const |
|
void | RequestPacketRetransmit (const std::vector< uint16_t > &sequence_numbers) |
|
int32_t | ResendPackets (const uint16_t *sequenceNumbers, uint16_t length) override |
|
void | OnReceivedFrame (std::unique_ptr< video_coding::RtpFrameObject > frame) override |
|
void | OnCompleteFrame (std::unique_ptr< video_coding::FrameObject > frame) override |
|
void | OnRttUpdate (int64_t avg_rtt_ms, int64_t max_rtt_ms) override |
|
| RtpStreamReceiver (Transport *transport, RtcpRttStats *rtt_stats, PacketRouter *packet_router, VieRemb *remb, const VideoReceiveStream::Config *config, ReceiveStatisticsProxy *receive_stats_proxy, ProcessThread *process_thread, NackSender *nack_sender, KeyFrameRequestSender *keyframe_request_sender, video_coding::OnCompleteFrameCallback *complete_frame_callback, VCMTiming *timing) |
|
| ~RtpStreamReceiver () |
|
bool | AddReceiveCodec (const VideoCodec &video_codec, const std::map< std::string, std::string > &codec_params) |
|
uint32_t | GetRemoteSsrc () const |
|
int | GetCsrcs (uint32_t *csrcs) const |
|
RtpReceiver * | GetRtpReceiver () const |
|
RtpRtcp * | rtp_rtcp () const |
|
void | StartReceive () |
|
void | StopReceive () |
|
bool | DeliverRtcp (const uint8_t *rtcp_packet, size_t rtcp_packet_length) |
|
void | FrameContinuous (uint16_t seq_num) |
|
void | FrameDecoded (uint16_t seq_num) |
|
void | SignalNetworkState (NetworkState state) |
|
void | OnRtpPacket (const RtpPacketReceived &packet) |
|
int32_t | OnReceivedPayloadData (const uint8_t *payload_data, size_t payload_size, const WebRtcRTPHeader *rtp_header) override |
|
bool | OnRecoveredPacket (const uint8_t *packet, size_t packet_length) override |
|
int32_t | OnInitializeDecoder (int8_t payload_type, const char payload_name[RTP_PAYLOAD_NAME_SIZE], int frequency, size_t channels, uint32_t rate) override |
|
void | OnIncomingSSRCChanged (uint32_t ssrc) override |
|
void | OnIncomingCSRCChanged (uint32_t CSRC, bool added) override |
|
int32_t | RequestKeyFrame () override |
|
int32_t | SliceLossIndicationRequest (const uint64_t picture_id) override |
|
bool | IsUlpfecEnabled () const |
|
bool | IsRetransmissionsEnabled () const |
|
void | RequestPacketRetransmit (const std::vector< uint16_t > &sequence_numbers) |
|
int32_t | ResendPackets (const uint16_t *sequenceNumbers, uint16_t length) override |
|
void | OnReceivedFrame (std::unique_ptr< video_coding::RtpFrameObject > frame) override |
|
void | OnCompleteFrame (std::unique_ptr< video_coding::FrameObject > frame) override |
|
void | OnRttUpdate (int64_t avg_rtt_ms, int64_t max_rtt_ms) override |
|
virtual | ~RtpData () |
|
virtual | ~RtpData () |
|
virtual | ~RtpFeedback () |
|
virtual | ~RtpFeedback () |
|
virtual | ~OnReceivedFrameCallback () |
|
virtual void | OnReceivedFrame (std::unique_ptr< RtpFrameObject > frame)=0 |
|
virtual | ~OnReceivedFrameCallback () |
|
virtual void | OnReceivedFrame (std::unique_ptr< RtpFrameObject > frame)=0 |
|
virtual | ~OnCompleteFrameCallback () |
|
virtual void | OnCompleteFrame (std::unique_ptr< FrameObject > frame)=0 |
|
virtual | ~OnCompleteFrameCallback () |
|
virtual void | OnCompleteFrame (std::unique_ptr< FrameObject > frame)=0 |
|
virtual | ~CallStatsObserver () |
|
virtual | ~CallStatsObserver () |
|