From d40b2d81535abc95572a252d8b2efa6a785fd191 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Sat, 25 Feb 2017 19:42:43 -0800 Subject: [PATCH] GUACAMOLE-217: FFmpeg's decoupled I/O functions were not available until libavcodec 57.37.100. --- src/guacenc/ffmpeg-compat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/guacenc/ffmpeg-compat.c b/src/guacenc/ffmpeg-compat.c index 218d450d..c1b2c687 100644 --- a/src/guacenc/ffmpeg-compat.c +++ b/src/guacenc/ffmpeg-compat.c @@ -111,8 +111,8 @@ int guacenc_avcodec_encode_video(guacenc_video* video, AVFrame* frame) { packet.data = NULL; packet.size = 0; -/* For libavcodec < 57.16.0: input/output was not decoupled */ -#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(57,16,0) +/* For libavcodec < 57.37.100: input/output was not decoupled */ +#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(57,37,100) /* Write frame to video */ int got_data; if (avcodec_encode_video2(video->context, &packet, frame, &got_data) < 0) {