webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::voe::ChannelProxy Class Reference

#include <channel_proxy.h>

Inheritance diagram for webrtc::voe::ChannelProxy:
webrtc::test::MockVoEChannelProxy webrtc::test::MockVoEChannelProxy

Public Member Functions

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

Constructor & Destructor Documentation

◆ ChannelProxy() [1/4]

webrtc::voe::ChannelProxy::ChannelProxy ( )

◆ ChannelProxy() [2/4]

webrtc::voe::ChannelProxy::ChannelProxy ( const ChannelOwner channel_owner)
explicit

◆ ~ChannelProxy() [1/2]

webrtc::voe::ChannelProxy::~ChannelProxy ( )
virtual

◆ ChannelProxy() [3/4]

webrtc::voe::ChannelProxy::ChannelProxy ( )

◆ ChannelProxy() [4/4]

webrtc::voe::ChannelProxy::ChannelProxy ( const ChannelOwner channel_owner)
explicit

◆ ~ChannelProxy() [2/2]

virtual webrtc::voe::ChannelProxy::~ChannelProxy ( )
virtual

Member Function Documentation

◆ AssociateSendChannel() [1/2]

void webrtc::voe::ChannelProxy::AssociateSendChannel ( const ChannelProxy send_channel_proxy)
virtual

◆ AssociateSendChannel() [2/2]

virtual void webrtc::voe::ChannelProxy::AssociateSendChannel ( const ChannelProxy send_channel_proxy)
virtual

◆ DeRegisterExternalTransport() [1/2]

virtual void webrtc::voe::ChannelProxy::DeRegisterExternalTransport ( )
virtual

◆ DeRegisterExternalTransport() [2/2]

void webrtc::voe::ChannelProxy::DeRegisterExternalTransport ( )
virtual

◆ DisableAudioNetworkAdaptor() [1/2]

void webrtc::voe::ChannelProxy::DisableAudioNetworkAdaptor ( )
virtual

◆ DisableAudioNetworkAdaptor() [2/2]

virtual void webrtc::voe::ChannelProxy::DisableAudioNetworkAdaptor ( )
virtual

◆ DisassociateSendChannel() [1/2]

void webrtc::voe::ChannelProxy::DisassociateSendChannel ( )
virtual

◆ DisassociateSendChannel() [2/2]

virtual void webrtc::voe::ChannelProxy::DisassociateSendChannel ( )
virtual

◆ EnableAudioNetworkAdaptor() [1/2]

void webrtc::voe::ChannelProxy::EnableAudioNetworkAdaptor ( const std::string config_string)
virtual

◆ EnableAudioNetworkAdaptor() [2/2]

virtual void webrtc::voe::ChannelProxy::EnableAudioNetworkAdaptor ( const std::string config_string)
virtual

◆ EnableReceiveTransportSequenceNumber() [1/2]

void webrtc::voe::ChannelProxy::EnableReceiveTransportSequenceNumber ( int  id)
virtual

◆ EnableReceiveTransportSequenceNumber() [2/2]

virtual void webrtc::voe::ChannelProxy::EnableReceiveTransportSequenceNumber ( int  id)
virtual

◆ EnableSendTransportSequenceNumber() [1/2]

void webrtc::voe::ChannelProxy::EnableSendTransportSequenceNumber ( int  id)
virtual

◆ EnableSendTransportSequenceNumber() [2/2]

virtual void webrtc::voe::ChannelProxy::EnableSendTransportSequenceNumber ( int  id)
virtual

◆ GetAudioDecoderFactory() [1/2]

virtual const rtc::scoped_refptr<AudioDecoderFactory>& webrtc::voe::ChannelProxy::GetAudioDecoderFactory ( ) const
virtual

◆ GetAudioDecoderFactory() [2/2]

const rtc::scoped_refptr< AudioDecoderFactory > & webrtc::voe::ChannelProxy::GetAudioDecoderFactory ( ) const
virtual

◆ GetAudioFrameWithInfo() [1/2]

AudioMixer::Source::AudioFrameInfo webrtc::voe::ChannelProxy::GetAudioFrameWithInfo ( int  sample_rate_hz,
AudioFrame audio_frame 
)
virtual

◆ GetAudioFrameWithInfo() [2/2]

virtual AudioMixer::Source::AudioFrameInfo webrtc::voe::ChannelProxy::GetAudioFrameWithInfo ( int  sample_rate_hz,
AudioFrame audio_frame 
)
virtual

◆ GetDecodingCallStatistics() [1/2]

virtual AudioDecodingCallStats webrtc::voe::ChannelProxy::GetDecodingCallStatistics ( ) const
virtual

◆ GetDecodingCallStatistics() [2/2]

AudioDecodingCallStats webrtc::voe::ChannelProxy::GetDecodingCallStatistics ( ) const
virtual

◆ GetDelayEstimate() [1/2]

uint32_t webrtc::voe::ChannelProxy::GetDelayEstimate ( ) const
virtual

◆ GetDelayEstimate() [2/2]

virtual uint32_t webrtc::voe::ChannelProxy::GetDelayEstimate ( ) const
virtual

◆ GetNetworkStatistics() [1/2]

virtual NetworkStatistics webrtc::voe::ChannelProxy::GetNetworkStatistics ( ) const
virtual

◆ GetNetworkStatistics() [2/2]

NetworkStatistics webrtc::voe::ChannelProxy::GetNetworkStatistics ( ) const
virtual

◆ GetPlayoutTimestamp() [1/2]

uint32_t webrtc::voe::ChannelProxy::GetPlayoutTimestamp ( ) const
virtual

◆ GetPlayoutTimestamp() [2/2]

virtual uint32_t webrtc::voe::ChannelProxy::GetPlayoutTimestamp ( ) const
virtual

◆ GetRecCodec() [1/2]

bool webrtc::voe::ChannelProxy::GetRecCodec ( CodecInst codec_inst) const
virtual

◆ GetRecCodec() [2/2]

virtual bool webrtc::voe::ChannelProxy::GetRecCodec ( CodecInst codec_inst) const
virtual

◆ GetRemoteRTCPReportBlocks() [1/2]

virtual std::vector<ReportBlock> webrtc::voe::ChannelProxy::GetRemoteRTCPReportBlocks ( ) const
virtual

◆ GetRemoteRTCPReportBlocks() [2/2]

std::vector< ReportBlock > webrtc::voe::ChannelProxy::GetRemoteRTCPReportBlocks ( ) const
virtual

◆ GetRTCPStatistics() [1/2]

CallStatistics webrtc::voe::ChannelProxy::GetRTCPStatistics ( ) const
virtual

◆ GetRTCPStatistics() [2/2]

virtual CallStatistics webrtc::voe::ChannelProxy::GetRTCPStatistics ( ) const
virtual

◆ GetRtpRtcp() [1/2]

void webrtc::voe::ChannelProxy::GetRtpRtcp ( RtpRtcp **  rtp_rtcp,
RtpReceiver **  rtp_receiver 
) const
virtual

◆ GetRtpRtcp() [2/2]

virtual void webrtc::voe::ChannelProxy::GetRtpRtcp ( RtpRtcp **  rtp_rtcp,
RtpReceiver **  rtp_receiver 
) const
virtual

◆ GetSendCodec() [1/2]

bool webrtc::voe::ChannelProxy::GetSendCodec ( CodecInst codec_inst) const
virtual

◆ GetSendCodec() [2/2]

virtual bool webrtc::voe::ChannelProxy::GetSendCodec ( CodecInst codec_inst) const
virtual

◆ GetSpeechOutputLevel() [1/2]

virtual int32_t webrtc::voe::ChannelProxy::GetSpeechOutputLevel ( ) const
virtual

◆ GetSpeechOutputLevel() [2/2]

int32_t webrtc::voe::ChannelProxy::GetSpeechOutputLevel ( ) const
virtual

◆ GetSpeechOutputLevelFullRange() [1/2]

int32_t webrtc::voe::ChannelProxy::GetSpeechOutputLevelFullRange ( ) const
virtual

◆ GetSpeechOutputLevelFullRange() [2/2]

virtual int32_t webrtc::voe::ChannelProxy::GetSpeechOutputLevelFullRange ( ) const
virtual

◆ NeededFrequency() [1/2]

int webrtc::voe::ChannelProxy::NeededFrequency ( ) const
virtual

◆ NeededFrequency() [2/2]

virtual int webrtc::voe::ChannelProxy::NeededFrequency ( ) const
virtual

◆ OnRtpPacket() [1/2]

virtual void webrtc::voe::ChannelProxy::OnRtpPacket ( const RtpPacketReceived packet)
virtual

◆ OnRtpPacket() [2/2]

void webrtc::voe::ChannelProxy::OnRtpPacket ( const RtpPacketReceived packet)
virtual

◆ ReceivedRTCPPacket() [1/2]

virtual bool webrtc::voe::ChannelProxy::ReceivedRTCPPacket ( const uint8_t packet,
size_t  length 
)
virtual

◆ ReceivedRTCPPacket() [2/2]

bool webrtc::voe::ChannelProxy::ReceivedRTCPPacket ( const uint8_t packet,
size_t  length 
)
virtual

◆ RegisterExternalTransport() [1/2]

virtual void webrtc::voe::ChannelProxy::RegisterExternalTransport ( Transport transport)
virtual

◆ RegisterExternalTransport() [2/2]

void webrtc::voe::ChannelProxy::RegisterExternalTransport ( Transport transport)
virtual

◆ RegisterReceiverCongestionControlObjects() [1/2]

void webrtc::voe::ChannelProxy::RegisterReceiverCongestionControlObjects ( PacketRouter packet_router)
virtual

◆ RegisterReceiverCongestionControlObjects() [2/2]

virtual void webrtc::voe::ChannelProxy::RegisterReceiverCongestionControlObjects ( PacketRouter packet_router)
virtual

◆ RegisterSenderCongestionControlObjects() [1/2]

void webrtc::voe::ChannelProxy::RegisterSenderCongestionControlObjects ( RtpPacketSender rtp_packet_sender,
TransportFeedbackObserver transport_feedback_observer,
PacketRouter packet_router,
RtcpBandwidthObserver bandwidth_observer 
)
virtual

◆ RegisterSenderCongestionControlObjects() [2/2]

virtual void webrtc::voe::ChannelProxy::RegisterSenderCongestionControlObjects ( RtpPacketSender rtp_packet_sender,
TransportFeedbackObserver transport_feedback_observer,
PacketRouter packet_router,
RtcpBandwidthObserver bandwidth_observer 
)
virtual

◆ ResetCongestionControlObjects() [1/2]

void webrtc::voe::ChannelProxy::ResetCongestionControlObjects ( )
virtual

◆ ResetCongestionControlObjects() [2/2]

virtual void webrtc::voe::ChannelProxy::ResetCongestionControlObjects ( )
virtual

◆ SendTelephoneEventOutband() [1/2]

bool webrtc::voe::ChannelProxy::SendTelephoneEventOutband ( int  event,
int  duration_ms 
)
virtual

◆ SendTelephoneEventOutband() [2/2]

virtual bool webrtc::voe::ChannelProxy::SendTelephoneEventOutband ( int  event,
int  duration_ms 
)
virtual

◆ SetBitrate() [1/2]

virtual void webrtc::voe::ChannelProxy::SetBitrate ( int  bitrate_bps,
int64_t  probing_interval_ms 
)
virtual

◆ SetBitrate() [2/2]

void webrtc::voe::ChannelProxy::SetBitrate ( int  bitrate_bps,
int64_t  probing_interval_ms 
)
virtual

◆ SetChannelOutputVolumeScaling() [1/2]

virtual void webrtc::voe::ChannelProxy::SetChannelOutputVolumeScaling ( float  scaling)
virtual

◆ SetChannelOutputVolumeScaling() [2/2]

void webrtc::voe::ChannelProxy::SetChannelOutputVolumeScaling ( float  scaling)
virtual

◆ SetCodecFECStatus() [1/2]

bool webrtc::voe::ChannelProxy::SetCodecFECStatus ( bool  enable)
virtual

◆ SetCodecFECStatus() [2/2]

virtual bool webrtc::voe::ChannelProxy::SetCodecFECStatus ( bool  enable)
virtual

◆ SetInputMute() [1/2]

virtual void webrtc::voe::ChannelProxy::SetInputMute ( bool  muted)
virtual

◆ SetInputMute() [2/2]

void webrtc::voe::ChannelProxy::SetInputMute ( bool  muted)
virtual

◆ SetLocalSSRC() [1/2]

void webrtc::voe::ChannelProxy::SetLocalSSRC ( uint32_t  ssrc)
virtual

◆ SetLocalSSRC() [2/2]

virtual void webrtc::voe::ChannelProxy::SetLocalSSRC ( uint32_t  ssrc)
virtual

◆ SetMinimumPlayoutDelay() [1/2]

void webrtc::voe::ChannelProxy::SetMinimumPlayoutDelay ( int  delay_ms)
virtual

◆ SetMinimumPlayoutDelay() [2/2]

virtual void webrtc::voe::ChannelProxy::SetMinimumPlayoutDelay ( int  delay_ms)
virtual

◆ SetNACKStatus() [1/2]

void webrtc::voe::ChannelProxy::SetNACKStatus ( bool  enable,
int  max_packets 
)
virtual

◆ SetNACKStatus() [2/2]

virtual void webrtc::voe::ChannelProxy::SetNACKStatus ( bool  enable,
int  max_packets 
)
virtual

◆ SetOpusDtx() [1/2]

virtual bool webrtc::voe::ChannelProxy::SetOpusDtx ( bool  enable)
virtual

◆ SetOpusDtx() [2/2]

bool webrtc::voe::ChannelProxy::SetOpusDtx ( bool  enable)
virtual

◆ SetOpusMaxPlaybackRate() [1/2]

bool webrtc::voe::ChannelProxy::SetOpusMaxPlaybackRate ( int  frequency_hz)
virtual

◆ SetOpusMaxPlaybackRate() [2/2]

virtual bool webrtc::voe::ChannelProxy::SetOpusMaxPlaybackRate ( int  frequency_hz)
virtual

◆ SetReceiveAudioLevelIndicationStatus() [1/2]

virtual void webrtc::voe::ChannelProxy::SetReceiveAudioLevelIndicationStatus ( bool  enable,
int  id 
)
virtual

◆ SetReceiveAudioLevelIndicationStatus() [2/2]

void webrtc::voe::ChannelProxy::SetReceiveAudioLevelIndicationStatus ( bool  enable,
int  id 
)
virtual

◆ SetReceiverFrameLengthRange() [1/2]

virtual void webrtc::voe::ChannelProxy::SetReceiverFrameLengthRange ( int  min_frame_length_ms,
int  max_frame_length_ms 
)
virtual

◆ SetReceiverFrameLengthRange() [2/2]

void webrtc::voe::ChannelProxy::SetReceiverFrameLengthRange ( int  min_frame_length_ms,
int  max_frame_length_ms 
)
virtual

◆ SetRecPayloadType() [1/2]

virtual void webrtc::voe::ChannelProxy::SetRecPayloadType ( int  payload_type,
const SdpAudioFormat format 
)
virtual

◆ SetRecPayloadType() [2/2]

void webrtc::voe::ChannelProxy::SetRecPayloadType ( int  payload_type,
const SdpAudioFormat format 
)
virtual

◆ SetRtcEventLog() [1/2]

void webrtc::voe::ChannelProxy::SetRtcEventLog ( RtcEventLog event_log)
virtual

◆ SetRtcEventLog() [2/2]

virtual void webrtc::voe::ChannelProxy::SetRtcEventLog ( RtcEventLog event_log)
virtual

◆ SetRTCP_CNAME() [1/2]

void webrtc::voe::ChannelProxy::SetRTCP_CNAME ( const std::string c_name)
virtual

◆ SetRTCP_CNAME() [2/2]

virtual void webrtc::voe::ChannelProxy::SetRTCP_CNAME ( const std::string c_name)
virtual

◆ SetRtcpRttStats() [1/2]

virtual void webrtc::voe::ChannelProxy::SetRtcpRttStats ( RtcpRttStats rtcp_rtt_stats)
virtual

◆ SetRtcpRttStats() [2/2]

void webrtc::voe::ChannelProxy::SetRtcpRttStats ( RtcpRttStats rtcp_rtt_stats)
virtual

◆ SetRTCPStatus() [1/2]

void webrtc::voe::ChannelProxy::SetRTCPStatus ( bool  enable)
virtual

◆ SetRTCPStatus() [2/2]

virtual void webrtc::voe::ChannelProxy::SetRTCPStatus ( bool  enable)
virtual

◆ SetSendAudioLevelIndicationStatus() [1/2]

virtual void webrtc::voe::ChannelProxy::SetSendAudioLevelIndicationStatus ( bool  enable,
int  id 
)
virtual

◆ SetSendAudioLevelIndicationStatus() [2/2]

void webrtc::voe::ChannelProxy::SetSendAudioLevelIndicationStatus ( bool  enable,
int  id 
)
virtual

◆ SetSendCNPayloadType() [1/2]

bool webrtc::voe::ChannelProxy::SetSendCNPayloadType ( int  type,
PayloadFrequencies  frequency 
)
virtual

◆ SetSendCNPayloadType() [2/2]

virtual bool webrtc::voe::ChannelProxy::SetSendCNPayloadType ( int  type,
PayloadFrequencies  frequency 
)
virtual

◆ SetSendCodec() [1/2]

bool webrtc::voe::ChannelProxy::SetSendCodec ( const CodecInst codec_inst)
virtual

◆ SetSendCodec() [2/2]

virtual bool webrtc::voe::ChannelProxy::SetSendCodec ( const CodecInst codec_inst)
virtual

◆ SetSendTelephoneEventPayloadType() [1/2]

bool webrtc::voe::ChannelProxy::SetSendTelephoneEventPayloadType ( int  payload_type,
int  payload_frequency 
)
virtual

◆ SetSendTelephoneEventPayloadType() [2/2]

virtual bool webrtc::voe::ChannelProxy::SetSendTelephoneEventPayloadType ( int  payload_type,
int  payload_frequency 
)
virtual

◆ SetSink() [1/2]

virtual void webrtc::voe::ChannelProxy::SetSink ( std::unique_ptr< AudioSinkInterface sink)
virtual

◆ SetSink() [2/2]

void webrtc::voe::ChannelProxy::SetSink ( std::unique_ptr< AudioSinkInterface sink)
virtual

◆ SetTransportOverhead() [1/2]

void webrtc::voe::ChannelProxy::SetTransportOverhead ( int  transport_overhead_per_packet)
virtual

◆ SetTransportOverhead() [2/2]

virtual void webrtc::voe::ChannelProxy::SetTransportOverhead ( int  transport_overhead_per_packet)
virtual

◆ SetVADStatus() [1/2]

bool webrtc::voe::ChannelProxy::SetVADStatus ( bool  enable)
virtual

◆ SetVADStatus() [2/2]

virtual bool webrtc::voe::ChannelProxy::SetVADStatus ( bool  enable)
virtual

The documentation for this class was generated from the following files: