Index: media/base/pipeline_impl.h |
diff --git a/media/base/pipeline_impl.h b/media/base/pipeline_impl.h |
index 57f8aebda2d75c85118f2cadd3b97ffe70bc3475..0a3d25bb2ca707ea6ad80f863d360e82c43ae546 100644 |
--- a/media/base/pipeline_impl.h |
+++ b/media/base/pipeline_impl.h |
@@ -125,6 +125,7 @@ class MEDIA_EXPORT PipelineImpl : public Pipeline, public FilterHost { |
virtual int64 GetBufferedBytes() const OVERRIDE; |
virtual int64 GetTotalBytes() const OVERRIDE; |
virtual void GetNaturalVideoSize(gfx::Size* out_size) const OVERRIDE; |
+ virtual void SetMediaStream(bool is_media_stream) OVERRIDE; |
virtual bool IsStreaming() const OVERRIDE; |
virtual bool IsLoaded() const OVERRIDE; |
virtual PipelineStatistics GetStatistics() const OVERRIDE; |
@@ -385,10 +386,14 @@ class MEDIA_EXPORT PipelineImpl : public Pipeline, public FilterHost { |
// Video's natural width and height. Set by filters. |
gfx::Size natural_size_; |
- // Sets by the filters to indicate whether the data source is a streaming |
+ // Set by the filters to indicate whether the data source is a streaming |
// source. |
bool streaming_; |
+ // Set by pipeline client to indicate whether the data source is a |
+ // MediaStream. |
+ bool media_stream_; |
+ |
// Sets by the filters to indicate whether the data source is a fully |
// loaded source. |
bool loaded_; |