]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/zmbv.c
Add a av_fast_malloc function and replace several uses of av_fast_realloc,
[ffmpeg] / libavcodec / zmbv.c
index 33c1087e2d88bbf6e1838f99ea45361df825c4ab..7b3c7dd3f6dbb32c18df654ade3a28cff0e91004 100644 (file)
@@ -392,8 +392,10 @@ static int zmbv_decode_intra(ZmbvContext *c)
     return 0;
 }
 
-static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, const uint8_t *buf, int buf_size)
+static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, AVPacket *avpkt)
 {
+    const uint8_t *buf = avpkt->data;
+    int buf_size = avpkt->size;
     ZmbvContext * const c = avctx->priv_data;
     uint8_t *outptr;
     int zret = Z_OK; // Zlib return code