| Index: trunk/Source/web/WebMediaPlayerClientImpl.cpp
|
| ===================================================================
|
| --- trunk/Source/web/WebMediaPlayerClientImpl.cpp (revision 175711)
|
| +++ trunk/Source/web/WebMediaPlayerClientImpl.cpp (working copy)
|
| @@ -205,6 +205,33 @@
|
| m_webMediaPlayer->load(loadType, kurl, corsMode);
|
| }
|
|
|
| +double WebMediaPlayerClientImpl::duration() const
|
| +{
|
| + if (m_webMediaPlayer)
|
| + return m_webMediaPlayer->duration();
|
| + return 0.0;
|
| +}
|
| +
|
| +double WebMediaPlayerClientImpl::currentTime() const
|
| +{
|
| + if (m_webMediaPlayer)
|
| + return m_webMediaPlayer->currentTime();
|
| + return 0.0;
|
| +}
|
| +
|
| +void WebMediaPlayerClientImpl::seek(double time)
|
| +{
|
| + if (m_webMediaPlayer)
|
| + m_webMediaPlayer->seek(time);
|
| +}
|
| +
|
| +bool WebMediaPlayerClientImpl::seeking() const
|
| +{
|
| + if (m_webMediaPlayer)
|
| + return m_webMediaPlayer->seeking();
|
| + return false;
|
| +}
|
| +
|
| double WebMediaPlayerClientImpl::rate() const
|
| {
|
| return m_rate;
|
| @@ -217,6 +244,12 @@
|
| m_webMediaPlayer->setRate(rate);
|
| }
|
|
|
| +void WebMediaPlayerClientImpl::setPoster(const KURL& poster)
|
| +{
|
| + if (m_webMediaPlayer)
|
| + m_webMediaPlayer->setPoster(WebURL(poster));
|
| +}
|
| +
|
| MediaPlayer::NetworkState WebMediaPlayerClientImpl::networkState() const
|
| {
|
| if (m_webMediaPlayer)
|
|
|