| Index: trunk/Source/web/WebMediaPlayerClientImpl.cpp
|
| ===================================================================
|
| --- trunk/Source/web/WebMediaPlayerClientImpl.cpp (revision 175712)
|
| +++ trunk/Source/web/WebMediaPlayerClientImpl.cpp (working copy)
|
| @@ -205,6 +205,18 @@
|
| m_webMediaPlayer->load(loadType, kurl, corsMode);
|
| }
|
|
|
| +void WebMediaPlayerClientImpl::play()
|
| +{
|
| + if (m_webMediaPlayer)
|
| + m_webMediaPlayer->play();
|
| +}
|
| +
|
| +void WebMediaPlayerClientImpl::pause()
|
| +{
|
| + if (m_webMediaPlayer)
|
| + m_webMediaPlayer->pause();
|
| +}
|
| +
|
| double WebMediaPlayerClientImpl::duration() const
|
| {
|
| if (m_webMediaPlayer)
|
| @@ -244,6 +256,20 @@
|
| m_webMediaPlayer->setRate(rate);
|
| }
|
|
|
| +bool WebMediaPlayerClientImpl::paused() const
|
| +{
|
| + if (m_webMediaPlayer)
|
| + return m_webMediaPlayer->paused();
|
| + return false;
|
| +}
|
| +
|
| +bool WebMediaPlayerClientImpl::supportsSave() const
|
| +{
|
| + if (m_webMediaPlayer)
|
| + return m_webMediaPlayer->supportsSave();
|
| + return false;
|
| +}
|
| +
|
| void WebMediaPlayerClientImpl::setPoster(const KURL& poster)
|
| {
|
| if (m_webMediaPlayer)
|
| @@ -320,6 +346,20 @@
|
| m_webMediaPlayer->setPreload(static_cast<WebMediaPlayer::Preload>(preload));
|
| }
|
|
|
| +bool WebMediaPlayerClientImpl::hasSingleSecurityOrigin() const
|
| +{
|
| + if (m_webMediaPlayer)
|
| + return m_webMediaPlayer->hasSingleSecurityOrigin();
|
| + return false;
|
| +}
|
| +
|
| +double WebMediaPlayerClientImpl::mediaTimeForTimeValue(double timeValue) const
|
| +{
|
| + if (m_webMediaPlayer)
|
| + return m_webMediaPlayer->mediaTimeForTimeValue(timeValue);
|
| + return timeValue;
|
| +}
|
| +
|
| #if ENABLE(WEB_AUDIO)
|
| AudioSourceProvider* WebMediaPlayerClientImpl::audioSourceProvider()
|
| {
|
|
|