|
| ChannelProxy () |
|
| ChannelProxy (const ChannelOwner &channel_owner) |
|
virtual | ~ChannelProxy () |
|
virtual void | SetRTCPStatus (bool enable) |
|
virtual void | SetLocalSSRC (uint32_t ssrc) |
|
virtual void | SetRTCP_CNAME (const std::string &c_name) |
|
virtual void | SetNACKStatus (bool enable, int max_packets) |
|
virtual void | SetSendAudioLevelIndicationStatus (bool enable, int id) |
|
virtual void | SetReceiveAudioLevelIndicationStatus (bool enable, int id) |
|
virtual void | EnableSendTransportSequenceNumber (int id) |
|
virtual void | EnableReceiveTransportSequenceNumber (int id) |
|
virtual void | RegisterSenderCongestionControlObjects (RtpPacketSender *rtp_packet_sender, TransportFeedbackObserver *transport_feedback_observer, PacketRouter *packet_router, RtcpBandwidthObserver *bandwidth_observer) |
|
virtual void | RegisterReceiverCongestionControlObjects (PacketRouter *packet_router) |
|
virtual void | ResetCongestionControlObjects () |
|
virtual CallStatistics | GetRTCPStatistics () const |
|
virtual std::vector< ReportBlock > | GetRemoteRTCPReportBlocks () const |
|
virtual NetworkStatistics | GetNetworkStatistics () const |
|
virtual AudioDecodingCallStats | GetDecodingCallStatistics () const |
|
virtual int32_t | GetSpeechOutputLevel () const |
|
virtual int32_t | GetSpeechOutputLevelFullRange () const |
|
virtual uint32_t | GetDelayEstimate () const |
|
virtual bool | SetSendTelephoneEventPayloadType (int payload_type, int payload_frequency) |
|
virtual bool | SendTelephoneEventOutband (int event, int duration_ms) |
|
virtual void | SetBitrate (int bitrate_bps, int64_t probing_interval_ms) |
|
virtual void | SetRecPayloadType (int payload_type, const SdpAudioFormat &format) |
|
virtual void | SetSink (std::unique_ptr< AudioSinkInterface > sink) |
|
virtual void | SetInputMute (bool muted) |
|
virtual void | RegisterExternalTransport (Transport *transport) |
|
virtual void | DeRegisterExternalTransport () |
|
virtual void | OnRtpPacket (const RtpPacketReceived &packet) |
|
virtual bool | ReceivedRTCPPacket (const uint8_t *packet, size_t length) |
|
virtual const rtc::scoped_refptr< AudioDecoderFactory > & | GetAudioDecoderFactory () const |
|
virtual void | SetChannelOutputVolumeScaling (float scaling) |
|
virtual void | SetRtcEventLog (RtcEventLog *event_log) |
|
virtual void | EnableAudioNetworkAdaptor (const std::string &config_string) |
|
virtual void | DisableAudioNetworkAdaptor () |
|
virtual void | SetReceiverFrameLengthRange (int min_frame_length_ms, int max_frame_length_ms) |
|
virtual AudioMixer::Source::AudioFrameInfo | GetAudioFrameWithInfo (int sample_rate_hz, AudioFrame *audio_frame) |
|
virtual int | NeededFrequency () const |
|
virtual void | SetTransportOverhead (int transport_overhead_per_packet) |
|
virtual void | AssociateSendChannel (const ChannelProxy &send_channel_proxy) |
|
virtual void | DisassociateSendChannel () |
|
virtual void | GetRtpRtcp (RtpRtcp **rtp_rtcp, RtpReceiver **rtp_receiver) const |
|
virtual uint32_t | GetPlayoutTimestamp () const |
|
virtual void | SetMinimumPlayoutDelay (int delay_ms) |
|
virtual void | SetRtcpRttStats (RtcpRttStats *rtcp_rtt_stats) |
|
virtual bool | GetRecCodec (CodecInst *codec_inst) const |
|
virtual bool | GetSendCodec (CodecInst *codec_inst) const |
|
virtual bool | SetVADStatus (bool enable) |
|
virtual bool | SetCodecFECStatus (bool enable) |
|
virtual bool | SetOpusDtx (bool enable) |
|
virtual bool | SetOpusMaxPlaybackRate (int frequency_hz) |
|
virtual bool | SetSendCodec (const CodecInst &codec_inst) |
|
virtual bool | SetSendCNPayloadType (int type, PayloadFrequencies frequency) |
|
| ChannelProxy () |
|
| ChannelProxy (const ChannelOwner &channel_owner) |
|
virtual | ~ChannelProxy () |
|
virtual void | SetRTCPStatus (bool enable) |
|
virtual void | SetLocalSSRC (uint32_t ssrc) |
|
virtual void | SetRTCP_CNAME (const std::string &c_name) |
|
virtual void | SetNACKStatus (bool enable, int max_packets) |
|
virtual void | SetSendAudioLevelIndicationStatus (bool enable, int id) |
|
virtual void | SetReceiveAudioLevelIndicationStatus (bool enable, int id) |
|
virtual void | EnableSendTransportSequenceNumber (int id) |
|
virtual void | EnableReceiveTransportSequenceNumber (int id) |
|
virtual void | RegisterSenderCongestionControlObjects (RtpPacketSender *rtp_packet_sender, TransportFeedbackObserver *transport_feedback_observer, PacketRouter *packet_router, RtcpBandwidthObserver *bandwidth_observer) |
|
virtual void | RegisterReceiverCongestionControlObjects (PacketRouter *packet_router) |
|
virtual void | ResetCongestionControlObjects () |
|
virtual CallStatistics | GetRTCPStatistics () const |
|
virtual std::vector< ReportBlock > | GetRemoteRTCPReportBlocks () const |
|
virtual NetworkStatistics | GetNetworkStatistics () const |
|
virtual AudioDecodingCallStats | GetDecodingCallStatistics () const |
|
virtual int32_t | GetSpeechOutputLevel () const |
|
virtual int32_t | GetSpeechOutputLevelFullRange () const |
|
virtual uint32_t | GetDelayEstimate () const |
|
virtual bool | SetSendTelephoneEventPayloadType (int payload_type, int payload_frequency) |
|
virtual bool | SendTelephoneEventOutband (int event, int duration_ms) |
|
virtual void | SetBitrate (int bitrate_bps, int64_t probing_interval_ms) |
|
virtual void | SetRecPayloadType (int payload_type, const SdpAudioFormat &format) |
|
virtual void | SetSink (std::unique_ptr< AudioSinkInterface > sink) |
|
virtual void | SetInputMute (bool muted) |
|
virtual void | RegisterExternalTransport (Transport *transport) |
|
virtual void | DeRegisterExternalTransport () |
|
virtual void | OnRtpPacket (const RtpPacketReceived &packet) |
|
virtual bool | ReceivedRTCPPacket (const uint8_t *packet, size_t length) |
|
virtual const rtc::scoped_refptr< AudioDecoderFactory > & | GetAudioDecoderFactory () const |
|
virtual void | SetChannelOutputVolumeScaling (float scaling) |
|
virtual void | SetRtcEventLog (RtcEventLog *event_log) |
|
virtual void | EnableAudioNetworkAdaptor (const std::string &config_string) |
|
virtual void | DisableAudioNetworkAdaptor () |
|
virtual void | SetReceiverFrameLengthRange (int min_frame_length_ms, int max_frame_length_ms) |
|
virtual AudioMixer::Source::AudioFrameInfo | GetAudioFrameWithInfo (int sample_rate_hz, AudioFrame *audio_frame) |
|
virtual int | NeededFrequency () const |
|
virtual void | SetTransportOverhead (int transport_overhead_per_packet) |
|
virtual void | AssociateSendChannel (const ChannelProxy &send_channel_proxy) |
|
virtual void | DisassociateSendChannel () |
|
virtual void | GetRtpRtcp (RtpRtcp **rtp_rtcp, RtpReceiver **rtp_receiver) const |
|
virtual uint32_t | GetPlayoutTimestamp () const |
|
virtual void | SetMinimumPlayoutDelay (int delay_ms) |
|
virtual void | SetRtcpRttStats (RtcpRttStats *rtcp_rtt_stats) |
|
virtual bool | GetRecCodec (CodecInst *codec_inst) const |
|
virtual bool | GetSendCodec (CodecInst *codec_inst) const |
|
virtual bool | SetVADStatus (bool enable) |
|
virtual bool | SetCodecFECStatus (bool enable) |
|
virtual bool | SetOpusDtx (bool enable) |
|
virtual bool | SetOpusMaxPlaybackRate (int frequency_hz) |
|
virtual bool | SetSendCodec (const CodecInst &codec_inst) |
|
virtual bool | SetSendCNPayloadType (int type, PayloadFrequencies frequency) |
|