X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Ftarga.c;h=6bb05a93addb04ca020b4d6c802bb5f2f7226e5d;hb=6fb40779cd3457a819e20d6db91a142c47cad3c2;hp=5c0efb3f400bedecfb29b96635293b8fdc361aaf;hpb=2f980cf39a14f90b9356b51ef1ed6e7816f6aac3;p=ffmpeg diff --git a/libavcodec/targa.c b/libavcodec/targa.c index 5c0efb3f400..6bb05a93add 100644 --- a/libavcodec/targa.c +++ b/libavcodec/targa.c @@ -108,7 +108,7 @@ static int targa_decode_rle(AVCodecContext *avctx, TargaContext *s, } static int decode_frame(AVCodecContext *avctx, - void *data, int *data_size, + void *data, int *got_frame, AVPacket *avpkt) { TargaContext * const s = avctx->priv_data; @@ -298,7 +298,7 @@ static int decode_frame(AVCodecContext *avctx, } *picture = s->picture; - *data_size = sizeof(AVPicture); + *got_frame = 1; return avpkt->size; }