]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11189: [mod_av] fix build on older libav
authorMike Jerris <mike@jerris.com>
Mon, 27 Aug 2018 22:12:14 +0000 (22:12 +0000)
committerroot <root@packer-debian-8-amd64.droplet.local>
Mon, 27 Aug 2018 22:13:30 +0000 (22:13 +0000)
src/mod/applications/mod_av/avcodec.c

index dc6a89112eb09e52ec47a332ddd3164aaa112dc3..ac5518e5adb33fd36e806ab74c9f4748cfdf47e7 100644 (file)
@@ -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
                }
        }