Index: content/renderer/media/webmediasource_impl.h |
diff --git a/content/renderer/media/webmediasource_impl.h b/content/renderer/media/webmediasource_impl.h |
index 42d5eef9405b5f92c846d8caad605eb82161d7d5..b3540b3fe3bee642062440b75dd3d3441cb85409 100644 |
--- a/content/renderer/media/webmediasource_impl.h |
+++ b/content/renderer/media/webmediasource_impl.h |
@@ -26,11 +26,20 @@ class WebMediaSourceImpl : public blink::WebMediaSource { |
virtual AddStatus addSourceBuffer( |
const blink::WebString& type, |
const blink::WebVector<blink::WebString>& codecs, |
- blink::WebSourceBuffer** source_buffer) OVERRIDE; |
- virtual double duration() OVERRIDE; |
- virtual void setDuration(double duration) OVERRIDE; |
- virtual void markEndOfStream(EndOfStreamStatus status) OVERRIDE; |
- virtual void unmarkEndOfStream() OVERRIDE; |
+ const bool use_legacy_frame_processor, |
+ blink::WebSourceBuffer** source_buffer); |
+ virtual double duration(); |
+ virtual void setDuration(double duration); |
+ virtual void markEndOfStream(EndOfStreamStatus status); |
+ virtual void unmarkEndOfStream(); |
+ |
+ // TODO(wolenetz): Remove once Blink uses |use_legacy_frame_processor| |
+ // interface, above, to select the frame processor. See |
+ // http://crbug.com/249422. |
+ virtual AddStatus addSourceBuffer( |
+ const blink::WebString& type, |
+ const blink::WebVector<blink::WebString>& codecs, |
+ blink::WebSourceBuffer** source_buffer); |
private: |
media::ChunkDemuxer* demuxer_; // Owned by WebMediaPlayerImpl. |