+dnl
+dnl CrystalHD codec plugin
+dnl
+AC_ARG_ENABLE(crystalhd,
+ [ --enable-crystalhd crystalhd codec plugin (default disabled)])
+if test "${enable_crystalhd}" == "yes"; then
+ AC_CHECK_HEADER(libcrystalhd/libcrystalhd_if.h, [
+ VLC_ADD_PLUGIN([crystalhd])
+ VLC_ADD_LIBS([crystalhd], [-lcrystalhd])
+ ],[
+ if test "${SYS}" = "mingw32" ; then
+ AC_CHECK_HEADERS(libcrystalhd/bc_dts_defs.h, [
+ VLC_ADD_PLUGIN([crystalhd])
+ AC_CHECK_HEADERS(libcrystalhd/bc_drv_if.h, [
+ VLC_ADD_LIBS([crystalhd], [-lbcmDIL])
+ ])
+ ],[
+ AC_MSG_ERROR("Could not find CrystalHD development headers")
+ ])
+ fi
+ ],[#define __LINUX_USER__
+ #include <libcrystalhd/bc_dts_types.h>
+ ])
+fi
+