| Index: webkit/glue/webmediaplayer_impl.h
|
| diff --git a/webkit/glue/webmediaplayer_impl.h b/webkit/glue/webmediaplayer_impl.h
|
| index f6d7fd35faf868d737d124d418f210266355c987..622348425ad25678b00cb533e781fede9beda36c 100644
|
| --- a/webkit/glue/webmediaplayer_impl.h
|
| +++ b/webkit/glue/webmediaplayer_impl.h
|
| @@ -173,7 +173,7 @@ class WebMediaPlayerImpl : public WebKit::WebMediaPlayer,
|
| virtual void setVisible(bool visible);
|
| virtual bool setAutoBuffer(bool autoBuffer);
|
| virtual bool totalBytesKnown();
|
| - virtual float maxTimeBuffered() const;
|
| + virtual const WebKit::WebTimeRanges& buffered() const;
|
| virtual float maxTimeSeekable() const;
|
|
|
| // Methods for painting.
|
| @@ -245,6 +245,9 @@ class WebMediaPlayerImpl : public WebKit::WebMediaPlayer,
|
| WebKit::WebMediaPlayer::NetworkState network_state_;
|
| WebKit::WebMediaPlayer::ReadyState ready_state_;
|
|
|
| + // Keep a list of buffered time ranges.
|
| + WebKit::WebTimeRanges buffered_;
|
| +
|
| // Message loops for posting tasks between Chrome's main thread. Also used
|
| // for DCHECKs so methods calls won't execute in the wrong thread.
|
| MessageLoop* main_loop_;
|
|
|