Commit fd56ed17ca for ffmpeg

commit fd56ed17ca43da868c0a8b3302523d3ef607bc9b
Author: James Almer <jamrial@gmail.com>
Date:   Mon Oct 19 11:24:37 2026 -0300

    avformat/mov: fix parsing auxl derived layered video stream groups if they don't reference a tile grid

    mov_parse_heif_layered_video() needs to be called even if nb_heif_group is 0,
    otherwise auxl derived groups might be skipped.

    Signed-off-by: James Almer <jamrial@gmail.com>

diff --git a/libavformat/mov.c b/libavformat/mov.c
index 790087c92a..ce68f53268 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -11990,15 +11990,13 @@ static int mov_parse_heif_items(AVFormatContext *s)
         mov_build_index(mov, st);
     }

-    if (mov->nb_heif_group) {
-        err = mov_parse_tiles(s);
-        if (err < 0)
-            return err;
+    err = mov_parse_tiles(s);
+    if (err < 0)
+        return err;

-        err = mov_parse_heif_layered_video(s);
-        if (err < 0)
-            return err;
-    }
+    err = mov_parse_heif_layered_video(s);
+    if (err < 0)
+        return err;

     return 0;
 }