From 22d022ab4a47f9949c75cec722a5bbf501772910 Mon Sep 17 00:00:00 2001 From: Mike Jerris Date: Mon, 27 Aug 2018 22:12:14 +0000 Subject: [PATCH] FS-11189: [mod_av] fix build on older libav --- src/mod/applications/mod_av/avcodec.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 } }