From b31ab745a506acb17a3f70119304d43b19a76988 Mon Sep 17 00:00:00 2001 From: Carl-Anton Ingmarsson Date: Sat, 14 Mar 2009 10:43:28 +0100 Subject: add new vdpau directory --- configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index bd60b231..dde1cb81 100644 --- a/configure.ac +++ b/configure.ac @@ -1422,6 +1422,14 @@ AG_GST_CHECK_FEATURE(ACM, [Windows ACM library], acm, [ ], [HAVE_ACM="no"]) ]) +dnl *** vdpau *** +translit(dnm, m, l) AM_CONDITIONAL(USE_VDPAU, true) +AG_GST_CHECK_FEATURE(VDPAU, [VDPAU], vdpau, [ + AC_MSG_CHECKING([Checking for up to date vdpau installation]) + AC_CHECK_HEADERS([vdpau/vdpau.h vdpau/vdpau_x11.h], + [HAVE_VDPAU="yes"], [HAVE_VDPAU="no"]) +]) + else dnl not building plugins with external dependencies, @@ -1476,6 +1484,7 @@ AM_CONDITIONAL(USE_XVID, false) AM_CONDITIONAL(USE_WILDMIDI, false) AM_CONDITIONAL(USE_WININET, false) AM_CONDITIONAL(USE_ACM, false) +AM_CONDITIONAL(USE_VDPAU, false) fi dnl of EXT plugins @@ -1608,6 +1617,7 @@ sys/oss4/Makefile sys/osxvideo/Makefile sys/qtwrapper/Makefile sys/vcd/Makefile +sys/vdpau/Makefile sys/wasapi/Makefile sys/wininet/Makefile sys/winks/Makefile -- cgit v1.2.1 From f45f87709c7da9105024b0ceedda0e3155526240 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Fri, 12 Jun 2009 16:39:39 +0100 Subject: VDPAU: Enhance the configure tests Check for the VDPAU headers in /usr/include/nvidia as they are on some platforms (Fedora/rpmfusion). Also check that the libvdpau library is available. --- configure.ac | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index dde1cb81..900d8342 100644 --- a/configure.ac +++ b/configure.ac @@ -1425,9 +1425,39 @@ AG_GST_CHECK_FEATURE(ACM, [Windows ACM library], acm, [ dnl *** vdpau *** translit(dnm, m, l) AM_CONDITIONAL(USE_VDPAU, true) AG_GST_CHECK_FEATURE(VDPAU, [VDPAU], vdpau, [ - AC_MSG_CHECKING([Checking for up to date vdpau installation]) - AC_CHECK_HEADERS([vdpau/vdpau.h vdpau/vdpau_x11.h], - [HAVE_VDPAU="yes"], [HAVE_VDPAU="no"]) + VDPAU_CFLAGS= + VDPAU_LIBS=-lvdpau + HAVE_VDPAU=no + + saved_CPPFLAGS="$CPPFLAGS" + AC_CHECK_HEADER([vdpau/vdpau.h], [HAVE_VDPAU_H=yes]) + if test -z "$HAVE_VDPAU_H"; then + dnl Didn't find VDPAU header straight away. + dnl Try /usr/include/nvidia. Need to clear caching vars first + AC_MSG_NOTICE([VDPAU header not in standard path. Checking /usr/include/nvidia]) + unset ac_cv_header_vdpau_vdpau_h + unset ac_cv_header_vdpau_vdpau_x11_h + VDPAU_CFLAGS="-I/usr/include/nvidia" + VDPAU_LIBS="-L/usr/lib/nvidia -lvdpau" + CPPFLAGS="$VDPAU_CFLAGS $saved_CPPFLAGS" + AC_CHECK_HEADER([vdpau/vdpau.h], [HAVE_VDPAU_H=yes]) + fi + AC_CHECK_HEADER([vdpau/vdpau_x11.h], [HAVE_VDPAU_X11_H=yes]) + CPPFLAGS="$saved_CPPFLAGS" + + if test "x$HAVE_VDPAU_H" = "xyes" -a "x$HAVE_VDPAU_X11_H" = "xyes"; then + dnl Found the headers - look for the lib + AC_MSG_NOTICE([VDPAU headers found. Checking libraries]) + saved_LIBS="$LIBS" + LIBS="$VDPAU_LIBS $saved_LIBS" + AC_CHECK_LIB(vdpau,vdp_device_create_x11,[HAVE_VDPAU="yes"]) + LIBS="$saved_LIBS" + fi + if test "$HAVE_VDPAU" = "yes"; then + AC_MSG_NOTICE([Found up to date VDPAU installation]) + AC_SUBST(VDPAU_CFLAGS) + AC_SUBST(VDPAU_LIBS) + fi ]) else -- cgit v1.2.1 From 11a78399d8f81a48c8d16dcee1cadc63f9df68ef Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Fri, 12 Jun 2009 10:40:48 +0300 Subject: camerabin: add camerabin examples gst-camera is a gtk-test app to play with the imagecapture and videorecording. gst-camera-perf is a tool to run various scenarios and take time meassurements (e.g. shot-to-shot). Also sort the output files in configure.ac a bit to be in alphabetical order. --- configure.ac | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 900d8342..13559944 100644 --- a/configure.ac +++ b/configure.ac @@ -1577,8 +1577,10 @@ dnl po/Makefile.in AC_CONFIG_FILES( Makefile +common/Makefile common/shave common/shave-libtool +common/m4/Makefile gst-plugins-bad.spec gst/Makefile gst/aacparse/Makefile @@ -1586,8 +1588,6 @@ gst/adpcmdec/Makefile gst/aiffparse/Makefile gst/amrparse/Makefile gst/autoconvert/Makefile -gst/legacyresample/Makefile -gst/liveadder/Makefile gst/bayer/Makefile gst/camerabin/Makefile gst/cdxaparse/Makefile @@ -1601,7 +1601,9 @@ gst/frei0r/Makefile gst/h264parse/Makefile gst/hdvparse/Makefile gst/id3tag/Makefile +gst/legacyresample/Makefile gst/librfb/Makefile +gst/liveadder/Makefile gst/mpegdemux/Makefile gst/mpegtsmux/Makefile gst/mpegtsmux/tsmux/Makefile @@ -1614,6 +1616,7 @@ gst/nuvdemux/Makefile gst/pcapparse/Makefile gst/qtmux/Makefile gst/rawparse/Makefile +gst/real/Makefile gst/rtpmanager/Makefile gst/rtpmux/Makefile gst/scaletempo/Makefile @@ -1628,7 +1631,6 @@ gst/tta/Makefile gst/valve/Makefile gst/videosignal/Makefile gst/vmnc/Makefile -gst/real/Makefile gst/xdgmime/Makefile gst-libs/Makefile gst-libs/gst/Makefile @@ -1652,14 +1654,18 @@ sys/wasapi/Makefile sys/wininet/Makefile sys/winks/Makefile sys/winscreencap/Makefile +tests/Makefile +tests/check/Makefile tests/examples/Makefile +tests/examples/camerabin/Makefile tests/examples/directfb/Makefile tests/examples/mxf/Makefile -tests/examples/shapewipe/Makefile tests/examples/scaletempo/Makefile +tests/examples/shapewipe/Makefile tests/examples/switch/Makefile -ext/amrwb/Makefile +tests/icles/Makefile ext/alsaspdif/Makefile +ext/amrwb/Makefile ext/assrender/Makefile ext/apexsink/Makefile ext/bz2/Makefile @@ -1670,7 +1676,6 @@ ext/dirac/Makefile ext/directfb/Makefile ext/divx/Makefile ext/dts/Makefile -ext/metadata/Makefile ext/faac/Makefile ext/faad/Makefile ext/gsm/Makefile @@ -1680,7 +1685,7 @@ ext/jp2k/Makefile ext/ladspa/Makefile ext/libmms/Makefile ext/Makefile -ext/nas/Makefile +ext/metadata/Makefile ext/modplug/Makefile ext/mpeg2enc/Makefile ext/mimic/Makefile @@ -1688,6 +1693,7 @@ ext/mplex/Makefile ext/musepack/Makefile ext/musicbrainz/Makefile ext/mythtv/Makefile +ext/nas/Makefile ext/neon/Makefile ext/ofa/Makefile ext/resindvd/Makefile @@ -1704,12 +1710,7 @@ docs/Makefile docs/plugins/Makefile docs/plugins/figures/Makefile docs/version.entities -common/Makefile -common/m4/Makefile m4/Makefile -tests/Makefile -tests/check/Makefile -tests/icles/Makefile win32/common/config.h ) AC_OUTPUT -- cgit v1.2.1 From 640caecd7648d872346caa2ed9720d0e15a27761 Mon Sep 17 00:00:00 2001 From: Dave Robillard Date: Sun, 29 Mar 2009 13:23:02 -0400 Subject: Add configure check for SLV2. --- configure.ac | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 13559944..29daf842 100644 --- a/configure.ac +++ b/configure.ac @@ -957,6 +957,14 @@ AG_GST_CHECK_FEATURE(LADSPA, [ladspa], ladspa, [ AC_SUBST(LRDF_CFLAGS) ]) +dnl *** LV2 *** +translit(dnm, m, l) AM_CONDITIONAL(USE_LV2, true) +AG_GST_CHECK_FEATURE(LV2, [lv2], lv2, [ + PKG_CHECK_MODULES(SLV2, slv2 >= 0.6.0, HAVE_SLV2="yes", HAVE_SLV2="no") + AC_SUBST(SLV2_CFLAGS) + AC_SUBST(SLV2_LIBS) +]) + dnl *** libmms *** translit(dnm, m, l) AM_CONDITIONAL(USE_LIBMMS, true) AG_GST_CHECK_FEATURE(LIBMMS, [mms protocol library], libmms, [ -- cgit v1.2.1 From ea184d72f532e4178221d7aa8881481f7f76798d Mon Sep 17 00:00:00 2001 From: Dave Robillard Date: Tue, 28 Apr 2009 23:24:45 -0400 Subject: Working LV2 plugin discovery. - Separate gstsignalprocessor into a separate library (not sure if this is in the right place, but it works for now anyway) - Create LV2 element based on LADSPA element, port most discovery functionality --- configure.ac | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 29daf842..ac22aef5 100644 --- a/configure.ac +++ b/configure.ac @@ -960,7 +960,7 @@ AG_GST_CHECK_FEATURE(LADSPA, [ladspa], ladspa, [ dnl *** LV2 *** translit(dnm, m, l) AM_CONDITIONAL(USE_LV2, true) AG_GST_CHECK_FEATURE(LV2, [lv2], lv2, [ - PKG_CHECK_MODULES(SLV2, slv2 >= 0.6.0, HAVE_SLV2="yes", HAVE_SLV2="no") + PKG_CHECK_MODULES(SLV2, slv2 >= 0.6.0, HAVE_LV2="yes", HAVE_LV2="no") AC_SUBST(SLV2_CFLAGS) AC_SUBST(SLV2_LIBS) ]) @@ -1644,6 +1644,7 @@ gst-libs/Makefile gst-libs/gst/Makefile gst-libs/gst/dshow/Makefile gst-libs/gst/interfaces/Makefile +gst-libs/gst/signalprocessor/Makefile sys/Makefile sys/dshowdecwrapper/Makefile sys/acmenc/Makefile @@ -1691,6 +1692,7 @@ ext/ivorbis/Makefile ext/jack/Makefile ext/jp2k/Makefile ext/ladspa/Makefile +ext/lv2/Makefile ext/libmms/Makefile ext/Makefile ext/metadata/Makefile -- cgit v1.2.1