zlib calls malloc/free thus emms is needed between inflate and png_handle_row()
Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> --- libavcodec/pngdec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/pngdec.c b/libavcodec/pngdec.c index 36275ae..916e68f 100644 --- a/libavcodec/pngdec.c +++ b/libavcodec/pngdec.c @@ -387,6 +387,7 @@ static void png_handle_row(PNGDecContext *s) } the_end:; } + emms_c(); } static int png_decode_idat(PNGDecContext *s, int length) -- 2.10.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel