| Index: media/base/filters.h
|
| diff --git a/media/base/filters.h b/media/base/filters.h
|
| index 9a6376368254a695ac3bfa5b82b20c40e57f1022..875c8c676d0a7ef75bd06a15783c2c847f7320ad 100644
|
| --- a/media/base/filters.h
|
| +++ b/media/base/filters.h
|
| @@ -314,6 +314,10 @@ class VideoRenderer : public MediaFilter {
|
| // Initialize a VideoRenderer with the given VideoDecoder, executing the
|
| // callback upon completion.
|
| virtual void Initialize(VideoDecoder* decoder, FilterCallback* callback) = 0;
|
| +
|
| + // Returns true if this filter has received and processed an end-of-stream
|
| + // buffer.
|
| + virtual bool HasEnded() = 0;
|
| };
|
|
|
|
|
| @@ -331,6 +335,10 @@ class AudioRenderer : public MediaFilter {
|
| // callback upon completion.
|
| virtual void Initialize(AudioDecoder* decoder, FilterCallback* callback) = 0;
|
|
|
| + // Returns true if this filter has received and processed an end-of-stream
|
| + // buffer.
|
| + virtual bool HasEnded() = 0;
|
| +
|
| // Sets the output volume.
|
| virtual void SetVolume(float volume) = 0;
|
| };
|
|
|