Index: webrtc/voice_engine/channel_proxy.h |
diff --git a/webrtc/voice_engine/channel_proxy.h b/webrtc/voice_engine/channel_proxy.h |
index 86b5e65304619a099b2d0cb22ba07f03700e7a35..d964bd4b5e0ca80f0f14bb7750e3d70c6fd8daac 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" |
@@ -54,6 +55,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); |