| Index: webrtc/voice_engine/shared_data.cc
|
| diff --git a/webrtc/voice_engine/shared_data.cc b/webrtc/voice_engine/shared_data.cc
|
| index 57a1a59b0de3d9515c95bb5cfa48ee625d1b3184..c1dfbffc997dc69c301677de27f3496236e2224c 100644
|
| --- a/webrtc/voice_engine/shared_data.cc
|
| +++ b/webrtc/voice_engine/shared_data.cc
|
| @@ -27,19 +27,16 @@ 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);
|
| - }
|
| + _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);
|
| + }
|
| }
|
|
|
| SharedData::~SharedData()
|
|
|