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() |
{ |