|
| | 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 () |
| |