| Index: webrtc/voice_engine/shared_data.cc
|
| diff --git a/webrtc/voice_engine/shared_data.cc b/webrtc/voice_engine/shared_data.cc
|
| index 41e261bd58c773d344514520782b664069512ac9..0699e1ce41591f4c481c86445e08cbc3e5ae03de 100644
|
| --- a/webrtc/voice_engine/shared_data.cc
|
| +++ b/webrtc/voice_engine/shared_data.cc
|
| @@ -27,20 +27,17 @@ SharedData::SharedData()
|
| _channelManager(_gInstanceCounter),
|
| _engineStatistics(_gInstanceCounter),
|
| _audioDevicePtr(NULL),
|
| - _moduleProcessThreadPtr(
|
| - ProcessThread::Create("VoiceProcessThread")) {
|
| - Trace::CreateTrace();
|
| - if (OutputMixer::Create(_outputMixerPtr, _gInstanceCounter) == 0)
|
| - {
|
| - _outputMixerPtr->SetEngineInformation(_engineStatistics);
|
| - }
|
| - if (TransmitMixer::Create(_transmitMixerPtr, _gInstanceCounter) == 0)
|
| - {
|
| - _transmitMixerPtr->SetEngineInformation(*_moduleProcessThreadPtr,
|
| - _engineStatistics,
|
| - _channelManager);
|
| - }
|
| - _audioDeviceLayer = AudioDeviceModule::kPlatformDefaultAudio;
|
| + _moduleProcessThreadPtr(ProcessThread::Create("VoiceProcessThread")),
|
| + encoder_queue_("AudioEncoderQueue") {
|
| + Trace::CreateTrace();
|
| + if (OutputMixer::Create(_outputMixerPtr, _gInstanceCounter) == 0) {
|
| + _outputMixerPtr->SetEngineInformation(_engineStatistics);
|
| + }
|
| + if (TransmitMixer::Create(_transmitMixerPtr, _gInstanceCounter) == 0) {
|
| + _transmitMixerPtr->SetEngineInformation(*_moduleProcessThreadPtr,
|
| + _engineStatistics, _channelManager);
|
| + }
|
| + _audioDeviceLayer = AudioDeviceModule::kPlatformDefaultAudio;
|
| }
|
|
|
| SharedData::~SharedData()
|
|
|