Chromium Code Reviews| Index: media/filters/ffmpeg_video_decoder.cc |
| diff --git a/media/filters/ffmpeg_video_decoder.cc b/media/filters/ffmpeg_video_decoder.cc |
| index deb0bf375df950b221ca36766ca7ef817fbfd4a3..b0c873b20d6424b795b2eec309fea82c03b5a6d6 100644 |
| --- a/media/filters/ffmpeg_video_decoder.cc |
| +++ b/media/filters/ffmpeg_video_decoder.cc |
| @@ -175,13 +175,13 @@ void FFmpegVideoDecoder::OnError() { |
| VideoFrameReady(NULL); |
| } |
| -void FFmpegVideoDecoder::OnReadComplete(Buffer* buffer_in) { |
| - scoped_refptr<Buffer> buffer(buffer_in); |
| +void FFmpegVideoDecoder::OnReadComplete(const scoped_refptr<Buffer>& buffer) { |
| message_loop_->PostTask(FROM_HERE, base::Bind( |
| &FFmpegVideoDecoder::OnReadCompleteTask, this, buffer)); |
| } |
| -void FFmpegVideoDecoder::OnReadCompleteTask(scoped_refptr<Buffer> buffer) { |
| +void FFmpegVideoDecoder::OnReadCompleteTask( |
|
Ami GONE FROM CHROMIUM
2011/11/01 19:30:58
Elsewhere (i.e. FFmpegVideoDecoder::Seek) this fil
|
| + const scoped_refptr<Buffer>& buffer) { |
| DCHECK_EQ(MessageLoop::current(), message_loop_); |
| DCHECK_NE(state_, kStopped); // because of Flush() before Stop(). |