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

Git pushed a commit to branch master
in repository ffmpeg.

commit 3393dc30203bdb36aa276aaa880e2127d68a006b
Author:     James Almer <[email protected]>
AuthorDate: Thu Apr 30 12:12:43 2026 -0300
Commit:     James Almer <[email protected]>
CommitDate: Sun May 3 17:00:17 2026 +0000

    avformat/dashdec: propagate parsing requirement from the underlying demuxer
    
    Signed-off-by: James Almer <[email protected]>
---
 libavformat/dashdec.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c
index 1daa0d4ce5..cf6c542d5f 100644
--- a/libavformat/dashdec.c
+++ b/libavformat/dashdec.c
@@ -2005,7 +2005,9 @@ static int open_demux_for_component(AVFormatContext *s, 
struct representation *p
 
     for (i = 0; i < pls->ctx->nb_streams; i++) {
         AVStream *st = avformat_new_stream(s, NULL);
-        AVStream *ist = pls->ctx->streams[i];
+        FFStream *sti = ffstream(st);
+        const AVStream *ist = pls->ctx->streams[i];
+        const FFStream *isti = cffstream(ist);
         if (!st)
             return AVERROR(ENOMEM);
 
@@ -2019,6 +2021,7 @@ static int open_demux_for_component(AVFormatContext *s, 
struct representation *p
 
         // copy disposition
         st->disposition = ist->disposition;
+        sti->need_parsing = isti->need_parsing;
     }
 
     for (i = 0; i < pls->ctx->nb_stream_groups; i++) {

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to