Index: media/filters/chunk_demuxer.cc |
diff --git a/media/filters/chunk_demuxer.cc b/media/filters/chunk_demuxer.cc |
index 6af153a5e025a070fe61ace1edf875f2ecf84e3e..371f2559af119974952ae9ff2427b4fa7fc0e83e 100644 |
--- a/media/filters/chunk_demuxer.cc |
+++ b/media/filters/chunk_demuxer.cc |
@@ -216,7 +216,7 @@ void ChunkDemuxerStream::Flush() { |
} |
for (ReadCBQueue::iterator it = read_cbs.begin(); it != read_cbs.end(); ++it) |
- it->Run(scoped_refptr<Buffer>()); |
+ it->Run(scoped_refptr<DecoderBuffer>()); |
} |
void ChunkDemuxerStream::Seek(base::TimeDelta time) { |
@@ -325,7 +325,7 @@ bool ChunkDemuxerStream::GetBufferedRange( |
// Helper function that makes sure |read_cb| runs on |message_loop|. |
static void RunOnMessageLoop(const DemuxerStream::ReadCB& read_cb, |
MessageLoop* message_loop, |
- const scoped_refptr<Buffer>& buffer) { |
+ const scoped_refptr<DecoderBuffer>& buffer) { |
if (MessageLoop::current() != message_loop) { |
message_loop->PostTask(FROM_HERE, base::Bind( |
&RunOnMessageLoop, read_cb, message_loop, buffer)); |
@@ -337,7 +337,7 @@ static void RunOnMessageLoop(const DemuxerStream::ReadCB& read_cb, |
// DemuxerStream methods. |
void ChunkDemuxerStream::Read(const ReadCB& read_cb) { |
- scoped_refptr<Buffer> buffer; |
+ scoped_refptr<DecoderBuffer> buffer; |
{ |
base::AutoLock auto_lock(lock_); |
@@ -430,7 +430,7 @@ void ChunkDemuxerStream::CreateReadDoneClosures_Locked(ClosureQueue* closures) { |
return; |
// Push enough EOS buffers to satisfy outstanding Read() requests. |
- scoped_refptr<Buffer> end_of_stream_buffer = |
+ scoped_refptr<DecoderBuffer> end_of_stream_buffer = |
StreamParserBuffer::CreateEOSBuffer(); |
while (!read_cbs_.empty()) { |
closures->push_back(base::Bind(read_cbs_.front(), end_of_stream_buffer)); |