framehashcache: use correct linesize when saving EXR

Fixes stride issues on non-standard frame sizes.
This commit is contained in:
itsmattkc
2020-06-16 15:38:23 +10:00
parent 71fa821e52
commit cbbf1c9149
3 changed files with 9 additions and 8 deletions
+1 -1
View File
@@ -617,7 +617,7 @@ void SaveCacheFrame(FFmpegDecoder* decoder,
&converted_linesize);
scaler_lock.unlock();
if (!FrameHashCache::SaveCacheFrame(dst_fn, converted_buffer.data(), params)) {
if (!FrameHashCache::SaveCacheFrame(dst_fn, converted_buffer.data(), params, converted_linesize)) {
qCritical() <<" Failed to save cache frame" << dst_fn;
}