This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit fd56ed17ca43da868c0a8b3302523d3ef607bc9b
Author:     James Almer <[email protected]>
AuthorDate: Mon Oct 19 11:24:37 2026 -0300
Commit:     James Almer <[email protected]>
CommitDate: Fri Oct 23 11:22:12 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 <[email protected]>
---
 libavformat/mov.c | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

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;
 }

-- 
To stop receiving notification emails like this one, please contact
[email protected].
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to