[FFmpeg-devel] [PATCH 16/16] avcodec/wmaenc: Don't unnecessarily reset AVPacket.size

Andreas Rheinhardt andreas.rheinhardt at outlook.com
Sun Mar 9 20:29:55 EET 2025


Andreas Rheinhardt:
> The packet is unreferenced generically lateron anyway.
> 
> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt at outlook.com>
> ---
>  libavcodec/wmaenc.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/libavcodec/wmaenc.c b/libavcodec/wmaenc.c
> index b4650d42b3..73ce0876c9 100644
> --- a/libavcodec/wmaenc.c
> +++ b/libavcodec/wmaenc.c
> @@ -418,7 +418,6 @@ static int encode_superframe(AVCodecContext *avctx, AVPacket *avpkt,
>          error = encode_frame(s, s->coefs, avpkt->data, avpkt->size, total_gain++);
>      if (error > 0) {
>          av_log(avctx, AV_LOG_ERROR, "Invalid input data or requested bitrate too low, cannot encode\n");
> -        avpkt->size = 0;
>          return AVERROR(EINVAL);
>      }
>      remaining = -error;

Will apply this patch tomorrow unless there are objections.

- Andreas



More information about the ffmpeg-devel mailing list