diff mbox series

[FFmpeg-devel,03/11] avformat/mov: Mark streams with a layered HEVC box as multilayer

Message ID 20240703212648.48483-3-jamrial@gmail.com
State New
Headers show
Series [FFmpeg-devel,01/11] avformat/mov: add support for lhvC box parsing | expand

Checks

Context Check Description
yinshiyou/make_loongarch64 success Make finished
yinshiyou/make_fate_loongarch64 fail Make fate failed
andriy/make_x86 success Make finished
andriy/make_fate_x86 success Make fate finished

Commit Message

James Almer July 3, 2024, 9:26 p.m. UTC
From: Derek Buitenhuis <derek.buitenhuis@gmail.com>

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Signed-off-by: James Almer <jamrial@gmail.com>
---
 libavformat/mov.c | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/libavformat/mov.c b/libavformat/mov.c
index 30e8086855..b27666f50f 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -8200,6 +8200,8 @@  static int mov_read_lhvc(MOVContext *c, AVIOContext *pb, MOVAtom atom)
     st->codecpar->extradata[22] += num_arrays;
     memcpy(st->codecpar->extradata + old_size, buf + 6, atom.size + 8);
 
+    st->disposition |= AV_DISPOSITION_MULTILAYER;
+
     av_free(buf);
     return 0;
 }