give a more useful error when building with an old ffmpeg.
[blender.git] / intern / ffmpeg / ffmpeg_compat.h
index d8172902a4caa89d7c07248a47d97dcd19a75195..a23dd22f932331e17af05ae16c264c1b5363211e 100644 (file)
 
 
 #include <libavformat/avformat.h>
+
+
+/* check our ffmpeg is new enough, avoids user complaints */
+#if (LIBAVFORMAT_VERSION_MAJOR < 52) || ((LIBAVFORMAT_VERSION_MAJOR == 52) && (LIBAVFORMAT_VERSION_MINOR <= 64))
+#  error "FFmpeg 0.7 or newer is needed, Upgrade you're FFmpeg or disable it"
+#endif
+/* end sanity check */
+
+
 #include <libavcodec/avcodec.h>
 #include <libavutil/rational.h>