# HG changeset patch
# User koda
# Date 1447694890 -3600
# Node ID 7012234df6c4db03d316ec4add66f6914383e8d6
# Parent  fac466eb0c4d416daf8987a6fe6d9e8b8e1a0331
avwrapper: Explicitly check for macro existence

diff -r fac466eb0c4d -r 7012234df6c4 hedgewars/avwrapper/avwrapper.c
--- a/hedgewars/avwrapper/avwrapper.c	Mon Nov 16 16:01:57 2015 +0100
+++ b/hedgewars/avwrapper/avwrapper.c	Mon Nov 16 18:28:10 2015 +0100
@@ -79,10 +79,16 @@
 }
 #endif
 
-#if LIBAVCODEC_VERSION_MAJOR < 56
+#ifndef AV_CODEC_CAP_DELAY
 #define AV_CODEC_CAP_DELAY                  CODEC_CAP_DELAY
+#endif
+#ifndef AV_CODEC_CAP_VARIABLE_FRAME_SIZE
 #define AV_CODEC_CAP_VARIABLE_FRAME_SIZE    CODEC_CAP_VARIABLE_FRAME_SIZE
+#endif
+#ifndef AV_CODEC_FLAG_GLOBAL_HEADER
 #define AV_CODEC_FLAG_GLOBAL_HEADER         CODEC_FLAG_GLOBAL_HEADER
+#endif
+#ifndef AV_CODEC_FLAG_QSCALE
 #define AV_CODEC_FLAG_QSCALE                CODEC_FLAG_QSCALE
 #endif