dnxhddec: return the correct number of bytes from decode_frame
authorMichael Niedermayer <michaelni@gmx.at>
Mon, 4 Mar 2013 17:17:47 +0000 (18:17 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Mon, 4 Mar 2013 17:17:47 +0000 (18:17 +0100)
Fixes Ticket2022

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/dnxhddec.c

index 0af685e..429d9a5 100644 (file)
@@ -406,7 +406,7 @@ static int dnxhd_decode_frame(AVCodecContext *avctx, void *data, int *got_frame,
 
     *picture = ctx->picture;
     *got_frame = 1;
-    return buf_size;
+    return avpkt->size;
 }
 
 static av_cold int dnxhd_decode_close(AVCodecContext *avctx)