LIBS="$saved_LIBS"
])
+dnl Check for vpp (video post-processing) support
+USE_VA_VPP=0
+AC_CACHE_CHECK([for video post-postprocessing API],
+ ac_cv_have_va_vpp_api, [
+ saved_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS $LIBVA_CFLAGS"
+ saved_LIBS="$LIBS"
+ LIBS="$LIBS $LIBVA_LIBS"
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#include <va/va.h>
+ #include <va/va_vpp.h>]],
+ [[VADisplay va_dpy;
+ VAContextID vpp_ctx;
+ VAProcFilterType filters[VAProcFilterCount];
+ unsigned int num_filters = VAProcFilterCount;
+ vaQueryVideoProcFilters(va_dpy, vpp_ctx, filters, &num_filters);
+ ]])],
+ [ac_cv_have_va_vpp_api="yes" USE_VA_VPP=1],
+ [ac_cv_have_va_vpp_api="no"]
+ )
+ CPPFLAGS="$saved_CPPFLAGS"
+ LIBS="$saved_LIBS"
+])
+
dnl VA/Wayland API
if test "$enable_wayland" = "yes"; then
PKG_CHECK_MODULES([LIBVA_WAYLAND], [libva-wayland >= va_api_wld_version],
;;
esac
+AC_DEFINE_UNQUOTED(USE_VA_VPP, $USE_VA_VPP,
+ [Defined to 1 if video post-processing is used])
+AM_CONDITIONAL(USE_VA_VPP, test $USE_VA_VPP -eq 1)
+
AC_DEFINE_UNQUOTED(USE_JPEG_DECODER, $USE_JPEG_DECODER,
[Defined to 1 if JPEG decoder is used])
AM_CONDITIONAL(USE_JPEG_DECODER, test $USE_JPEG_DECODER -eq 1)