Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(662)

Unified Diff: media/filters/audio_renderer_impl.cc

Issue 11275088: Remove implicit scoped_refptr operator T* Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « media/crypto/aes_decryptor_unittest.cc ('k') | media/filters/ffmpeg_demuxer.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: media/filters/audio_renderer_impl.cc
diff --git a/media/filters/audio_renderer_impl.cc b/media/filters/audio_renderer_impl.cc
index 2805ed05837293fa6ea1c6f245393f8f8a35bf8f..c0641acec787f758cec93f2574a77e7515cb2224 100644
--- a/media/filters/audio_renderer_impl.cc
+++ b/media/filters/audio_renderer_impl.cc
@@ -339,7 +339,7 @@ void AudioRendererImpl::DecodedAudioReady(AudioDecoder::Status status,
return;
case kPaused:
if (!buffer->IsEndOfStream())
- algorithm_->EnqueueBuffer(buffer);
+ algorithm_->EnqueueBuffer(buffer.get());
DCHECK(!pending_read_);
base::ResetAndReturn(&pause_cb_).Run();
return;
@@ -349,7 +349,7 @@ void AudioRendererImpl::DecodedAudioReady(AudioDecoder::Status status,
return;
}
if (!buffer->IsEndOfStream()) {
- algorithm_->EnqueueBuffer(buffer);
+ algorithm_->EnqueueBuffer(buffer.get());
if (!algorithm_->IsQueueFull())
return;
}
@@ -360,7 +360,7 @@ void AudioRendererImpl::DecodedAudioReady(AudioDecoder::Status status,
case kUnderflow:
case kRebuffering:
if (!buffer->IsEndOfStream())
- algorithm_->EnqueueBuffer(buffer);
+ algorithm_->EnqueueBuffer(buffer.get());
return;
case kStopped:
return;
@@ -401,7 +401,7 @@ float AudioRendererImpl::GetPlaybackRate() {
bool AudioRendererImpl::IsBeforePrerollTime(
const scoped_refptr<Buffer>& buffer) {
- return (state_ == kPrerolling) && buffer && !buffer->IsEndOfStream() &&
+ return (state_ == kPrerolling) && buffer.get() && !buffer->IsEndOfStream() &&
(buffer->GetTimestamp() + buffer->GetDuration()) < preroll_timestamp_;
}
« no previous file with comments | « media/crypto/aes_decryptor_unittest.cc ('k') | media/filters/ffmpeg_demuxer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698