Chromium Code Reviews| Index: media/base/filters.h |
| diff --git a/media/base/filters.h b/media/base/filters.h |
| index 5cd4cf88b5595cb030102423a8a007e8ab16c915..654dae1f95a06d2f0904de08dde7bba5802d3092 100644 |
| --- a/media/base/filters.h |
| +++ b/media/base/filters.h |
| @@ -46,19 +46,6 @@ class FilterHost; |
| struct PipelineStatistics; |
| -// Used to specify video preload states. They are "hints" to the browser about |
| -// how aggressively the browser should load and buffer data. |
| -// Please see the HTML5 spec for the descriptions of these values: |
| -// http://www.w3.org/TR/html5/video.html#attr-media-preload |
| -// |
| -// Enum values must match the values in WebCore::MediaPlayer::Preload and |
| -// there will be assertions at compile time if they do not match. |
| -enum Preload { |
| - NONE, |
| - METADATA, |
| - AUTO, |
| -}; |
| - |
| // Used for completing asynchronous methods. |
| typedef base::Callback<void(PipelineStatus)> FilterStatusCB; |
| @@ -133,36 +120,6 @@ class MEDIA_EXPORT Filter : public base::RefCountedThreadSafe<Filter> { |
| DISALLOW_COPY_AND_ASSIGN(Filter); |
| }; |
| -class MEDIA_EXPORT DataSource : public Filter { |
|
Ami GONE FROM CHROMIUM
2011/12/15 18:39:08
This is actually the more notable part of this CL
acolwell GONE FROM CHROMIUM
2011/12/15 20:57:59
Done.
|
| - public: |
| - typedef base::Callback<void(size_t)> ReadCallback; |
| - static const size_t kReadError; |
| - |
| - // Reads |size| bytes from |position| into |data|. And when the read is done |
| - // or failed, |read_callback| is called with the number of bytes read or |
| - // kReadError in case of error. |
| - // TODO(hclam): should change |size| to int! It makes the code so messy |
| - // with size_t and int all over the place.. |
| - virtual void Read(int64 position, size_t size, |
| - uint8* data, |
| - const DataSource::ReadCallback& read_callback) = 0; |
| - |
| - // Returns true and the file size, false if the file size could not be |
| - // retrieved. |
| - virtual bool GetSize(int64* size_out) = 0; |
| - |
| - // Returns true if we are performing streaming. In this case seeking is |
| - // not possible. |
| - virtual bool IsStreaming() = 0; |
| - |
| - // Alert the DataSource that the video preload value has been changed. |
| - virtual void SetPreload(Preload preload) = 0; |
| - |
| - // Notify the DataSource of the bitrate of the media. |
| - // Values of |bitrate| <= 0 are invalid and should be ignored. |
| - virtual void SetBitrate(int bitrate) = 0; |
| -}; |
| - |
| class MEDIA_EXPORT VideoDecoder : public Filter { |
| public: |
| // Initialize a VideoDecoder with the given DemuxerStream, executing the |