diff --git a/src/AVClock.cpp b/src/AVClock.cpp index 2dfe26ff..0367b94a 100644 --- a/src/AVClock.cpp +++ b/src/AVClock.cpp @@ -1,6 +1,6 @@ /****************************************************************************** QtAV: Media play library based on Qt and FFmpeg - Copyright (C) 2012-2013 Wang Bin + Copyright (C) 2012-2015 Wang Bin * This file is part of QtAV @@ -80,6 +80,7 @@ bool AVClock::isActive() const void AVClock::setInitialValue(double v) { value0 = v; + qDebug("Clock initial value: %f", v); } double AVClock::initialValue() const diff --git a/src/AVPlayer.cpp b/src/AVPlayer.cpp index ebbf0a77..a5ae0265 100644 --- a/src/AVPlayer.cpp +++ b/src/AVPlayer.cpp @@ -1221,9 +1221,8 @@ void AVPlayer::playInternal() qDebug("Using AudioClock"); masterClock()->setClockType(AVClock::AudioClock); } - masterClock()->setInitialValue((double)absoluteMediaStartPosition()/1000.0); - qDebug("Clock initial value: %f", masterClock()->value()); } + masterClock()->setInitialValue((double)absoluteMediaStartPosition()/1000.0); // from previous play() if (d->demuxer.audioCodecContext() && d->athread) { qDebug("Starting audio thread...");