diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 4749d739d4..6a5c735160 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -418,7 +418,7 @@ static int audio_get_buffer(AVCodecContext *avctx, AVFrame *frame) } if ((ret = avcodec_fill_audio_frame(frame, avctx->channels, avctx->sample_fmt, buf->data[0], - buf->audio_data_size, 0))) + buf->audio_data_size, 0)) < 0) return ret; if (frame->extended_data == frame->data) @@ -1383,7 +1383,7 @@ int attribute_align_arg avcodec_encode_audio(AVCodecContext *avctx, if ((ret = avcodec_fill_audio_frame(frame, avctx->channels, avctx->sample_fmt, (const uint8_t *)samples, - samples_size, 1))) + samples_size, 1)) < 0) return ret; /* fabricate frame pts from sample count.