Chromium Code Reviews| Index: media/filters/audio_renderer_impl.cc |
| diff --git a/media/filters/audio_renderer_impl.cc b/media/filters/audio_renderer_impl.cc |
| index 384935e28674faab92bdd36aea0f8650faa01c92..948e68833fbf8a68d0588eba50cf0a9b25f3d13c 100644 |
| --- a/media/filters/audio_renderer_impl.cc |
| +++ b/media/filters/audio_renderer_impl.cc |
| @@ -26,9 +26,7 @@ AudioRendererImpl::AudioRendererImpl(media::AudioRendererSink* sink) |
| stopped_(false), |
| sink_(sink), |
| is_initialized_(false), |
| - underflow_disabled_(false), |
| - read_cb_(base::Bind(&AudioRendererImpl::DecodedAudioReady, |
| - base::Unretained(this))) { |
|
Ami GONE FROM CHROMIUM
2012/08/17 23:46:03
Unretained(this) for *speed*.
scherkus (not reviewing)
2012/08/17 23:51:54
I don't know why I did this. Must have been smokin
|
| + underflow_disabled_(false) { |
| } |
| void AudioRendererImpl::Play(const base::Closure& callback) { |
| @@ -292,7 +290,7 @@ void AudioRendererImpl::ScheduleRead_Locked() { |
| if (pending_read_ || state_ == kPaused) |
| return; |
| pending_read_ = true; |
| - decoder_->Read(read_cb_); |
| + decoder_->Read(base::Bind(&AudioRendererImpl::DecodedAudioReady, this)); |
| } |
| void AudioRendererImpl::SetPlaybackRate(float playback_rate) { |