debug_movie fixes
This commit is contained in:
parent
ce94cd2d1e
commit
51698ca6ac
@ -19,6 +19,8 @@ QMAKE_LFLAGS += -Wl,-rpath,"'\$$ORIGIN/lib'"
|
||||
# Uncomment for verbose network logging
|
||||
# DEFINES += DEBUG_NETWORK
|
||||
|
||||
DEFINES += DEBUG_MOVIE
|
||||
|
||||
# Uncomment for building with debug symbols
|
||||
# CONFIG += debug
|
||||
|
||||
|
@ -344,7 +344,7 @@ void AOLayer::start_playback(QString p_image)
|
||||
if (duration > 0 && cull_image == true)
|
||||
shfx_timer->start(duration);
|
||||
#ifdef DEBUG_MOVIE
|
||||
qDebug() << max_frames << "Setting image to " << image_path
|
||||
qDebug() << max_frames << "Setting image to " << p_image
|
||||
<< "Time taken to process image:" << actual_time.elapsed();
|
||||
|
||||
actual_time.restart();
|
||||
@ -548,11 +548,11 @@ void AOLayer::movie_ticker()
|
||||
else
|
||||
frame = 0;
|
||||
}
|
||||
future.waitForFinished(); // don't set the frame before we definitely have it in memory
|
||||
#ifdef DEBUG_MOVIE
|
||||
qDebug() << frame << movie_delays[frame]
|
||||
<< "actual time taken from last frame:" << actual_time.restart();
|
||||
#endif
|
||||
future.waitForFinished(); // don't set the frame before we definitely have it in memory
|
||||
this->set_frame(movie_frames[frame]);
|
||||
ticker->setInterval(this->get_frame_delay(movie_delays[frame]));
|
||||
if (frame + 1 >= movie_frames.size() && frame + 1 < max_frames) { // load the next frame before we tick again
|
||||
|
Loading…
Reference in New Issue
Block a user