From 21cc75eb45bdd1c10e7b9f17b78b985660cee0e1 Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Sun, 29 Aug 2021 22:11:20 -0400 Subject: [PATCH] Fix for Qt Avi offset index memory reserve calculation. --- src/drivers/Qt/avi/gwavi.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/drivers/Qt/avi/gwavi.cpp b/src/drivers/Qt/avi/gwavi.cpp index c91a0ffd..2878c079 100644 --- a/src/drivers/Qt/avi/gwavi.cpp +++ b/src/drivers/Qt/avi/gwavi.cpp @@ -259,7 +259,8 @@ gwavi_t::open(const char *filename, unsigned int width, unsigned int height, goto write_chars_bin_failed; // Reserve space for about 4 hours of offsets - offsets.reserve( 2 * 4 * 3600 ); + // 2 streams * 4 hours * 60 fps * 3600 seconds per hour. + offsets.reserve( 2 * 4 * 60 * 3600 ); return 0;