Skip to content
Snippets Groups Projects
Commit 3fa7af25 authored by Kateryna Kostiuk's avatar Kateryna Kostiuk
Browse files

player: fix play from beginning

Fix play from beginning for audio only files.

Change-Id: Ia86f370c160e8efd2d03ced866fe6a0c46526e33
parent c6df7776
No related branches found
No related tags found
No related merge requests found
......@@ -129,8 +129,8 @@ MediaPlayer::process()
{
if (!demuxer_)
return;
if (videoStreamEnded_ && videoStreamEnded_) {
videoStreamEnded_ = false;
if (streamsFinished()) {
audioStreamEnded_ = false;
videoStreamEnded_ = false;
playFileFromBeginning();
}
......@@ -282,5 +282,13 @@ MediaPlayer::isPaused() const
return paused_;
}
bool
MediaPlayer::streamsFinished()
{
bool audioFinished = hasAudio() ? audioStreamEnded_ : true;
bool videoFinished = hasVideo() ? videoStreamEnded_ : true;
return audioFinished && videoFinished;
}
}// namespace jami
......@@ -78,6 +78,8 @@ private:
void emitInfo();
void flushMediaBuffers();
bool streamsFinished();
};
} // namespace jami
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment