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

Unified Diff: media/base/demuxer_stream.h

Issue 10447035: Introducing DecoderBuffer and general Buffer cleanup. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Review fixes. Rebase. Created 8 years, 7 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
Index: media/base/demuxer_stream.h
diff --git a/media/base/demuxer_stream.h b/media/base/demuxer_stream.h
index 457818c795ac257c25d0b2e1e1824fd85c1f8463..4168d04ee3165260731e374a7e49b906e0400f28 100644
--- a/media/base/demuxer_stream.h
+++ b/media/base/demuxer_stream.h
@@ -12,7 +12,7 @@
namespace media {
class AudioDecoderConfig;
-class Buffer;
+class DecoderBuffer;
class VideoDecoderConfig;
class MEDIA_EXPORT DemuxerStream
@@ -30,7 +30,7 @@ class MEDIA_EXPORT DemuxerStream
// Non-NULL buffer pointers will contain media data or signal the end of the
// stream. A NULL pointer indicates an aborted Read(). This can happen if the
// DemuxerStream gets flushed and doesn't have any more data to return.
- typedef base::Callback<void(const scoped_refptr<Buffer>&)> ReadCB;
+ typedef base::Callback<void(const scoped_refptr<DecoderBuffer>&)> ReadCB;
virtual void Read(const ReadCB& read_cb) = 0;
// Returns the audio decoder configuration. It is an error to call this method

Powered by Google App Engine
This is Rietveld 408576698