Index: webrtc/modules/audio_coding/main/acm2/codec_manager.h |
diff --git a/webrtc/modules/audio_coding/main/acm2/codec_manager.h b/webrtc/modules/audio_coding/main/acm2/codec_manager.h |
index 37018d345b455f324d9d63ecb2f7f45574e28702..473f55dca3c07541baf9d8cd3b6220437474516c 100644 |
--- a/webrtc/modules/audio_coding/main/acm2/codec_manager.h |
+++ b/webrtc/modules/audio_coding/main/acm2/codec_manager.h |
@@ -15,7 +15,6 @@ |
#include "webrtc/base/optional.h" |
#include "webrtc/base/scoped_ptr.h" |
#include "webrtc/base/thread_checker.h" |
-#include "webrtc/modules/audio_coding/main/acm2/codec_owner.h" |
#include "webrtc/modules/audio_coding/main/acm2/rent_a_codec.h" |
#include "webrtc/modules/audio_coding/main/include/audio_coding_module_typedefs.h" |
#include "webrtc/common_types.h" |
@@ -57,8 +56,12 @@ class CodecManager final { |
bool codec_fec_enabled() const { return codec_fec_enabled_; } |
- AudioEncoder* CurrentEncoder() { return codec_owner_.Encoder(); } |
- const AudioEncoder* CurrentEncoder() const { return codec_owner_.Encoder(); } |
+ AudioEncoder* CurrentEncoder() { |
+ return rent_a_codec_.GetEncoderStack(); |
+ } |
+ const AudioEncoder* CurrentEncoder() const { |
+ return rent_a_codec_.GetEncoderStack(); |
+ } |
bool CurrentEncoderIsOpus() const { return encoder_is_opus_; } |
@@ -78,7 +81,6 @@ class CodecManager final { |
CodecInst send_codec_inst_; |
bool red_enabled_; |
bool codec_fec_enabled_; |
- CodecOwner codec_owner_; |
RentACodec rent_a_codec_; |
bool encoder_is_opus_; |