Commit 47bcba03 for libheif
commit 47bcba03d294bea54eeab71eef6daedc5efb50a2
Author: Dirk Farin <dirk.farin@gmail.com>
Date: Sun Feb 8 16:33:11 2026 +0100
unci: fix unci tiled encoding
diff --git a/libheif/image-items/unc_image.cc b/libheif/image-items/unc_image.cc
index 0ab5d0b9..f4b26b15 100644
--- a/libheif/image-items/unc_image.cc
+++ b/libheif/image-items/unc_image.cc
@@ -143,6 +143,10 @@ Result<std::shared_ptr<ImageItem_uncompressed>> ImageItem_uncompressed::add_unci
// --- generate configuration property boxes
auto uncC = unci_image->m_unc_encoder->get_uncC();
+
+ uncC->set_number_of_tile_columns(parameters->image_width / parameters->tile_width);
+ uncC->set_number_of_tile_rows(parameters->image_height / parameters->tile_height);
+
unci_image->add_property(uncC, true);
if (!uncC->is_minimized()) {
unci_image->add_property(unci_image->m_unc_encoder->get_cmpd(), true);