This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit c893117048682488db480aedbac438bd9e896cd1 Author: James Almer <[email protected]> AuthorDate: Sun Mar 1 22:57:32 2026 -0300 Commit: James Almer <[email protected]> CommitDate: Tue Mar 3 09:05:45 2026 -0300 avcodec/bsf/extract_extradata: fix writing filtered LCEVC NALUs when removing extradata write_lcevc_nalu() is meant only for IDR and NON_IDR NALUs. For everything else, just copy it unchanged. Signed-off-by: James Almer <[email protected]> --- libavcodec/bsf/extract_extradata.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/bsf/extract_extradata.c b/libavcodec/bsf/extract_extradata.c index 158e78871e..d751656cdf 100644 --- a/libavcodec/bsf/extract_extradata.c +++ b/libavcodec/bsf/extract_extradata.c @@ -421,7 +421,8 @@ static int extract_extradata_lcevc(AVBSFContext *ctx, AVPacket *pkt, *size = write_lcevc_nalu(ctx, &pb_extradata, nal); } else if (s->remove) { bytestream2_put_be24(&pb_filtered_data, 1); //startcode - *size = write_lcevc_nalu(ctx, &pb_filtered_data, nal); + bytestream2_put_bufferu(&pb_filtered_data, nal->raw_data, nal->raw_size); + filtered_size += nal->raw_size; } } _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
