Commit 564e9732 for libheif

commit 564e9732d0e9e337c164ca58e930c708183b6c4d
Author: Dirk Farin <dirk.farin@gmail.com>
Date:   Thu Dec 18 13:11:36 2025 +0100

    [BSD3] fix sequence encoding with kvazaar encoder

diff --git a/libheif/plugins/encoder_kvazaar.cc b/libheif/plugins/encoder_kvazaar.cc
index 6444e662..1150aff1 100644
--- a/libheif/plugins/encoder_kvazaar.cc
+++ b/libheif/plugins/encoder_kvazaar.cc
@@ -858,10 +858,14 @@ static heif_error kvazaar_get_compressed_data_intern(void* encoder_raw, uint8_t*
     *frame_nr = encoder->output_data.front().frameNr;
   }

-  if (more_frame_packets &&
-      encoder->output_data.size() > 1 &&
-      encoder->output_data[0].frameNr == encoder->output_data[1].frameNr) {
-    *more_frame_packets = 1;
+  if (more_frame_packets) {
+    if (encoder->output_data.size() > 1 &&
+        encoder->output_data[0].frameNr == encoder->output_data[1].frameNr) {
+      *more_frame_packets = 1;
+    }
+    else {
+      *more_frame_packets = 0;
+    }
   }

   encoder->active_data = std::move(pktdata);