configure: Require XVID API >= 4.3
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 2 Dec 2011 10:46:03 +0000 (11:46 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 2 Dec 2011 10:46:03 +0000 (11:46 +0100)
This is required for encoding the simple profile
with levels 4a, 5 or 6.

Fixes bug #665378.

configure.ac

index 8df4b7e2846f390f5918ba81bd5ace31a6a07d80..0a35b0be540b47c783bc95fa78158b125abaf058 100644 (file)
@@ -1594,6 +1594,9 @@ AG_GST_CHECK_FEATURE(XVID, [xvid plugins], xvid, [
               #if XVID_API_MAJOR(XVID_API) != 4
               #error "Incompatible XviD API version"
               #endif
+             #if XVID_API_MAJOR(XVID_API) == 4 && XVID_API_MINOR(XVID_API) < 3
+              #error "Incompatible XviD API version"
+             #endif
           ],[ AC_MSG_RESULT(yes)
             XVID_LIBS="-lxvidcore $LIBM"
             AC_SUBST(XVID_LIBS)