Commit 834bb4c9 for libheif
commit 834bb4c914c8f807e929d7b843d273f4565753ee
Author: Dirk Farin <dirk.farin@gmail.com>
Date: Tue Feb 10 09:38:42 2026 +0100
fix includes
diff --git a/libheif/codecs/uncompressed/unc_decoder_component_interleave.h b/libheif/codecs/uncompressed/unc_decoder_component_interleave.h
index 73508e0c..c32ab6ea 100644
--- a/libheif/codecs/uncompressed/unc_decoder_component_interleave.h
+++ b/libheif/codecs/uncompressed/unc_decoder_component_interleave.h
@@ -23,6 +23,7 @@
#include "unc_decoder_legacybase.h"
#include <memory>
+#include <vector>
#include <utility>
diff --git a/libheif/codecs/uncompressed/unc_decoder_mixed_interleave.h b/libheif/codecs/uncompressed/unc_decoder_mixed_interleave.h
index 92fe3296..2f37c859 100644
--- a/libheif/codecs/uncompressed/unc_decoder_mixed_interleave.h
+++ b/libheif/codecs/uncompressed/unc_decoder_mixed_interleave.h
@@ -24,6 +24,7 @@
#include "unc_decoder_legacybase.h"
#include <memory>
#include <utility>
+#include <vector>
class unc_decoder_mixed_interleave : public unc_decoder_legacybase
diff --git a/libheif/codecs/uncompressed/unc_decoder_pixel_interleave.h b/libheif/codecs/uncompressed/unc_decoder_pixel_interleave.h
index dcdd96ff..bee123fa 100644
--- a/libheif/codecs/uncompressed/unc_decoder_pixel_interleave.h
+++ b/libheif/codecs/uncompressed/unc_decoder_pixel_interleave.h
@@ -24,6 +24,7 @@
#include "unc_decoder_legacybase.h"
#include <memory>
#include <utility>
+#include <vector>
class unc_decoder_pixel_interleave : public unc_decoder_legacybase
diff --git a/libheif/codecs/uncompressed/unc_decoder_row_interleave.h b/libheif/codecs/uncompressed/unc_decoder_row_interleave.h
index c0f72ee0..90d111b6 100644
--- a/libheif/codecs/uncompressed/unc_decoder_row_interleave.h
+++ b/libheif/codecs/uncompressed/unc_decoder_row_interleave.h
@@ -24,6 +24,7 @@
#include "unc_decoder_legacybase.h"
#include <memory>
#include <utility>
+#include <vector>
class unc_decoder_row_interleave : public unc_decoder_legacybase
diff --git a/libheif/codecs/uncompressed/unc_encoder_bytealign_component_interleave.h b/libheif/codecs/uncompressed/unc_encoder_bytealign_component_interleave.h
index af6fcb1e..b5660dc9 100644
--- a/libheif/codecs/uncompressed/unc_encoder_bytealign_component_interleave.h
+++ b/libheif/codecs/uncompressed/unc_encoder_bytealign_component_interleave.h
@@ -25,7 +25,7 @@
#include "unc_types.h"
#include <memory>
-#include <string>
+#include <vector>
class unc_encoder_bytealign_component_interleave : public unc_encoder
{
diff --git a/libheif/codecs/uncompressed/unc_encoder_component_interleave.h b/libheif/codecs/uncompressed/unc_encoder_component_interleave.h
index 64d95547..8ee45e1b 100644
--- a/libheif/codecs/uncompressed/unc_encoder_component_interleave.h
+++ b/libheif/codecs/uncompressed/unc_encoder_component_interleave.h
@@ -25,7 +25,7 @@
#include "unc_types.h"
#include <memory>
-#include <string>
+#include <vector>
class unc_encoder_component_interleave : public unc_encoder
{
diff --git a/libheif/codecs/uncompressed/unc_encoder_rgb_block_pixel_interleave.h b/libheif/codecs/uncompressed/unc_encoder_rgb_block_pixel_interleave.h
index 13d5f17b..085c9f3d 100644
--- a/libheif/codecs/uncompressed/unc_encoder_rgb_block_pixel_interleave.h
+++ b/libheif/codecs/uncompressed/unc_encoder_rgb_block_pixel_interleave.h
@@ -24,7 +24,7 @@
#include "unc_encoder.h"
#include <memory>
-#include <string>
+#include <vector>
class unc_encoder_rgb_block_pixel_interleave : public unc_encoder
{
diff --git a/libheif/codecs/uncompressed/unc_encoder_rgb_bytealign_pixel_interleave.h b/libheif/codecs/uncompressed/unc_encoder_rgb_bytealign_pixel_interleave.h
index 7fa529a3..42a69186 100644
--- a/libheif/codecs/uncompressed/unc_encoder_rgb_bytealign_pixel_interleave.h
+++ b/libheif/codecs/uncompressed/unc_encoder_rgb_bytealign_pixel_interleave.h
@@ -24,7 +24,7 @@
#include "unc_encoder.h"
#include <memory>
-#include <string>
+#include <vector>
class unc_encoder_rgb_bytealign_pixel_interleave : public unc_encoder
{
diff --git a/libheif/codecs/uncompressed/unc_encoder_rgb_pixel_interleave.h b/libheif/codecs/uncompressed/unc_encoder_rgb_pixel_interleave.h
index 8185aa54..e96ba4af 100644
--- a/libheif/codecs/uncompressed/unc_encoder_rgb_pixel_interleave.h
+++ b/libheif/codecs/uncompressed/unc_encoder_rgb_pixel_interleave.h
@@ -24,7 +24,7 @@
#include "unc_encoder.h"
#include <memory>
-#include <string>
+#include <vector>
class unc_encoder_rgb_pixel_interleave : public unc_encoder
{