vrplayer: added feature to automatically restart media on end of stream

This commit is contained in:
Laxmikant Rashinkar
2013-06-15 13:36:40 -07:00
parent 78498f6682
commit 374cb93ded
8 changed files with 44 additions and 32 deletions
+7 -2
View File
@@ -105,6 +105,11 @@ label1:
}
}
void PlayVideo::onMediaRestarted()
{
elapsedTime = av_gettime();
}
void PlayVideo::onMediaSeek(int value)
{
posMutex.lock();
@@ -125,7 +130,7 @@ void PlayVideo::updateMediaPos()
posMutex.lock();
if (la_seekPos >= 0)
{
qDebug() << "seeking to" << la_seekPos;
//qDebug() << "seeking to" << la_seekPos;
xrdpvr_seek_media(la_seekPos, 0);
elapsedTime = av_gettime() - la_seekPos * 1000000;
la_seekPos = -1;
@@ -164,7 +169,7 @@ void DecoderThread::updateSlider()
mutex.lock();
if (la_seekPos >= 0)
{
qDebug() << "seeking to" << la_seekPos;
//qDebug() << "seeking to" << la_seekPos;
//audioTimer->stop();
//videoTimer->stop();
xrdpvr_seek_media(la_seekPos, 0);