From 6e3aee03b8584fbc2e16e3dd4f13c0161d43792f Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Thu, 22 Mar 2012 15:00:48 +0100 Subject: [PATCH] msvideo1enc: switch to ff_alloc_packet2(). Signed-off-by: Michael Niedermayer --- libavcodec/msvideo1enc.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libavcodec/msvideo1enc.c b/libavcodec/msvideo1enc.c index 836b3c6494..b4ba4be4ec 100644 --- a/libavcodec/msvideo1enc.c +++ b/libavcodec/msvideo1enc.c @@ -25,6 +25,7 @@ */ #include "avcodec.h" +#include "internal.h" #include "bytestream.h" #include "libavutil/lfg.h" #include "elbg.h" @@ -75,9 +76,7 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, int i, j, k, x, y, ret; int skips = 0; - if (!pkt->data && - (ret = av_new_packet(pkt, avctx->width*avctx->height*9 + FF_MIN_BUFFER_SIZE)) < 0) { - av_log(avctx, AV_LOG_ERROR, "Error getting output packet.\n"); + if ((ret = ff_alloc_packet2(avctx, pkt, avctx->width*avctx->height*9 + FF_MIN_BUFFER_SIZE)) < 0) { return ret; } dst= buf= pkt->data; -- 2.11.0