Index: webrtc/media/engine/webrtcvoiceengine.h |
diff --git a/webrtc/media/engine/webrtcvoiceengine.h b/webrtc/media/engine/webrtcvoiceengine.h |
index bbfec880f884186b20af5d0a22377e115f4b6c47..e613d4d1f7ff2844e7de0451e6a6e0ea64fbfa92 100644 |
--- a/webrtc/media/engine/webrtcvoiceengine.h |
+++ b/webrtc/media/engine/webrtcvoiceengine.h |
@@ -57,13 +57,15 @@ class WebRtcVoiceEngine final : public webrtc::TraceCallback { |
webrtc::AudioDeviceModule* adm, |
const rtc::scoped_refptr<webrtc::AudioEncoderFactory>& encoder_factory, |
const rtc::scoped_refptr<webrtc::AudioDecoderFactory>& decoder_factory, |
- rtc::scoped_refptr<webrtc::AudioMixer> audio_mixer); |
+ rtc::scoped_refptr<webrtc::AudioMixer> audio_mixer, |
+ rtc::TaskQueue* low_priority_worker_queue); |
// Dependency injection for testing. |
WebRtcVoiceEngine( |
webrtc::AudioDeviceModule* adm, |
const rtc::scoped_refptr<webrtc::AudioEncoderFactory>& encoder_factory, |
const rtc::scoped_refptr<webrtc::AudioDecoderFactory>& decoder_factory, |
rtc::scoped_refptr<webrtc::AudioMixer> audio_mixer, |
+ rtc::TaskQueue* low_priority_worker_queue, |
VoEWrapper* voe_wrapper); |
~WebRtcVoiceEngine() override; |
@@ -112,8 +114,6 @@ class WebRtcVoiceEngine final : public webrtc::TraceCallback { |
void StartAecDump(const std::string& filename); |
int CreateVoEChannel(); |
- rtc::TaskQueue low_priority_worker_queue_; |
- |
webrtc::AudioDeviceModule* adm(); |
webrtc::AudioProcessing* apm(); |
webrtc::voe::TransmitMixer* transmit_mixer(); |
@@ -139,7 +139,6 @@ class WebRtcVoiceEngine final : public webrtc::TraceCallback { |
std::vector<AudioCodec> recv_codecs_; |
std::vector<WebRtcVoiceMediaChannel*> channels_; |
webrtc::VoEBase::ChannelConfig channel_config_; |
- bool is_dumping_aec_ = false; |
webrtc::AgcConfig default_agc_config_; |
// Cache received extended_filter_aec, delay_agnostic_aec, experimental_ns |
@@ -155,6 +154,8 @@ class WebRtcVoiceEngine final : public webrtc::TraceCallback { |
webrtc::AudioProcessing::Config apm_config_; |
+ rtc::TaskQueue* low_priority_worker_queue_; |
+ |
RTC_DISALLOW_IMPLICIT_CONSTRUCTORS(WebRtcVoiceEngine); |
}; |