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

Git pushed a commit to branch master
in repository ffmpeg.

commit 9d97771bc6eb412d03ed271e5013fd39c9344b15
Author:     Andreas Rheinhardt <[email protected]>
AuthorDate: Sat Mar 21 00:03:38 2026 +0100
Commit:     James Almer <[email protected]>
CommitDate: Sat Mar 21 15:05:17 2026 +0000

    avcodec/bsf/extract_extradata: Remove pointless checks
    
    It doesn't hurt to keep track of filtered_size:
    The end result will be ignored if extradata is not removed
    from the bitstream.
    
    Signed-off-by: Andreas Rheinhardt <[email protected]>
---
 libavcodec/bsf/extract_extradata.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libavcodec/bsf/extract_extradata.c 
b/libavcodec/bsf/extract_extradata.c
index 01da491c25..cad1547d44 100644
--- a/libavcodec/bsf/extract_extradata.c
+++ b/libavcodec/bsf/extract_extradata.c
@@ -112,7 +112,7 @@ static int extract_extradata_av1(AVBSFContext *ctx, 
AVPacket *pkt,
             extradata_size += obu->raw_size;
             if (obu->type == AV1_OBU_SEQUENCE_HEADER)
                 has_seq = 1;
-        } else if (s->remove) {
+        } else {
             filtered_size += obu->raw_size;
         }
     }
@@ -213,7 +213,7 @@ static int extract_extradata_h2645(AVBSFContext *ctx, 
AVPacket *pkt,
             } else {
                 if (nal->type == H264_NAL_SPS) has_sps = 1;
             }
-        } else if (s->remove) {
+        } else {
             filtered_size += nal->raw_size + 3 +
                              
ff_h2645_unit_requires_zero_byte(ctx->par_in->codec_id, nal->type, 
filtered_nb_nals++);
         }

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

Reply via email to