From: Mike Jerris Date: Mon, 27 Aug 2018 22:12:14 +0000 (+0000) Subject: FS-11189: [mod_av] fix build on older libav X-Git-Tag: v1.8.2~1^2~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=22d022ab4a47f9949c75cec722a5bbf501772910;p=thirdparty%2Ffreeswitch.git FS-11189: [mod_av] fix build on older libav --- diff --git a/src/mod/applications/mod_av/avcodec.c b/src/mod/applications/mod_av/avcodec.c index dc6a89112e..ac5518e5ad 100644 --- a/src/mod/applications/mod_av/avcodec.c +++ b/src/mod/applications/mod_av/avcodec.c @@ -1870,7 +1870,12 @@ static void load_config() if (!strcasecmp(CODEC_MAPS[i], "H264")) { profile->ctx.profile = FF_PROFILE_H264_BASELINE; profile->ctx.level = 41; - profile->ctx.flags |= (CODEC_FLAG_LOOP_FILTER | AV_CODEC_FLAG_PSNR); +#ifdef AV_CODEC_FLAG_PSNR + profile->ctx.flags |= AV_CODEC_FLAG_PSNR; +#endif +#ifdef CODEC_FLAG_LOOP_FILTER + profile->ctx.flags |= CODEC_FLAG_LOOP_FILTER; +#endif } }