Index: webkit/media/webmediaplayer_proxy.h |
diff --git a/webkit/media/webmediaplayer_proxy.h b/webkit/media/webmediaplayer_proxy.h |
index 321935a196f78a579eeb570fac82ee9fe7722e17..bb3783c8860c2fc83432322cedb43db9664bbf38 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; |
@@ -140,6 +141,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); |