+
+AH_TEMPLATE([HAVE_GSTREAMER_0_10],
+ [Define if building against GStreamer 0.10])
+AH_TEMPLATE([HAVE_GSTREAMER_1_0],
+ [Define if building against GStreamer 1.0])
+
+mdw_gstreamer_version=nil
+for i in $want_gstreamer; do
+ case $i in
+ 0.10) v=0.10 V=0_10 ;;
+ 1.0) v=1.0 V=1_0 ;;
+ *) AC_MSG_ERROR([unrecognized GStreamer version]) ;;
+ esac
+ PKG_CHECK_MODULES([GSTREAMER],
+ [gstreamer-$v gstreamer-app-$v gstreamer-audio-$v gstreamer-pbutils-$v],
+ [have_gstreamer=$v], [have_gstreamer=no])
+ case $have_gstreamer in no) continue ;; esac
+ AC_DEFINE_UNQUOTED([HAVE_GSTREAMER_$V], [1])
+ mdw_gstreamer_version=$v
+ break
+done
+