]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/ptx.c
Merge commit 'df9b9567518f2840d79a4a96b447ebe1aa326408'
[ffmpeg] / libavcodec / ptx.c
index edb5936fe269f3c3fd5ed51c55c3242df829f5c9..91231a8baad0cc66f9332bfb99d9504de8e2deb7 100644 (file)
@@ -38,7 +38,7 @@ static av_cold int ptx_init(AVCodecContext *avctx) {
     return 0;
 }
 
-static int ptx_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
+static int ptx_decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
                             AVPacket *avpkt) {
     const uint8_t *buf = avpkt->data;
     const uint8_t *buf_end = avpkt->data + avpkt->size;
@@ -93,7 +93,7 @@ static int ptx_decode_frame(AVCodecContext *avctx, void *data, int *data_size,
     }
 
     *picture = s->picture;
-    *data_size = sizeof(AVPicture);
+    *got_frame = 1;
 
     if (y < h) {
         av_log(avctx, AV_LOG_WARNING, "incomplete packet\n");