Index: webrtc/voice_engine/channel_proxy.h |
diff --git a/webrtc/voice_engine/channel_proxy.h b/webrtc/voice_engine/channel_proxy.h |
index b70dcc454d0528e6fa0fb5ef26330ac4337abe58..04c8a71d11dbd592c042e664293c0408f26fc148 100644 |
--- a/webrtc/voice_engine/channel_proxy.h |
+++ b/webrtc/voice_engine/channel_proxy.h |
@@ -15,6 +15,7 @@ |
#include "webrtc/base/constructormagic.h" |
#include "webrtc/base/race_checker.h" |
#include "webrtc/base/thread_checker.h" |
+#include "webrtc/modules/audio_coding/codecs/audio_encoder.h" |
#include "webrtc/voice_engine/channel_manager.h" |
#include "webrtc/voice_engine/include/voe_rtp_rtcp.h" |
@@ -52,6 +53,9 @@ class ChannelProxy { |
explicit ChannelProxy(const ChannelOwner& channel_owner); |
virtual ~ChannelProxy(); |
+ virtual bool SetEncoder(int payload_type, |
+ std::unique_ptr<AudioEncoder> encoder); |
+ |
virtual void SetRTCPStatus(bool enable); |
virtual void SetLocalSSRC(uint32_t ssrc); |
virtual void SetRTCP_CNAME(const std::string& c_name); |