| Index: talk/session/media/channelmanager.cc
|
| diff --git a/talk/session/media/channelmanager.cc b/talk/session/media/channelmanager.cc
|
| index 41819b7e1c70636a89e5a4c458785bcc135920b2..1d86241e9d0a67953f6fa91c9242060d7158f99f 100644
|
| --- a/talk/session/media/channelmanager.cc
|
| +++ b/talk/session/media/channelmanager.cc
|
| @@ -103,7 +103,6 @@ void ChannelManager::Construct(MediaEngineInterface* me,
|
| worker_thread_ = worker_thread;
|
| // Get the default audio options from the media engine.
|
| audio_options_ = media_engine_->GetAudioOptions();
|
| - audio_delay_offset_ = kDefaultAudioDelayOffset;
|
| audio_output_volume_ = kNotSetOutputVolume;
|
| local_renderer_ = NULL;
|
| capturing_ = false;
|
| @@ -206,10 +205,9 @@ bool ChannelManager::Init() {
|
| return false;
|
| }
|
|
|
| - if (!SetAudioOptions(audio_options_, audio_delay_offset_)) {
|
| - LOG(LS_WARNING) << "Failed to SetAudioOptions with"
|
| - << " options: " << audio_options_.ToString()
|
| - << " delay: " << audio_delay_offset_;
|
| + if (!SetAudioOptions(audio_options_)) {
|
| + LOG(LS_WARNING) << "Failed to SetAudioOptions with options: "
|
| + << audio_options_.ToString();
|
| }
|
|
|
| // If audio_output_volume_ has been set via SetOutputVolume(), set the
|
| @@ -429,8 +427,7 @@ void ChannelManager::DestroyDataChannel_w(DataChannel* data_channel) {
|
| delete data_channel;
|
| }
|
|
|
| -bool ChannelManager::SetAudioOptions(const AudioOptions& options,
|
| - int delay_offset) {
|
| +bool ChannelManager::SetAudioOptions(const AudioOptions& options) {
|
| // "Get device ids from DeviceManager" - these are the defaults returned.
|
| Device in_dev("", -1);
|
| Device out_dev("", -1);
|
| @@ -440,19 +437,18 @@ bool ChannelManager::SetAudioOptions(const AudioOptions& options,
|
| if (initialized_) {
|
| ret = worker_thread_->Invoke<bool>(
|
| Bind(&ChannelManager::SetAudioOptions_w, this,
|
| - options, delay_offset, &in_dev, &out_dev));
|
| + options, &in_dev, &out_dev));
|
| }
|
|
|
| // If all worked well, save the values for use in GetAudioOptions.
|
| if (ret) {
|
| audio_options_ = options;
|
| - audio_delay_offset_ = delay_offset;
|
| }
|
| return ret;
|
| }
|
|
|
| bool ChannelManager::SetAudioOptions_w(
|
| - const AudioOptions& options, int delay_offset,
|
| + const AudioOptions& options,
|
| const Device* in_dev, const Device* out_dev) {
|
| ASSERT(worker_thread_ == rtc::Thread::Current());
|
| ASSERT(initialized_);
|
| @@ -460,10 +456,6 @@ bool ChannelManager::SetAudioOptions_w(
|
| // Set audio options
|
| bool ret = media_engine_->SetAudioOptions(options);
|
|
|
| - if (ret) {
|
| - ret = media_engine_->SetAudioDelayOffset(delay_offset);
|
| - }
|
| -
|
| // Set the audio devices
|
| if (ret) {
|
| ret = media_engine_->SetSoundDevices(in_dev, out_dev);
|
|
|