]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/targaenc.c
sonic: mark as experimental
[ffmpeg] / libavcodec / targaenc.c
index b03e643cbe02c12af78603660ae325a72f007ab9..8056685b364736ae395d6cc0e0695010ee747f30 100644 (file)
@@ -86,10 +86,8 @@ static int targa_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
         return AVERROR(EINVAL);
     }
     picsize = avpicture_get_size(avctx->pix_fmt, avctx->width, avctx->height);
-    if ((ret = ff_alloc_packet(pkt, picsize + 45)) < 0) {
-        av_log(avctx, AV_LOG_ERROR, "encoded frame too large\n");
+    if ((ret = ff_alloc_packet2(avctx, pkt, picsize + 45)) < 0)
         return ret;
-    }
 
     /* zero out the header and only set applicable fields */
     memset(pkt->data, 0, 12);