Index: webkit/media/webmediaplayer_proxy.h |
diff --git a/webkit/media/webmediaplayer_proxy.h b/webkit/media/webmediaplayer_proxy.h |
index a7ede5f7c66144fc78d18eefd09f129aaae8a51c..2e3beea2cf7a96ca295603da102399ac758e452b 100644 |
--- a/webkit/media/webmediaplayer_proxy.h |
+++ b/webkit/media/webmediaplayer_proxy.h |
@@ -87,6 +87,7 @@ class WebMediaPlayerProxy |
void PipelineSeekCallback(media::PipelineStatus status); |
void PipelineEndedCallback(media::PipelineStatus status); |
void PipelineErrorCallback(media::PipelineStatus error); |
+ void PipelineDurationChangedCallback(); |
// ChunkDemuxerClient implementation. |
virtual void DemuxerOpened(media::ChunkDemuxer* demuxer) OVERRIDE; |
@@ -141,6 +142,9 @@ class WebMediaPlayerProxy |
// Notify |webmediaplayer_| that the media has ended. |
void PipelineEndedTask(media::PipelineStatus status); |
+ // Notify |webmediaplayer_| that the media has a new duration. |
+ void PipelineDurationChangedTask(); |
+ |
// Notify |webmediaplayer_| that a pipeline error has occurred during |
// playback. |
void PipelineErrorTask(media::PipelineStatus error); |