FullscreenVideoControllerEfl.cpp [plain text]
#include "config.h"
#if ENABLE(VIDEO) && !defined(GST_API_VERSION_1)
#include "FullscreenVideoControllerEfl.h"
#include "MediaPlayer.h"
#include "NotImplemented.h"
#include <gst/gst.h>
using namespace std;
using namespace WebCore;
FullscreenVideoController::FullscreenVideoController()
: m_hudTimeoutId(0)
, m_progressBarUpdateId(0)
, m_seekLock(false)
, m_window(0)
, m_hudWindow(0)
{
}
FullscreenVideoController::~FullscreenVideoController()
{
exitFullscreen();
}
void FullscreenVideoController::setMediaElement(HTMLMediaElement* mediaElement)
{
if (mediaElement == m_mediaElement)
return;
m_mediaElement = mediaElement;
if (!m_mediaElement) {
exitFullscreen();
}
}
void FullscreenVideoController::showHud(bool )
{
notImplemented();
}
void FullscreenVideoController::hideHud()
{
notImplemented();
}
void FullscreenVideoController::enterFullscreen()
{
notImplemented();
}
void FullscreenVideoController::updateHudPosition()
{
notImplemented();
}
void FullscreenVideoController::exitOnUserRequest()
{
notImplemented();
}
void FullscreenVideoController::exitFullscreen()
{
notImplemented();
}
bool FullscreenVideoController::canPlay() const
{
notImplemented();
return false;
}
void FullscreenVideoController::play()
{
notImplemented();
}
void FullscreenVideoController::pause()
{
notImplemented();
}
void FullscreenVideoController::playStateChanged()
{
notImplemented();
}
void FullscreenVideoController::togglePlay()
{
notImplemented();
}
float FullscreenVideoController::volume() const
{
notImplemented();
return 0;
}
bool FullscreenVideoController::muted() const
{
notImplemented();
return false;
}
void FullscreenVideoController::setVolume(float )
{
notImplemented();
}
void FullscreenVideoController::volumeChanged()
{
notImplemented();
}
void FullscreenVideoController::muteChanged()
{
notImplemented();
}
float FullscreenVideoController::currentTime() const
{
notImplemented();
return 0;
}
void FullscreenVideoController::setCurrentTime(float )
{
notImplemented();
}
float FullscreenVideoController::duration() const
{
notImplemented();
return 0;
}
float FullscreenVideoController::percentLoaded() const
{
notImplemented();
return 0;
}
void FullscreenVideoController::beginSeek()
{
notImplemented();
}
void FullscreenVideoController::doSeek()
{
notImplemented();
}
void FullscreenVideoController::endSeek()
{
notImplemented();
}
bool FullscreenVideoController::updateHudProgressBar()
{
notImplemented();
return false;
}
void FullscreenVideoController::createHud()
{
notImplemented();
}
#endif