diff options
Diffstat (limited to 'libavcodec/proresenc_kostya.c')
-rw-r--r-- | libavcodec/proresenc_kostya.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/libavcodec/proresenc_kostya.c b/libavcodec/proresenc_kostya.c index bb40a55..834698d 100644 --- a/libavcodec/proresenc_kostya.c +++ b/libavcodec/proresenc_kostya.c @@ -570,9 +570,9 @@ static int encode_slice(AVCodecContext *avctx, const AVFrame *pic, } total_size += sizes[i]; if (put_bits_left(pb) < 0) { - av_log(avctx, AV_LOG_ERROR, "Serious underevaluation of" - "required buffer size"); - return AVERROR_BUFFER_TOO_SMALL; + av_log(avctx, AV_LOG_ERROR, + "Underestimated required buffer size.\n"); + return AVERROR_BUG; } } return total_size; @@ -1023,7 +1023,8 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, slice_hdr = buf; buf += slice_hdr_size - 1; init_put_bits(&pb, buf, (pkt_size - (buf - orig_buf)) * 8); - ret = encode_slice(avctx, pic, &pb, sizes, x, y, q, mbs_per_slice); + ret = encode_slice(avctx, pic, &pb, sizes, x, y, q, + mbs_per_slice); if (ret < 0) return ret; |