footageviewer: fix infinite loop

Also adds warning to help prevent this from happening again
This commit is contained in:
itsmattkc
2021-09-01 11:31:20 -07:00
parent 5b7255b8bb
commit 6ae368df85
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -500,7 +500,7 @@ void PreviewAutoCacher::TryRender()
// If we're here, we must be able to render
if (!invalidated_video_.isEmpty()) {
hash_iterator_ = TimeRangeListFrameIterator(invalidated_video_, viewer_node_->video_frame_cache()->GetTimebase());
hash_iterator_ = TimeRangeListFrameIterator(invalidated_video_, viewer_node_->GetVideoParams().frame_rate_as_time_base());
for (int i=0; i<QThread::idealThreadCount(); i++) {
QueueNextHashTask();