summaryrefslogtreecommitdiff
path: root/src/libffmpeg/libavutil
diff options
context:
space:
mode:
Diffstat (limited to 'src/libffmpeg/libavutil')
-rw-r--r--src/libffmpeg/libavutil/common.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/libffmpeg/libavutil/common.h b/src/libffmpeg/libavutil/common.h
index 4bf8cacbe..33fd59518 100644
--- a/src/libffmpeg/libavutil/common.h
+++ b/src/libffmpeg/libavutil/common.h
@@ -9,6 +9,7 @@
/* xine: disable DEBUG for ffmpeg (too noisy) */
#ifdef DEBUG
#undef DEBUG
+#define DISABLE_INLINE
#endif
#if defined(WIN32) && !defined(__MINGW32__) && !defined(__CYGWIN__)
@@ -585,4 +586,16 @@ static always_inline long int lrintf(float x)
#endif /* HAVE_AV_CONFIG_H */
+/* xine: inline causes trouble for debug compiling */
+#ifdef DISABLE_INLINE
+# ifdef inline
+# undef inline
+# endif
+# ifdef always_inline
+# undef always_inline
+# endif
+# define inline
+# define always_inline
+#endif
+
#endif /* COMMON_H */