diff --git a/.gitignore b/.gitignore index 539e470305..1bcd137b87 100644 --- a/.gitignore +++ b/.gitignore @@ -1,82 +1,4 @@ -aclocal.m4 -autom4te.cache -config.h -config.h.in -config.log -config.status -config.guess -config.sub -config.rpath -configure -gstreamer-libs-uninstalled*.pc -gstreamer-libs*.pc -gstreamer-play-uninstalled*.pc -gstreamer-play*.pc -libtool -stamp-h -stamp-h.in -stamp-h1 -gst-element-check-*.m4 -ltmain.sh -missing -mkinstalldirs -compile -install-sh -depcomp -autoregen.sh -ABOUT-NLS -/INSTALL -_stdint.h -gst-plugins-bad-*.tar.* - -.deps -.libs -.dirstamp -*.lo -*.la -*.o *~ -/m4 -Makefile.in -Makefile -*.gir -*.typelib -*.gc?? - -tmp-orc.c -gst*orc.h - -/ext/srt/gstsrt-enumtypes.[ch] -/gst-libs/gst/*/*-enumtypes.[ch] - -/tests/check/orc -/tests/check/media/ -/tests/check/libs/player -/tests/check/libs/player_dummy.c -/tests/check/elements/videoframe-audiolevel -/tests/check/elements/pnm -/tests/check/pipelines/simple-launch-lines -/tests/check/pipelines/ipcpipeline -/tests/examples/audiomixmatrix/test-audiomixmatrix -/tests/examples/ipcpipeline/ipc-play -/tests/examples/ipcpipeline/ipcpipeline1 -/tests/examples/codecparsers/parse-jpeg -/tests/examples/codecparsers/parse-vp8 -/tests/examples/shapewipe/shapewipe-example -/tests/examples/jack/jack_client -/tests/examples/opencv/gstmotioncells_dynamic_test -/tests/examples/uvch264/test-uvch264 -/tests/examples/mpegts/tsparser -/tests/examples/opencv/gsthanddetect_test -/tests/examples/opencv/gstfacedetect_test -/tests/examples/playout -/tests/examples/waylandsink/gtkwaylandsink -/tests/examples/waylandsink/wayland_threads -/tests/examples/webrtc/webrtc -/tests/examples/webrtc/webrtcbidirectional -/tests/examples/webrtc/webrtcswap -/tests/examples/webrtc/webrtcrenego -/tests/examples/webrtc/webrtctransceiver Build *.user @@ -86,13 +8,6 @@ Build *.opensdf *.DS_Store -/test-driver -*.log -*.trs - -/sys/bluez/bluez.c -/sys/bluez/bluez.h - # Meson /build /subprojects diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 596ee78b75..0000000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "common"] - path = common - url = https://gitlab.freedesktop.org/gstreamer/common.git diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index 2e1a475015..0000000000 --- a/Makefile.am +++ /dev/null @@ -1,153 +0,0 @@ -SUBDIRS = \ - gst-libs gst sys ext pkgconfig \ - m4 common tests po tools - -DIST_SUBDIRS = \ - gst gst-libs sys ext pkgconfig \ - m4 common tests po tools - -EXTRA_DIST = \ - depcomp \ - AUTHORS COPYING NEWS README RELEASE REQUIREMENTS \ - ChangeLog gst-plugins-bad.doap autogen.sh \ - $(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/$(PACKAGE_TARNAME)-*" ) \ - meson_options.txt \ - gst-libs/gst/vulkan/gstvkconfig.h.meson - -DISTCLEANFILES = _stdint.h - -ACLOCAL_AMFLAGS = -I m4 -I common/m4 - -include $(top_srcdir)/common/release.mak -include $(top_srcdir)/common/po.mak - -check-valgrind: - $(MAKE) -C tests/check check-valgrind - -if HAVE_GST_CHECK -check-torture: - $(MAKE) -C tests/check torture -build-checks: - $(MAKE) -C tests/check build-checks -else -check-torture: - true -build-checks: - true -endif - -include $(top_srcdir)/common/coverage/lcov.mak - -# cruft: plugins that have been merged or moved or renamed - -CRUFT_FILES = \ - $(top_builddir)/gst-plugins-bad.spec \ - $(top_builddir)/common/shave \ - $(top_builddir)/common/shave-libtool \ - $(top_builddir)/ext/alsaspdif/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/ext/gtk/.libs/libgstgtksink.so \ - $(top_builddir)/ext/gtk/.libs/libgstgtk.so \ - $(top_builddir)/ext/hls/.libs/libgstfragmented* \ - $(top_builddir)/ext/ivorbis/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/ext/jack/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/ext/libde265/.libs/libgstlibde265.{so,dll,DLL,dylib} \ - $(top_builddir)/ext/teletextdec/.libs/libgstteletextdec.so \ - $(top_builddir)/gst/opus/.libs/libgstopus.{so,dll,DLL,dylib} \ - $(top_builddir)/ext/mpg123/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/ext/qt/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/ext/schroedinger/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/aacparse/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/amrparse/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/audiomixer/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/audioparsers/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/camerabin2/.libs/libgstcamerabin2.so \ - $(top_builddir)/gst/flacparse/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/imagefreeze/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/mpeg4videoparse/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/qtmux/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/rawparse/.libs/libgstrawparse* \ - $(top_builddir)/gst/rtpmux/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/rtpvp8/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/scaletempo/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/selector/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/shapewipe/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/valve/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/gst/videoparsers/.libs/libgsth263parse* \ - $(top_builddir)/gst-libs/gst/baseparse/.libs/libgstbaseparse* \ - $(top_builddir)/sys/d3dvideosink/.libs/libgstd3dvideosink.{dll,DLL} \ - $(top_builddir)/sys/oss4/.libs/*.{so,dll,DLL,dylib} \ - $(top_builddir)/tests/check/elements/{aac,ac3,amr,flac,mpegaudio,dca}parse \ - $(top_builddir)/tests/check/elements/autocolorspace \ - $(top_builddir)/tests/check/elements/capssetter \ - $(top_builddir)/tests/check/elements/dataurisrc \ - $(top_builddir)/tests/check/elements/imagefreeze \ - $(top_builddir)/tests/check/elements/qtmux \ - $(top_builddir)/tests/check/elements/rawaudioparse \ - $(top_builddir)/tests/check/elements/rawvideoparse \ - $(top_builddir)/tests/check/elements/rtpmux \ - $(top_builddir)/tests/check/elements/schroenc \ - $(top_builddir)/tests/check/elements/selector \ - $(top_builddir)/tests/check/elements/valve \ - $(top_builddir)/tests/check/pipelines/metadata \ - $(top_builddir)/tests/check/pipelines/mimic \ - $(top_builddir)/tests/examples/jack/jack_client \ - $(top_builddir)/tests/examples/scaletempo/scaletempo-demo \ - $(top_builddir)/tests/examples/switch/switcher \ - $(top_builddir)/tests/icles/output-selector-test \ - $(top_builddir)/tests/icles/test-oss4 \ - $(top_builddir)/tests/icles/equalizer-test - -CRUFT_DIRS = \ - $(top_srcdir)/gst/aacparse \ - $(top_srcdir)/gst/amrparse \ - $(top_srcdir)/gst/audiomixer \ - $(top_srcdir)/gst/camerabin \ - $(top_srcdir)/gst/dataurisrc \ - $(top_srcdir)/gst/flacparse \ - $(top_srcdir)/gst/hls \ - $(top_srcdir)/gst/imagefreeze \ - $(top_srcdir)/gst/invtelecine \ - $(top_srcdir)/gst/liveadder \ - $(top_srcdir)/gst/mpeg4videoparse \ - $(top_srcdir)/gst/qtmux \ - $(top_srcdir)/gst/rtpmux \ - $(top_srcdir)/gst/rtpvp8 \ - $(top_srcdir)/gst/scaletempo \ - $(top_srcdir)/gst/selector \ - $(top_srcdir)/gst/shapewipe \ - $(top_srcdir)/gst/valve \ - $(top_srcdir)/gst-libs/gst/baseparse \ - $(top_srcdir)/gst-libs/gst/base \ - $(top_srcdir)/gst-libs/gst/egl \ - $(top_srcdir)/gst-libs/gst/gl \ - $(top_srcdir)/gst-libs/gst/signalprocessor \ - $(top_srcdir)/tests/examples/gl \ - $(top_srcdir)/tests/examples/scaletempo \ - $(top_srcdir)/tests/examples/gtk \ - $(top_srcdir)/tests/examples/qt \ - $(top_srcdir)/tests/examples/shapewipe \ - $(top_srcdir)/tests/examples/switch \ - $(top_srcdir)/tests/examples/jack \ - $(top_srcdir)/ext/alsaspdif \ - $(top_srcdir)/ext/amrwbenc \ - $(top_srcdir)/ext/cog \ - $(top_srcdir)/ext/eglgles \ - $(top_srcdir)/ext/gsettings \ - $(top_srcdir)/ext/gtk \ - $(top_srcdir)/ext/ivorbis \ - $(top_srcdir)/ext/jack \ - $(top_srcdir)/ext/metadata \ - $(top_srcdir)/ext/mimic \ - $(top_srcdir)/ext/mpg123 \ - $(top_srcdir)/ext/qt \ - $(top_srcdir)/ext/schroedinger \ - $(top_srcdir)/ext/swfdec \ - $(top_srcdir)/ext/tarkin \ - $(top_srcdir)/ext/theora \ - $(top_srcdir)/ext/vp8 \ - $(top_srcdir)/sys/mfc \ - $(top_srcdir)/win32 - -include $(top_srcdir)/common/cruft.mak - -all-local: check-cruft diff --git a/README b/README index 74a020d6e3..c55b0a6c00 100644 --- a/README +++ b/README @@ -9,17 +9,22 @@ WHERE TO START -------------- We have a website at -http://gstreamer.freedesktop.org/ -You should start by going through our FAQ at -http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/ + https://gstreamer.freedesktop.org -There is more documentation; go to -http://gstreamer.freedesktop.org/documentation +Our documentation, including tutorials, API reference and FAQ can be found at -You can subscribe to our mailing lists; see the website for details. + https://gstreamer.freedesktop.org/documentation/ -We track bugs in GNOME's bugzilla; see the website for details. +You can subscribe to our mailing lists: + + https://lists.freedesktop.org/mailman/listinfo/gstreamer-announce + + https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel + +We track bugs, feature requests and merge requests (patches) in GitLab at + + https://gitlab.freedesktop.org/gstreamer/ You can join us on IRC - #gstreamer on irc.freenode.org @@ -137,12 +142,11 @@ PLATFORMS --------- - Linux is of course fully supported -- FreeBSD is reported to work; other BSDs should work too -- Solaris is reported to work; a specific sunaudiosink plugin has been written -- MacOSX works, binary 1.x packages can be built using the cerbero build tool +- FreeBSD is reported to work; other BSDs should work too; same for Solaris +- MacOS works, binary 1.x packages can be built using the cerbero build tool - Windows works; binary 1.x packages can be built using the cerbero build tool - MSys/MinGW builds - - Microsoft Visual Studio builds are not yet available or supported + - Microsoft Visual Studio builds are also available and supported - Android works, binary 1.x packages can be built using the cerbero build tool - iOS works @@ -151,36 +155,49 @@ INSTALLING FROM PACKAGES You should always prefer installing from packages first. GStreamer is well-maintained for a number of distributions, including Fedora, Debian, -Ubuntu, Mandrake, Gentoo, ... +Ubuntu, Mandrake, Arch Linux, Gentoo, ... Only in cases where you: -- want to hack on GStreamer -- want to verify that a bug has been fixed -- do not have a sane distribution + + - want to hack on GStreamer + - want to verify that a bug has been fixed + - do not have a sane distribution + should you choose to build from source tarballs or git. Find more information about the various packages at -http://gstreamer.freedesktop.org/download/ + + https://gstreamer.freedesktop.org/download/ COMPILING FROM SOURCE TARBALLS ------------------------------ -- again, make sure that you really need to install from source ! +- again, make sure that you really need to install from source! If GStreamer is one of your first projects ever that you build from source, consider taking on an easier project. -- check output of ./configure --help to see if any options apply to you +- you need a recent version of Meson installed, see + + http://mesonbuild.com/Getting-meson.html + + and + + https://gitlab.freedesktop.org/gstreamer/gst-build/blob/master/README.md + - run - ./configure - make + + meson build + ninja -C build to build GStreamer. + - if you want to install it (not required, but what you usually want to do), run - make install + + ninja -C build install - try out a simple test: - gst-launch -v fakesrc num_buffers=5 ! fakesink - (If you didn't install GStreamer, prefix gst-launch with tools/) + gst-launch-1.0 -v fakesrc num_buffers=5 ! fakesink + (If you didn't install GStreamer, run `./build/tools/gst-launch-1.0`) If it outputs a bunch of messages from fakesrc and fakesink, everything is ok. @@ -196,45 +213,25 @@ COMPILING FROM SOURCE TARBALLS COMPILING FROM GIT ------------------ -When building from git sources, you will need to run autogen.sh to generate -the build system files. +You can build an uninstalled GStreamer from git for development or testing +purposes without affecting your system installation. -You will need a set of additional tools typical for building from git, -including: -- autoconf -- automake -- libtool +Get started with: -autogen.sh will check for recent enough versions and complain if you don't have -them. You can also specify specific versions of automake and autoconf with ---with-automake and --with-autoconf + git clone https://gitlab.freedesktop.org/gstreamer/gst-build + meson build + ninja -C build + ninja -C build uninstalled -Check autogen.sh options by running autogen.sh --help +For more information, see the `gst-build` module and its documentation: -autogen.sh can pass on arguments to configure - -When you have done this once, you can use autoregen.sh to re-autogen with -the last passed options as a handy shortcut. Use it. - -After the autogen.sh stage, you can follow the directions listed in -"COMPILING FROM SOURCE" - -You can also run your whole git stack uninstalled in your home directory, -so that you can quickly test changes without affecting your system setup or -interfering with GStreamer installed from packages. Many GStreamer developers -use an uninstalled setup for their work. - -There is a 'create-uninstalled-setup.sh' script in - - http://cgit.freedesktop.org/gstreamer/gstreamer/tree/scripts/ - -to easily create an uninstalled setup from scratch. + https://gitlab.freedesktop.org/gstreamer/gst-build/blob/master/README.md PLUG-IN DEPENDENCIES AND LICENSES --------------------------------- -GStreamer is developed under the terms of the LGPL (see LICENSE file for +GStreamer is developed under the terms of the LGPL (see COPYING file for details). Some of our plug-ins however rely on libraries which are available under other licenses. This means that if you are distributing an application which has a non-GPL compatible license (for instance a closed-source diff --git a/autogen.sh b/autogen.sh deleted file mode 100755 index 857f50aaf9..0000000000 --- a/autogen.sh +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/sh -# -# gst-plugins-bad autogen.sh -# -# Run this to generate all the initial makefiles, etc. -# -# This file has been generated from common/autogen.sh.in via common/update-autogen - - -test -n "$srcdir" || srcdir=`dirname "$0"` -test -n "$srcdir" || srcdir=. - -olddir=`pwd` -cd "$srcdir" - -package=gst-plugins-bad -srcfile=gst-plugins-bad.doap - -# Make sure we have common -if test ! -f common/gst-autogen.sh; -then - echo "+ Setting up common submodule" - git submodule init -fi -git submodule update - -# source helper functions -if test ! -f common/gst-autogen.sh; -then - echo There is something wrong with your source tree. - echo You are missing common/gst-autogen.sh - exit 1 -fi -. common/gst-autogen.sh - -# install pre-commit hook for doing clean commits -if test ! \( -x .git/hooks/pre-commit -a -L .git/hooks/pre-commit \); -then - rm -f .git/hooks/pre-commit - if ! ln -s ../../common/hooks/pre-commit.hook .git/hooks/pre-commit 2> /dev/null - then - echo "Failed to create commit hook symlink, copying instead ..." - cp common/hooks/pre-commit.hook .git/hooks/pre-commit - fi -fi - -# GNU gettext automake support doesn't get along with git. -# https://bugzilla.gnome.org/show_bug.cgi?id=661128 -if test -d po ; then - touch -t 200001010000 po/gst-plugins-bad-1.0.pot -fi - -CONFIGURE_DEF_OPT='--enable-maintainer-mode' - -if test "x$package" = "xgstreamer"; then - CONFIGURE_DEF_OPT="$CONFIGURE_DEF_OPT --enable-failing-tests --enable-poisoning" -elif test "x$package" = "xgst-plugins-bad"; then - CONFIGURE_DEF_OPT="$CONFIGURE_DEF_OPT --with-player-tests" -fi - -autogen_options $@ - -printf "+ check for build tools" -if test -z "$NOCHECK"; then - echo - - printf " checking for autoreconf ... " - echo - which "autoreconf" 2>/dev/null || { - echo "not found! Please install the autoconf package." - exit 1 - } - - printf " checking for pkg-config ... " - echo - which "pkg-config" 2>/dev/null || { - echo "not found! Please install pkg-config." - exit 1 - } -else - echo ": skipped version checks" -fi - -# if no arguments specified then this will be printed -if test -z "$*" && test -z "$NOCONFIGURE"; then - echo "+ checking for autogen.sh options" - echo " This autogen script will automatically run ./configure as:" - echo " ./configure $CONFIGURE_DEF_OPT" - echo " To pass any additional options, please specify them on the $0" - echo " command line." -fi - -toplevel_check $srcfile - -# autopoint -if test -d po && grep ^AM_GNU_GETTEXT_VERSION configure.ac >/dev/null ; then - tool_run "autopoint" "--force" -fi - -# aclocal -if test -f acinclude.m4; then rm acinclude.m4; fi - -autoreconf --force --install || exit 1 - -test -n "$NOCONFIGURE" && { - echo "+ skipping configure stage for package $package, as requested." - echo "+ autogen.sh done." - exit 0 -} - -cd "$olddir" - -echo "+ running configure ... " -test ! -z "$CONFIGURE_DEF_OPT" && echo " default flags: $CONFIGURE_DEF_OPT" -test ! -z "$CONFIGURE_EXT_OPT" && echo " external flags: $CONFIGURE_EXT_OPT" -echo - -echo "$srcdir/configure" $CONFIGURE_DEF_OPT $CONFIGURE_EXT_OPT -"$srcdir/configure" $CONFIGURE_DEF_OPT $CONFIGURE_EXT_OPT || { - echo " configure failed" - exit 1 -} - -echo "Now type 'make' to compile $package." diff --git a/common b/common deleted file mode 160000 index 59cb678164..0000000000 --- a/common +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 59cb678164719ff59dcf6c8b93df4617a1075d11 diff --git a/configure.ac b/configure.ac deleted file mode 100644 index dbd15419d3..0000000000 --- a/configure.ac +++ /dev/null @@ -1,2509 +0,0 @@ -AC_PREREQ([2.69]) - -dnl initialize autoconf -dnl when going to/from release please set the nano (fourth number) right ! -dnl releases only do Wall, git and prerelease does Werror too -AC_INIT([GStreamer Bad Plug-ins],[1.17.0.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) - -AG_GST_INIT - -dnl initialize automake -AM_INIT_AUTOMAKE([-Wno-portability 1.14 no-dist-gzip dist-xz tar-ustar subdir-objects]) - -dnl define PACKAGE_VERSION_* variables -AS_VERSION - -dnl check if this is a release version -AS_NANO(GST_GIT="no", GST_GIT="yes") - -dnl can autoconf find the source ? -AC_CONFIG_SRCDIR([gst/aiff/aiff.c]) - -dnl define the output header for config -AC_CONFIG_HEADERS([config.h]) - -dnl AM_MAINTAINER_MODE only provides the option to configure to enable it -AM_MAINTAINER_MODE([enable]) - -dnl sets host_* variables -AC_CANONICAL_HOST - -dnl use pretty build output with automake >= 1.11 -m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])], - [AM_DEFAULT_VERBOSITY=1 - AC_SUBST(AM_DEFAULT_VERBOSITY)]) - -dnl PKG_CONFIG_SYSROOT_DIR is a valid environment variable -m4_pattern_allow(PKG_CONFIG_SYSROOT_DIR) - -dnl our libraries and install dirs use GST_API_VERSION in the filename -dnl to allow side-by-side installation of different API versions -GST_API_VERSION=1.0 -AC_SUBST(GST_API_VERSION) -AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION", - [GStreamer API Version]) - -AG_GST_LIBTOOL_PREPARE - -dnl CURRENT, REVISION, AGE -dnl - library source changed -> increment REVISION -dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0 -dnl - interfaces added -> increment AGE -dnl - interfaces removed -> AGE = 0 -dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 1700, 0, 1700) - -dnl *** required versions of GStreamer stuff *** -GST_REQ=1.17.0.1 -GSTPB_REQ=1.17.0.1 - -dnl *** autotools stuff **** - -dnl allow for different autotools -AS_AUTOTOOLS_ALTERNATE - -dnl Add parameters for aclocal -AC_SUBST(ACLOCAL_AMFLAGS, "-I m4 -I common/m4") - -dnl set up gettext -dnl the version check needs to stay here because autopoint greps for it -AM_GNU_GETTEXT_VERSION([0.17]) -AM_GNU_GETTEXT([external]) -AG_GST_GETTEXT([gst-plugins-bad-$GST_API_VERSION]) - -dnl *** check for arguments to configure *** - -AG_GST_ARG_DISABLE_FATAL_WARNINGS -AG_GST_ARG_ENABLE_EXTRA_CHECKS - -AG_GST_ARG_DEBUG -AG_GST_ARG_PROFILING -AG_GST_ARG_VALGRIND -AG_GST_ARG_GCOV - -AG_GST_ARG_EXAMPLES - -AG_GST_ARG_WITH_PKG_CONFIG_PATH -AG_GST_ARG_WITH_PACKAGE_NAME -AG_GST_ARG_WITH_PACKAGE_ORIGIN - -AG_GST_ARG_WITH_PLUGINS - -AG_GST_ARG_ENABLE_EXTERNAL - -AG_GST_ARG_ENABLE_EXPERIMENTAL - -AG_GST_PKG_CONFIG_PATH - -dnl *** checks for platform *** -AG_GST_PLATFORM - -dnl * hardware/architecture * - -dnl common/m4/gst-arch.m4 -dnl check CPU type -AG_GST_ARCH - -dnl Determine endianness -AC_C_BIGENDIAN - -dnl *** software *** - -dnl check for large file support -dnl affected plugins must include config.h -AC_SYS_LARGEFILE - -dnl *** checks for programs *** - -dnl find a compiler -AC_PROG_CC -AC_PROG_CC_STDC - -dnl determine c++ compiler -AC_PROG_CXX -dnl determine if c++ is available on this system -AC_CHECK_PROG(HAVE_CXX, $CXX, yes, no) - -AC_PROG_OBJC - -dnl check if the compiler supports '-c' and '-o' options -AM_PROG_CC_C_O - -dnl check if the compiler supports do while(0) macros -AG_GST_CHECK_DOWHILE_MACROS - -AC_PATH_PROG(VALGRIND_PATH, valgrind, no) -AM_CONDITIONAL(HAVE_VALGRIND, test ! "x$VALGRIND_PATH" = "xno") - -dnl check for gobject-introspection -GOBJECT_INTROSPECTION_CHECK([1.31.1]) - -dnl *** checks for libraries *** - -dnl check for libm, for sin() etc. -LT_LIB_M -AC_SUBST(LIBM) - -AC_FUNC_MMAP - -dnl check for pthreads -AX_PTHREAD - -dnl *** checks for header files *** - -AC_CHECK_HEADERS([unistd.h], HAVE_UNISTD_H=yes) -AM_CONDITIONAL(HAVE_UNISTD_H, test "x$HAVE_UNISTD_H" = "xyes") - -if test "x$HAVE_UNISTD_H" != "xyes"; then - GST_PLUGINS_SELECTED=`echo $GST_PLUGINS_SELECTED | $SED -e s/festival//` -fi - -AC_CHECK_HEADERS([sys/time.h]) - -dnl used by ext/dts -AX_CREATE_STDINT_H - -AC_CHECK_HEADERS([pthread.h], HAVE_PTHREAD_H=yes) -AM_CONDITIONAL(HAVE_PTHREAD_H, test "x$HAVE_PTHREAD_H" = "xyes") - -dnl *** checks for types/defines *** - -dnl *** checks for structures *** - -dnl *** checks for compiler characteristics *** - -dnl *** checks for library functions *** -AC_CHECK_FUNCS([gmtime_r pipe2]) - -dnl *** checks for headers *** -AC_CHECK_HEADERS([sys/utsname.h]) - -dnl *** checks for dependency libraries *** - -dnl *** checks for socket and nsl libraries *** -AC_CHECK_FUNC(socket,,[AC_CHECK_LIB(socket,socket)]) -AC_CHECK_FUNC(gethostbyname,,[AC_CHECK_LIB(nsl,gethostbyname)]) - -dnl GLib is required -GLIB_REQ=2.44.0 -AG_GST_GLIB_CHECK([$GLIB_REQ]) - -dnl Needed by plugins that use g_module_*() API -PKG_CHECK_MODULES(GMODULE_NO_EXPORT, gmodule-no-export-2.0) - -dnl checks for gstreamer -dnl uninstalled is selected preferentially -- see pkg-config(1) -AG_GST_CHECK_GST($GST_API_VERSION, [$GST_REQ], yes) -AG_GST_CHECK_GST_BASE($GST_API_VERSION, [$GST_REQ], yes) -AG_GST_CHECK_GST_CHECK($GST_API_VERSION, [$GST_REQ], no) -AG_GST_CHECK_GST_CONTROLLER($GST_API_VERSION, [$GST_REQ], yes) -AG_GST_CHECK_GST_NET($GST_API_VERSION, [$GST_REQ], yes) -AG_GST_PKG_CHECK_MODULES(GST_VIDEO, gstreamer-video-[$GST_API_VERSION], [$GSTPB_REQ], yes) -AG_GST_PKG_CHECK_MODULES(GST_AUDIO, gstreamer-audio-[$GST_API_VERSION], [$GSTPB_REQ], yes) -AG_GST_PKG_CHECK_MODULES(GST_PBUTILS, gstreamer-pbutils-[$GST_API_VERSION], [$GSTPB_REQ], yes) -AG_GST_PKG_CHECK_MODULES(GST_GL, gstreamer-gl-[$GST_API_VERSION], [$GSTPB_REQ], no) -AG_GST_PKG_CHECK_MODULES(GST_SDP, gstreamer-sdp-[$GST_API_VERSION], [$GSTPB_REQ], yes) - -if test "x$HAVE_GST_GL" = "xyes"; then - - AC_MSG_CHECKING([GStreamer OpenGL window systems ...]) - GST_GL_WINSYS=`$PKG_CONFIG --variable=gl_winsys gstreamer-gl-1.0` - AC_MSG_RESULT([$GST_GL_WINSYS]) - GST_GL_HAVE_WINDOW_X11="" - GST_GL_HAVE_WINDOW_WAYLAND="" - GST_GL_HAVE_WINDOW_ANDROID="" - GST_GL_HAVE_WINDOW_COCOA="" - GST_GL_HAVE_WINDOW_EAGL="" - case "$GST_GL_WINSYS" in *x11*) GST_GL_HAVE_WINDOW_X11="1" ;; esac - case "$GST_GL_WINSYS" in *wayland*) GST_GL_HAVE_WINDOW_WAYLAND="1" ;; esac - case "$GST_GL_WINSYS" in *android*) GST_GL_HAVE_WINDOW_ANDROID="1" ;; esac - case "$GST_GL_WINSYS" in *cocoa*) GST_GL_HAVE_WINDOW_COCOA="1" ;; esac - case "$GST_GL_WINSYS" in *eagl*) GST_GL_HAVE_WINDOW_EAGL="1" ;; esac - - AC_MSG_CHECKING([GStreamer OpenGL platforms ...]) - GST_GL_PLATFORMS=`$PKG_CONFIG --variable=gl_platforms gstreamer-gl-1.0` - AC_MSG_RESULT([$GST_GL_PLATFORMS]) - GST_GL_HAVE_PLATFORM_GLX="" - GST_GL_HAVE_PLATFORM_EGL="" - GST_GL_HAVE_PLATFORM_CGL="" - GST_GL_HAVE_PLATFORM_EAGL="" - case "$GST_GL_PLATFORMS" in *glx*) GST_GL_HAVE_PLATFORM_GLX="1" ;; esac - case "$GST_GL_PLATFORMS" in *egl*) GST_GL_HAVE_PLATFORM_EGL="1" ;; esac - case "$GST_GL_PLATFORMS" in *cgl*) GST_GL_HAVE_PLATFORM_CGL="1" ;; esac - case "$GST_GL_PLATFORMS" in *eagl*) GST_GL_HAVE_PLATFORM_EAGL="1" ;; esac - - AC_MSG_CHECKING([GStreamer OpenGL apis ...]) - GST_GL_APIS=`$PKG_CONFIG --variable=gl_apis gstreamer-gl-1.0` - AC_MSG_RESULT([$GST_GL_APIS]) - GST_GL_HAVE_API_GLES2="" - GST_GL_HAVE_API_GL="" - case "$GST_GL_APIS" in *gles2*) GST_GL_HAVE_API_GLES2="1" ;; esac - case "$GST_GL_APIS" in "gl"|"gl "*|*" gl"|*" gl "*) GST_GL_HAVE_API_GL="1" ;; esac -fi -AM_CONDITIONAL(USE_OPENGL, test "x$GST_GL_HAVE_API_GL" = "x1") - -AM_CONDITIONAL(HAVE_GST_CHECK, test "x$HAVE_GST_CHECK" = "xyes") - -AG_GST_CHECK_GST_PLUGINS_BASE($GST_API_VERSION, [$GSTPB_REQ], yes) - -dnl check for uninstalled plugin directories for unit tests -AG_GST_CHECK_UNINSTALLED_SETUP([ - AG_GST_CHECK_GST_PLUGINS_GOOD($GST_API_VERSION, [$GSTPB_REQ]) - AG_GST_CHECK_GST_PLUGINS_UGLY($GST_API_VERSION, [$GSTPB_REQ]) - AG_GST_CHECK_GST_PLUGINS_LIBAV($GST_API_VERSION, [$GSTPB_REQ]) -]) - -dnl Check for documentation xrefs -GLIB_PREFIX="`$PKG_CONFIG --variable=prefix glib-2.0`" -GST_PREFIX="`$PKG_CONFIG --variable=prefix gstreamer-$GST_API_VERSION`" -GSTPB_PREFIX="`$PKG_CONFIG --variable=prefix gstreamer-plugins-base-$GST_API_VERSION`" -AC_SUBST(GLIB_PREFIX) -AC_SUBST(GST_PREFIX) -AC_SUBST(GSTPB_PREFIX) - -dnl GTK is optional and used in examples -HAVE_GTK=NO -GTK2_REQ=2.14.0 -GTK3_REQ=2.91.3 -if test "x$BUILD_EXAMPLES" = "xyes"; then - AC_MSG_CHECKING([which gtk+ version to compile examples against (optional)]) - AC_ARG_WITH([gtk], - AS_HELP_STRING([--with-gtk=3.0|2.0],[which gtk+ version to compile against (default: 2.0)]), - [case "$with_gtk" in - 2.0) GTK_REQ=$GTK2_REQ ;; - 3.0) GTK_REQ=$GTK3_REQ ;; - *) AC_MSG_ERROR([invalid gtk+ version specified]);; - esac], - [with_gtk=2.0 - GTK_REQ=$GTK2_REQ]) - AC_MSG_RESULT([$with_gtk (>= $GTK_REQ)]) - PKG_CHECK_MODULES(GTK, gtk+-x11-$with_gtk >= $GTK_REQ, HAVE_GTK=yes, HAVE_GTK=no) - AC_SUBST(GTK_LIBS) - AC_SUBST(GTK_CFLAGS) -fi -AM_CONDITIONAL(HAVE_GTK, test "x$HAVE_GTK" = "xyes") - -dnl Check for -Bsymbolic-functions linker flag used to avoid -dnl intra-library PLT jumps, if available. -AC_ARG_ENABLE(Bsymbolic, - [AS_HELP_STRING([--disable-Bsymbolic],[avoid linking with -Bsymbolic])],, - [SAVED_LDFLAGS="${LDFLAGS}" SAVED_LIBS="${LIBS}" - AC_MSG_CHECKING([for -Bsymbolic-functions linker flag]) - LDFLAGS=-Wl,-Bsymbolic-functions - LIBS= - AC_TRY_LINK([], [return 0], - AC_MSG_RESULT(yes) - enable_Bsymbolic=yes, - AC_MSG_RESULT(no) - enable_Bsymbolic=no) - LDFLAGS="${SAVED_LDFLAGS}" LIBS="${SAVED_LIBS}"]) - -dnl *** set variables based on configure arguments *** - -dnl GTK is optional and used in examples -HAVE_GTK3=NO -HAVE_GTK3_WAYLAND="" -if test "x$BUILD_EXAMPLES" = "xyes"; then - PKG_CHECK_MODULES(GTK3, gtk+-3.0 >= 3.4, HAVE_GTK3=yes, HAVE_GTK3=no) - if test "x$HAVE_GTK3" = "xyes"; then - HAVE_GTK=yes - GTK_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-3.0` - AC_SUBST(GTK_VERSION) - GTK_PREFIX=`$PKG_CONFIG --variable=prefix gdk-pixbuf-2.0` - AC_SUBST(GTK_BASE_DIR) - GTK3_TARGETS=`$PKG_CONFIG --variable=targets gtk+-3.0` - case "$GTK3_TARGETS" in *wayland*) HAVE_GTK3_WAYLAND="1" ;; esac - fi -fi -AC_SUBST(GTK3_LIBS) -AC_SUBST(GTK3_CFLAGS) -AC_SUBST(HAVE_GTK3) -AM_CONDITIONAL(HAVE_GTK3, test "x$HAVE_GTK3" = "xyes") -AM_CONDITIONAL(HAVE_GTK3_WAYLAND, test "x$HAVE_GTK3_WAYLAND" = "x1") - -dnl x11 is optional for librfb -HAVE_X11=NO -PKG_CHECK_MODULES(X11, x11, HAVE_X11=yes, HAVE_X11=no) -AC_SUBST(X11_LIBS) -AC_SUBST(X11_CFLAGS) -AC_SUBST(HAVE_X11) -AM_CONDITIONAL(HAVE_X11, test "x$HAVE_X11" = "xyes") -if test "x$HAVE_X11" = "xyes"; then - AC_DEFINE(HAVE_X11, 1, [Define if you have X11 library]) -fi - -dnl exif (used on jifmux tests) **** -PKG_CHECK_MODULES(EXIF, libexif >= 0.6.16, HAVE_EXIF="yes", HAVE_EXIF="no") -AC_SUBST(EXIF_LIBS) -AC_SUBST(EXIF_CFLAGS) -AM_CONDITIONAL(USE_EXIF, test "x$HAVE_EXIF" = "xyes") - -AG_GST_CHECK_FEATURE(IQA, [iqa], iqa , [ - PKG_CHECK_MODULES(DSSIM, dssim, [ - HAVE_DSSIM="yes" - HAVE_IQA="yes" - ], [ - HAVE_DSSIM="no" - HAVE_IQA="no" - ]) - - if test "x$HAVE_DSSIM" = "xyes"; then - AC_DEFINE(HAVE_DSSIM, 1, [Define if you have dssim library]) - fi - AC_SUBST(DSSIM_LIBS) - AC_SUBST(DSSIM_CFLAGS) -]) -AM_CONDITIONAL(HAVE_DSSIM, test "x$HAVE_DSSIM" = "xyes") - -dnl Orc -ORC_CHECK([0.4.17]) - -dnl set license and copyright notice -GST_LICENSE="LGPL" -AC_DEFINE_UNQUOTED(GST_LICENSE, "$GST_LICENSE", [GStreamer license]) -AC_SUBST(GST_LICENSE) - -dnl define LIBDIR so we can inform people where we live -AS_AC_EXPAND(LIBDIR, $libdir) -AC_DEFINE_UNQUOTED(LIBDIR, "$LIBDIR", [library dir]) - -dnl set location of plugin directory -AG_GST_SET_PLUGINDIR - -dnl set release date/time -AG_GST_SET_PACKAGE_RELEASE_DATETIME_WITH_NANO([$PACKAGE_VERSION_NANO], - ["${srcdir}/gst-plugins-bad.doap"], - [$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_MICRO]) - -dnl If only building static libraries, define GST_STATIC_COMPILATION. This is -dnl needed only on Windows, but it doesn't hurt to have it everywhere. -if test x$enable_static = xyes -a x$enable_shared = xno; then - GST_STATIC_CFLAGS="-DGST_STATIC_COMPILATION" -fi - -AC_ARG_WITH([player-tests], - AS_HELP_STRING([--with-player-tests],[Enable GstPlayer tests that need network access (default: no)])) -if test x$with_player_tests = xyes; then - AC_PATH_PROG([WGET], [wget], no) - if test x$WGET = xno; then - AC_MSG_WARN([wget required for GstPlayer tests but not found - disabling]) - with_player_tests=no - fi -fi -AM_CONDITIONAL(WITH_GST_PLAYER_TESTS, test "x$with_player_tests" = "xyes") - -# set by AG_GST_PARSE_SUBSYSTEM_DISABLES above -dnl make sure it doesn't complain about unused variables if debugging is disabled -NO_WARNINGS="" -AG_GST_CHECK_GST_DEBUG_DISABLED([NO_WARNINGS="-Wno-unused"], [NO_WARNINGS=""]) - -dnl define an ERROR_CFLAGS Makefile variable -dnl -Waggregate-return - libexif returns aggregates -dnl -Wundef - Windows headers check _MSC_VER unconditionally -AG_GST_SET_ERROR_CFLAGS($FATAL_WARNINGS, [ - -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls - -Wwrite-strings -Wformat-security -Wold-style-definition - -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar - -Wnested-externs $NO_WARNINGS]) - -dnl define an ERROR_CXXFLAGS Makefile variable -AG_GST_SET_ERROR_CXXFLAGS($FATAL_WARNINGS, [ - -Wmissing-declarations -Wredundant-decls - -Wwrite-strings -Wformat-nonliteral -Wformat-security - -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar $NO_WARNINGS]) - -dnl define an ERROR_OBJCFLAGS Makefile variable -AG_GST_SET_ERROR_OBJCFLAGS($FATAL_WARNINGS, [ - -Wmissing-declarations -Wredundant-decls - -Wwrite-strings -Wformat-nonliteral -Wformat-security - -Winit-self -Wmissing-include-dirs -Wno-multichar $NO_WARNINGS]) - -dnl define correct level for debugging messages -AG_GST_SET_LEVEL_DEFAULT($GST_GIT) - -dnl used in examples -AG_GST_DEFAULT_ELEMENTS - -dnl *** plug-ins to include *** - -dnl these are all the gst plug-ins, compilable without additional libs -AG_GST_CHECK_PLUGIN(accurip) -AG_GST_CHECK_PLUGIN(adpcmdec) -AG_GST_CHECK_PLUGIN(adpcmenc) -AG_GST_CHECK_PLUGIN(aiff) -AG_GST_CHECK_PLUGIN(videoframe_audiolevel) -AG_GST_CHECK_PLUGIN(asfmux) -AG_GST_CHECK_PLUGIN(audiobuffersplit) -AG_GST_CHECK_PLUGIN(audiofxbad) -AG_GST_CHECK_PLUGIN(audiolatency) -AG_GST_CHECK_PLUGIN(audiomixmatrix) -AG_GST_CHECK_PLUGIN(audiovisualizers) -AG_GST_CHECK_PLUGIN(autoconvert) -AG_GST_CHECK_PLUGIN(bayer) -AG_GST_CHECK_PLUGIN(camerabin2) -AG_GST_CHECK_PLUGIN(coloreffects) -AG_GST_CHECK_PLUGIN(debugutils) -AG_GST_CHECK_PLUGIN(dvbsuboverlay) -AG_GST_CHECK_PLUGIN(dvdspu) -AG_GST_CHECK_PLUGIN(faceoverlay) -AG_GST_CHECK_PLUGIN(festival) -AG_GST_CHECK_PLUGIN(fieldanalysis) -AG_GST_CHECK_PLUGIN(freeverb) -AG_GST_CHECK_PLUGIN(frei0r) -AG_GST_CHECK_PLUGIN(gaudieffects) -AG_GST_CHECK_PLUGIN(geometrictransform) -AG_GST_CHECK_PLUGIN(gdp) -AG_GST_CHECK_PLUGIN(id3tag) -AG_GST_CHECK_PLUGIN(inter) -AG_GST_CHECK_PLUGIN(interlace) -AG_GST_CHECK_PLUGIN(ivfparse) -AG_GST_CHECK_PLUGIN(ivtc) -AG_GST_CHECK_PLUGIN(jp2kdecimator) -AG_GST_CHECK_PLUGIN(jpegformat) -AG_GST_CHECK_PLUGIN(librfb) -AG_GST_CHECK_PLUGIN(midi) -AG_GST_CHECK_PLUGIN(mpegdemux) -AG_GST_CHECK_PLUGIN(mpegtsdemux) -AG_GST_CHECK_PLUGIN(mpegtsmux) -AG_GST_CHECK_PLUGIN(mpegpsmux) -AG_GST_CHECK_PLUGIN(mxf) -AG_GST_CHECK_PLUGIN(netsim) -AG_GST_CHECK_PLUGIN(onvif) -AG_GST_CHECK_PLUGIN(pcapparse) -AG_GST_CHECK_PLUGIN(pnm) -AG_GST_CHECK_PLUGIN(proxy) -AG_GST_CHECK_PLUGIN(rawparse) -AG_GST_CHECK_PLUGIN(removesilence) -AG_GST_CHECK_PLUGIN(rist) -AG_GST_CHECK_PLUGIN(rtp) -AG_GST_CHECK_PLUGIN(sdp) -AG_GST_CHECK_PLUGIN(segmentclip) -AG_GST_CHECK_PLUGIN(siren) -AG_GST_CHECK_PLUGIN(smooth) -AG_GST_CHECK_PLUGIN(speed) -AG_GST_CHECK_PLUGIN(subenc) -AG_GST_CHECK_PLUGIN(timecode) -AG_GST_CHECK_PLUGIN(videofilters) -AG_GST_CHECK_PLUGIN(videoparsers) -AG_GST_CHECK_PLUGIN(videosignal) -AG_GST_CHECK_PLUGIN(vmnc) -AG_GST_CHECK_PLUGIN(y4m) -AG_GST_CHECK_PLUGIN(yadif) - -dnl *** plug-ins to exclude *** - -AC_CHECK_HEADER(AVFoundation/AVFoundation.h, HAVE_AVFOUNDATION="yes", HAVE_AVFOUNDATION="no", [-]) -AC_CHECK_HEADER(MobileCoreServices/MobileCoreServices.h, HAVE_IOS="yes", HAVE_IOS="no", [-]) -AC_CHECK_HEADER(VideoToolbox/VideoToolbox.h, HAVE_VIDEOTOOLBOX="yes", HAVE_VIDEOTOOLBOX="no", [-]) - -if test "x$HAVE_VIDEOTOOLBOX" = "xyes"; then - old_LIBS=$LIBS - LIBS="$LIBS -framework VideoToolbox" - AC_CHECK_FUNC(VTCompressionSessionPrepareToEncodeFrames, [ - AC_DEFINE(HAVE_VIDEOTOOLBOX_10_9_6, 1, [Define if building with VideoToolbox >= 10.9.6]) - ], [ - ]) - LIBS=$old_LIBS -fi - -AM_CONDITIONAL(HAVE_AVFOUNDATION, test "x$HAVE_AVFOUNDATION" = "xyes") -if test "x$HAVE_AVFOUNDATION" = "xyes"; then - AC_DEFINE(HAVE_AVFOUNDATION, 1, [Define if building with AVFoundation]) -fi - -AM_CONDITIONAL(HAVE_IOS, test "x$HAVE_IOS" = "xyes") -if test "x$HAVE_IOS" = "xyes"; then - AC_DEFINE(HAVE_IOS, 1, [Define if building for Apple iOS]) -fi - -AM_CONDITIONAL(HAVE_VIDEOTOOLBOX, test "x$HAVE_VIDEOTOOLBOX" = "xyes") -if test "x$HAVE_VIDEOTOOLBOX" = "xyes"; then - AC_DEFINE(HAVE_VIDEOTOOLBOX, 1, [Define if building with VideoToolbox]) -fi - -dnl disable gst plugins we might not be able to build on this -dnl platform: (ugly but minimally invasive) -dnl FIXME: maybe move to sys, or make work with winsock2 -AC_CHECK_HEADERS([sys/socket.h], HAVE_SYS_SOCKET_H=yes) -AC_CHECK_HEADERS([winsock2.h], HAVE_WINSOCK2_H=yes) - -if test "x$HAVE_WINSOCK2_H" = "xyes"; then - WINSOCK2_LIBS="-lws2_32" - AC_SUBST(WINSOCK2_LIBS) -fi - -dnl *** sys plug-ins *** - -dnl DirectSound -translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTSOUND, true) -AG_GST_CHECK_FEATURE(DIRECTSOUND, [DirectSound], directsoundsrc, [ - HAVE_DIRECTSOUND="no" - save_CFLAGS="$CFLAGS" - save_LDFLAGS="$LDFLAGS" - save_LIBS="$LIBS" - CFLAGS="$CFLAGS $DIRECTX_CFLAGS" - LDFLAGS="$LDFLAGS $DIRECTX_LDFLAGS" - LIBS="$LIBS -lwinmm -ldsound -ldxerr9 -luser32" - AC_MSG_CHECKING(for DirectSound LDFLAGS) - AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -#include -#include -#include -#include -]], [[ - DXGetErrorString9 (0); - DirectSoundCreate(NULL, NULL, NULL); -]])], - [HAVE_DIRECTSOUND="yes"], - [HAVE_DIRECTSOUND="no"]) - AC_MSG_RESULT($HAVE_DIRECTSOUND) - CFLAGS=$save_CFLAGS - LDFLAGS=$save_LDFLAGS - LIBS=$save_LIBS - - if test "x$HAVE_DIRECTSOUND" = "xyes"; then - dnl this is much more than we want - DIRECTSOUND_LIBS="-lwinmm -ldsound -ldxerr9 -luser32" - AC_SUBST(DIRECTX_CFLAGS) - AC_SUBST(DIRECTX_LDFLAGS) - AC_SUBST(DIRECTSOUND_LIBS) - fi - AC_SUBST(HAVE_DIRECTSOUND) -]) - -dnl WASAPI -translit(dnm, m, l) AM_CONDITIONAL(USE_WASAPI, true) -AG_GST_CHECK_FEATURE(WASAPI, [WASAPI plug-in], wasapi, [ - HAVE_WASAPI="no" - save_CFLAGS="$CFLAGS" - save_LDFLAGS="$LDFLAGS" - save_LIBS="$LIBS" - CFLAGS="$CFLAGS $DIRECTX_CFLAGS" - LDFLAGS="$LDFLAGS $DIRECTX_LDFLAGS" - LIBS="$LIBS -lole32 -lwinmm -lksuser" - AC_MSG_CHECKING(for WASAPI LDFLAGS) - AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -#include -#include -#include -#include -]], [[ -int main () -{ - HRESULT hr = S_OK; - - hr = CoInitialize(NULL); - if (FAILED(hr)) { - printf("CoInitialize failed: hr = 0x%08x", hr); - return __LINE__; - } - - int result = 0; - // result = do_everything(argc, argv); - - CoUninitialize(); - return result; -} -]])], - [HAVE_WASAPI="yes"], - [HAVE_WASAPI="no"]) - AC_MSG_RESULT($HAVE_WASAPI) - CFLAGS=$save_CFLAGS - LDFLAGS=$save_LDFLAGS - LIBS=$save_LIBS - - if test "x$HAVE_WASAPI" = "xyes"; then - WASAPI_LIBS="-lole32 -lwinmm -lksuser" - AC_SUBST(WASAPI_LIBS) - fi - AC_SUBST(HAVE_WASAPI) -]) - -dnl Direct3D -translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECT3D, true) -AG_GST_CHECK_FEATURE(DIRECT3D, [Direct3D plug-in], direct3dsink, [ - HAVE_DIRECT3D="no" - save_CFLAGS="$CFLAGS" - save_LDFLAGS="$LDFLAGS" - save_LIBS="$LIBS" - CFLAGS="$CFLAGS $DIRECTX_CFLAGS" - LDFLAGS="$LDFLAGS $DIRECTX_LDFLAGS" - LIBS="$LIBS -ld3d9 -lgdi32" - AC_MSG_CHECKING(for Direct3D LDFLAGS) - AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -#include -#include -]], [[ - Direct3DCreate9(D3D_SDK_VERSION); -]])], - [HAVE_DIRECT3D="yes"], - [HAVE_DIRECT3D="no"]) - AC_MSG_RESULT($HAVE_DIRECT3D) - CFLAGS=$save_CFLAGS - LDFLAGS=$save_LDFLAGS - LIBS=$save_LIBS - - if test "x$HAVE_DIRECT3D" = "xyes"; then - DIRECT3D_LIBS="-ld3d9 -lgdi32" - AC_SUBST(DIRECT3D_LIBS) - fi - AC_SUBST(HAVE_DIRECT3D) -]) - -dnl winscreencap -translit(dnm, m, l) AM_CONDITIONAL(USE_WINSCREENCAP, true) -AG_GST_CHECK_FEATURE(WINSCREENCAP, [winscreencap plug-in], winscreencap, [ - HAVE_WINSCREENCAP="no" - save_CFLAGS="$CFLAGS" - save_LDFLAGS="$LDFLAGS" - save_LIBS="$LIBS" - CFLAGS="$CFLAGS $DIRECTX_CFLAGS" - LDFLAGS="$LDFLAGS $DIRECTX_LDFLAGS" - LIBS="$LIBS -ld3d9 -lgdi32" - AC_MSG_CHECKING(for Direct3D LDFLAGS) - AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -#include -#include -]], [[ - Direct3DCreate9(D3D_SDK_VERSION); -]])], - [HAVE_WINSCREENCAP="yes"], - [HAVE_WINSCREENCAP="no"]) - AC_MSG_RESULT($HAVE_WINSCREENCAP) - CFLAGS=$save_CFLAGS - LDFLAGS=$save_LDFLAGS - LIBS=$save_LIBS - - if test "x$HAVE_WINSCREENCAP" = "xyes"; then - WINSCREENCAP_LIBS="-ld3d9 -lgdi32" - AC_SUBST(WINSCREENCAP_LIBS) - fi - AC_SUBST(HAVE_WINSCREENCAP) -]) - -dnl winks -translit(dnm, m, l) AM_CONDITIONAL(USE_WINKS, true) -AG_GST_CHECK_FEATURE(WINKS, [Winks plug-in], winks, [ - HAVE_WINKS="no" - save_CFLAGS="$CFLAGS" - save_LDFLAGS="$LDFLAGS" - save_LIBS="$LIBS" - CFLAGS="$CFLAGS $DIRECTX_CFLAGS" - LDFLAGS="$LDFLAGS $DIRECTX_LDFLAGS" - LIBS="$LIBS -lole32 -luuid -lstrmiids" - AC_MSG_CHECKING(for Winks LDFLAGS) - AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -#include -#include -#include -]], [[ -int main () { - IGraphBuilder *pGraph = NULL; - HRESULT hr = CoInitialize(NULL); - hr = CoCreateInstance(&CLSID_FilterGraph, NULL, CLSCTX_INPROC_SERVER, - &IID_IGraphBuilder, (void **)&pGraph); - - return 0; -} -]])], - [HAVE_WINKS="yes"], - [HAVE_WINKS="no"]) - AC_MSG_RESULT($HAVE_WINKS) - CFLAGS=$save_CFLAGS - LDFLAGS=$save_LDFLAGS - LIBS=$save_LIBS - - if test "x$HAVE_WINKS" = "xyes"; then - dnl this is much more than we want - WINKS_LIBS="-ldxguid -lole32 -luuid -lstrmiids -lksuser -lsetupapi" - AC_SUBST(DIRECTX_CFLAGS) - AC_SUBST(DIRECTX_LDFLAGS) - AC_SUBST(WINKS_LIBS) - fi - AC_SUBST(HAVE_WINKS) -]) - -dnl *** Android Media *** -translit(dnm, m, l) AM_CONDITIONAL(USE_ANDROID_MEDIA, true) -HAVE_ANDROID_MEDIA="no" -AG_GST_CHECK_FEATURE(ANDROID_MEDIA, [Android Media], androidmedia, [ - case "$host" in - *android*) - AC_CHECK_HEADER(jni.h, HAVE_ANDROID_MEDIA="yes", HAVE_ANDROID_MEDIA="no") - ;; - *) - HAVE_ANDROID_MEDIA="no" - ;; - esac -]) - -dnl *** AppleMedia (OS X and iOS) *** -translit(dnm, m, l) AM_CONDITIONAL(USE_APPLE_MEDIA, true) -HAVE_APPLE_MEDIA="no" -dnl SystemConfiguration.h is common to OS X and iOS, so we check for that -AG_GST_CHECK_FEATURE(APPLE_MEDIA, [Apple video], applemedia, [ - AC_CHECK_HEADER(SystemConfiguration/SystemConfiguration.h, HAVE_APPLE_MEDIA="yes", HAVE_APPLE_MEDIA="no") - dnl OSX 10.7 and earlier lack VideoToolbox/VideoToolbox.h - if test "x$HAVE_IOS" = "xno"; then - AC_CHECK_HEADER(VideoToolbox/VideoToolbox.h,, HAVE_APPLE_MEDIA="no") - fi -]) - -dnl in case header SystemConfiguration/SystemConfiguration.h is found on other platforms -case "$host" in - *-*darwin*) - ;; - *) - HAVE_APPLE_MEDIA="no" - ;; -esac - -dnl *** bluez *** -translit(dnm, m, l) AM_CONDITIONAL(USE_BLUEZ, true) -AG_GST_CHECK_FEATURE(BLUEZ, [Bluez], bluez, [ - PKG_CHECK_MODULES([BLUEZ5], [bluez >= 5.0], [ - PKG_CHECK_MODULES([GIO_UNIX], gio-unix-2.0 > 2.24, [ - AC_CHECK_PROG([GDBUS_CODEGEN],[gdbus-codegen],[gdbus-codegen]) - HAVE_BLUEZ=yes - AC_DEFINE(HAVE_BLUEZ5,[1],[Bluez5 detected]) - ], [ - HAVE_BLUEZ=no - ]) - ], [ - HAVE_BLUEZ=no - ]) -]) - -dnl *** OS/X AVCVideoServices *** -translit(dnm, m, l) AM_CONDITIONAL(USE_AVC, true) -HAVE_AVC="no" -AG_GST_CHECK_FEATURE(AVC, [AVC Video Services], avcsrc, [ - AC_LANG_PUSH([C++]) - save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS -framework AVCVideoServices -framework CoreFoundation" - save_LIBS="$LIBS" - LIBS="$LIBS -framework AVCVideoServices -framework CoreFoundation" - AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[]])],[HAVE_AVC=yes],[HAVE_AVC=no]) - LIBS=$save_LIBS - CPPFLAGS=$save_CPPFLAGS - AC_LANG_POP([C++]) -]) -dnl in case header AVCVideoServices/AVCVideoServices.h is found on other platforms -case "$host" in - *-*darwin*) - ;; - *) - HAVE_AVC="no" - ;; -esac - -dnl check for shm_open (for shm plugin) -translit(dnm, m, l) AM_CONDITIONAL(USE_SHM, true) -AG_GST_CHECK_FEATURE(SHM, [POSIX shared memory source and sink], shm, [ - if test "x$HAVE_SYS_SOCKET_H" = "xyes"; then - case $host in - *-darwin* | *-macos10*) - AC_DEFINE(HAVE_OSX,[1],[Apple Mac OS X operating system detected]) - HAVE_SHM=yes - ;; - *-*-OpenBSD*) - HAVE_SHM=yes - ;; - *) - AC_CHECK_LIB([rt], [shm_open], - AC_CHECK_DECL([MSG_NOSIGNAL], HAVE_SHM=yes, HAVE_SHM=no, [ - #include - ]), - HAVE_SHM=no) - AC_SUBST(SHM_LIBS, "-lrt") - ;; - esac - else - HAVE_SHM=no - fi -]) - -dnl check for unix sockets (ipcpipeline plugin) -translit(dnm, m, l) AM_CONDITIONAL(USE_IPCPIPELINE, true) -AG_GST_CHECK_FEATURE(IPCPIPELINE, [Unix sockets], ipcpipeline, [ - if test "x$HAVE_SYS_SOCKET_H" = "xyes"; then - AC_CHECK_FUNC(pipe, [ - AC_CHECK_FUNC(socketpair, [HAVE_IPCPIPELINE=yes], [HAVE_IPCPIPELINE=no]) - ], [ - HAVE_IPCPIPELINE=no - ]) - else - HAVE_IPCPIPELINE=no - fi -]) - -dnl check for OpenSL ES -translit(dnm, m, l) AM_CONDITIONAL(USE_OPENSLES, true) -AG_GST_CHECK_FEATURE(OPENSLES, [OpenSL ES], opensl, [ - AC_CHECK_HEADER(SLES/OpenSLES.h, HAVE_OPENSLES="yes", HAVE_OPENSLES="no") -]) - -dnl *** UVC H264 *** -translit(dnm, m, l) AM_CONDITIONAL(USE_UVCH264, true) -AG_GST_CHECK_FEATURE(UVCH264, [UVC H264], uvch264, [ - AC_CHECK_HEADER(linux/uvcvideo.h, HAVE_UVCVIDEO_H=yes, HAVE_UVCVIDEO_H=no) - PKG_CHECK_MODULES(G_UDEV, gudev-1.0 , [ - AC_DEFINE([HAVE_GUDEV], 1, [Define if gudev is installed]) - HAVE_GUDEV="yes" ], - [HAVE_GUDEV="no"]) - PKG_CHECK_MODULES(LIBUSB, libusb-1.0 , [ - AC_DEFINE([HAVE_LIBUSB], 1, [Define if libusb 1.x is installed]) - HAVE_LIBUSB="yes" ], - [HAVE_LIBUSB="no"]) - if test "x$HAVE_UVCVIDEO_H" = "xyes" && \ - test "x$HAVE_GUDEV" = "xyes" && \ - test "x$HAVE_LIBUSB" = "xyes"; then - HAVE_UVCH264=yes - else - HAVE_UVCH264=no - fi -]) -AC_SUBST(LIBUDEV_CFLAGS) -AC_SUBST(LIBUDEV_LIBS) -AC_SUBST(LIBUSB_CFLAGS) -AC_SUBST(LIBUSB_LIBS) - -dnl *** USE_NVCODEC *** -translit(dnm, m, l) AM_CONDITIONAL(USE_NVCODEC, true) -AG_GST_CHECK_FEATURE(NVCODEC, [NVIDIA Codec plugin], nvcodec, [ - HAVE_NVCODEC="yes" - USE_NVCODEC_GST_GL="no" - - if test "x$GST_GL_HAVE_API_GL" = "x1"; then - USE_NVCODEC_GST_GL="yes" - AC_DEFINE(HAVE_NVCODEC_GST_GL, [1], [NVCODEC GStreamer OpenGL support available]) - fi -]) -AM_CONDITIONAL(USE_NVCODEC_GST_GL, test "x$USE_NVCODEC_GST_GL" = "xyes") - -dnl check for tinyalsa -translit(dnm, m, l) AM_CONDITIONAL(USE_TINYALSA, true) -AG_GST_CHECK_FEATURE(TINYALSA, [tinyalsa], tinyalsa, [ - AC_CHECK_HEADER(tinyalsa/asoundlib.h, HAVE_TINYALSA="yes", HAVE_TINYALSA="no") -]) - -dnl check for intel mediasdk -translit(dnm, m, l) AM_CONDITIONAL(USE_MSDK, true) -AG_GST_CHECK_FEATURE(MSDK, [Intel MediaSDK], msdk, [ - AG_GST_PKG_CHECK_MODULES(GST_ALLOCATORS, gstreamer-allocators-1.0) - PKG_CHECK_MODULES(G_UDEV, gudev-1.0 , [ - AC_DEFINE([HAVE_GUDEV], 1, [Define if gudev is installed]) - HAVE_GUDEV="yes" ], - [HAVE_GUDEV="no"]) - PKG_CHECK_MODULES(LIBMFX, libmfx, - [ - AC_DEFINE(HAVE_LIBMFX, 1, [Define if mfx_dispatcher is available]) - HAVE_MSDK="yes" - dnl external msdk dispatchers sometimes install headers into prefix/mfx/ - save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$LIBMFX_CFLAGS $save_CPPFLAGS" - AC_CHECK_HEADER(mfx/mfxdefs.h, [HAVE_MFX_MFXDEFS_H=1], [HAVE_MFX_MFXDEFS_H=0]) - if test $HAVE_MFX_MFXDEFS_H -eq 1; then - MFX_INCDIR="`$PKG_CONFIG --variable=includedir libmfx`" - MSDK_CFLAGS="-I$MFX_INCDIR/mfx" - AC_SUBST(MSDK_CFLAGS) - fi - CPPFLAGS="$save_CPPFLAGS" - ], [ - AC_ARG_WITH([msdk-prefix], - AS_HELP_STRING([--with-msdk-prefix], - [Use the provided prefix for detecting the Intel MediaSDK]), - [AS_IF([test "x$with_msdk_prefix" != "x"], - [MSDK_PREFIX="$with_msdk_prefix"])], - [AS_IF([test "x$MFX_HOME" != "x"], - [MSDK_PREFIX="$MFX_HOME"], - [MSDK_PREFIX="/opt/intel/media"])]) - MSDK_CFLAGS="-I$MSDK_PREFIX/include -I$MSDK_PREFIX/include/mfx" - MSDK_LIBS="-L$MSDK_PREFIX/lib/lin_x64 -L$MSDK_PREFIX/lib/x64 -L$MSDK_PREFIX/lib64 -L$MSDK_PREFIX/lib -lmfx -ldl" - AC_SUBST(MSDK_CFLAGS) - AC_SUBST(MSDK_LIBS) - - save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$MSDK_CFLAGS $save_CPPFLAGS" - AC_CHECK_HEADER(mfxdefs.h, HAVE_MFXDEFS_H="yes", HAVE_MFXDEFS_H="no") - CPPFLAGS="$save_CPPFLAGS" - - save_LIBS="$LIBS" - LIBS="$MSDK_LIBS $LIBS" - AC_LANG_PUSH([C++]) - AC_CHECK_LIB(mfx,MFXInit,HAVE_MFX_LIB="yes",HAVE_MFX_LIB="no") - AC_LANG_POP([C++]) - LIBS="$save_LIBS" - - if test "x$HAVE_MFXDEFS_H" = "xyes" \ - -a "x$HAVE_MFX_LIB" = "xyes"; then - HAVE_MSDK="yes" - else - HAVE_MSDK="no" - fi - ]) - - PKG_CHECK_MODULES(LIBVA_DRM, libva-drm, HAVE_LIBVA_DRM="yes", HAVE_LIBVA_DRM="no") - - if test "x$HAVE_GUDEV" = "xyes" \ - -a "x$HAVE_MSDK" = "xyes" \ - -a "x$HAVE_LIBVA_DRM" = "xyes"; then - HAVE_MSDK="yes" - else - HAVE_MSDK="no" - fi -], [], [ - dnl check the availability of vp9 apis - USE_MSDK_VP9_DEC=0 - save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$LIBMFX_CFLAGS $MSDK_CFLAGS $save_CPPFLAGS" - AC_CHECK_HEADER(mfxvp9.h, [HAVE_MFXVP9_H=1], [HAVE_MFXVP9_H=0], - [ - #include - ]) - - if test $HAVE_MFXVP9_H -eq 1; then - USE_MSDK_VP9_DEC=1 - AC_DEFINE(USE_MSDK_VP9_DEC, 1, [Define if MediaSDK VP9 decoder api is available]) - fi -], [USE_MSDK_VP9_DEC=0]) -AM_CONDITIONAL(USE_MSDK_LIBVA, - test "x$HAVE_MSDK" = "xyes" -a "x$HAVE_LIBVA_DRM" = "xyes") -AM_CONDITIONAL([USE_MSDK_VP9_DEC], - [test $USE_MSDK_VP9_DEC -eq 1]) - -dnl *** ext plug-ins *** -dnl keep this list sorted alphabetically ! - -if test "x$BUILD_EXTERNAL" = "xyes"; then - -dnl *** assrender *** -translit(dnm, m, l) AM_CONDITIONAL(USE_ASSRENDER, true) -AG_GST_CHECK_FEATURE(ASSRENDER, [ASS/SSA renderer], assrender, [ - PKG_CHECK_MODULES(ASSRENDER, libass >= 0.10.2, [ - HAVE_ASSRENDER="yes" ], [ - HAVE_ASSRENDER="no" - ]) -]) -AC_SUBST(ASSRENDER_CFLAGS) -AC_SUBST(ASSRENDER_LIBS) - -dnl *** AOM *** -translit(dnm, m, l) AM_CONDITIONAL(USE_AOM, true) -AG_GST_CHECK_FEATURE(AOM, [AV1 encoder/decoder], aom, [ - AG_GST_PKG_CHECK_MODULES(AOM, aom) -]) - -dnl *** avtp *** -translit(dnm, m, l) AM_CONDITIONAL(USE_AVTP, true) -AG_GST_CHECK_FEATURE(AVTP, [Audio/Video Transport Protocol], avtp, [ - AG_GST_PKG_CHECK_MODULES(AVTP, avtp) -]) - -dnl *** vo-amrwbenc *** -translit(dnm, m, l) AM_CONDITIONAL(USE_VOAMRWBENC, true) -AG_GST_CHECK_FEATURE(VOAMRWBENC, [vo-amrwbenc library], vo-amrwbenc, [ - AG_GST_PKG_CHECK_MODULES(VOAMRWBENC, vo-amrwbenc >= 0.1.0) -]) - -dnl *** vo-aacenc *** -translit(dnm, m, l) AM_CONDITIONAL(USE_VOAACENC, true) -AG_GST_CHECK_FEATURE(VOAACENC, [vo-aacenc library], vo-aacenc, [ - AG_GST_PKG_CHECK_MODULES(VOAACENC, vo-aacenc >= 0.1.0) -]) - -dnl *** bs2b *** -translit(dnm, m, l) AM_CONDITIONAL(USE_BS2B, true) -AG_GST_CHECK_FEATURE(BS2B, [bs2b], bs2b, [ - PKG_CHECK_MODULES(BS2B, libbs2b >= 3.1.0, HAVE_BS2B="yes", [ - HAVE_BS2B="no" - ]) - AC_SUBST(BS2B_CFLAGS) - AC_SUBST(BS2B_LIBS) -]) - -dnl *** BZ2 *** -translit(dnm, m, l) AM_CONDITIONAL(USE_BZ2, true) -AG_GST_CHECK_FEATURE(BZ2, [bz2 library], bz2, [ - save_LIBS=$LIBS - LIBS="$LIBS -lbz2" - AC_MSG_CHECKING([for BZ2_bzlibVersion in -lbz2]) - AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[const char *version = BZ2_bzlibVersion ();]])],[HAVE_BZ2=yes],[HAVE_BZ2=no]) - AC_MSG_RESULT($HAVE_BZ2) - LIBS=$save_LIBS - if test "x$HAVE_BZ2" = "xyes"; then - BZ2_LIBS="-lbz2" - fi - AC_SUBST(BZ2_LIBS) - -]) - -#dnl *** cairo *** -#translit(dnm, m, l) AM_CONDITIONAL(USE_CAIRO, true) -#AG_GST_CHECK_FEATURE(CAIRO, [cairo plug-in], cairo, [ -# PKG_CHECK_MODULES(CAIRO, cairo >= 1.0 glitz-glx, HAVE_CAIRO=yes, [ -# HAVE_CAIRO=no -# ]) -# AC_SUBST(CAIRO_CFLAGS) -# AC_SUBST(CAIRO_LIBS) -#]) - -dnl *** chromaprint *** -translit(dnm, m, l) AM_CONDITIONAL(USE_CHROMAPRINT, true) -AG_GST_CHECK_FEATURE(CHROMAPRINT, [chromaprint], chromaprint, [ - PKG_CHECK_MODULES(CHROMAPRINT, libchromaprint, HAVE_CHROMAPRINT="yes", [ - HAVE_CHROMAPRINT="no" - ]) - AC_SUBST(CHROMAPRINT_CFLAGS) - AC_SUBST(CHROMAPRINT_LIBS) -]) - -dnl *** Curl *** -translit(dnm, m, l) AM_CONDITIONAL(USE_CURL, true) -AG_GST_CHECK_FEATURE(CURL, [Curl plugin], curl, [ - PKG_CHECK_MODULES(CURL, libcurl >= 7.35.0, [ - HAVE_CURL="yes" - AC_CHECK_HEADERS([unistd.h sys/socket.h sys/types.h netinet/in.h netinet/tcp.h fcntl.h], [ ], [ - AC_CHECK_HEADERS([unistd.h sys/types.h winsock2.h ws2tcpip.h fcntl.h], [ ], [HAVE_CURL="no"]) - ]) - AC_CHECK_HEADERS([netinet/ip.h], [], [HAVE_CURL="no"], - [[#ifdef HAVE_SYS_TYPES_H - # include - #endif - #ifdef HAVE_NETINET_IN_H - # include - #endif - ]]) - AC_MSG_CHECKING([for socket support needed by curlsink]) - AC_MSG_RESULT($HAVE_CURL) - ], [ - HAVE_CURL="no" - ]) - AC_SUBST(CURL_CFLAGS) - AC_SUBST(CURL_LIBS) - PKG_CHECK_MODULES(SSH2, libssh2 >= 1.4.3, [ - HAVE_SSH2="yes" - AC_DEFINE(HAVE_SSH2, 1, [Define if libssh2 is available]) - ], [ - HAVE_SSH2="no" - ]) - AM_CONDITIONAL(USE_SSH2, test "x$HAVE_SSH2" = "xyes") - AC_SUBST(SSH2_CFLAGS) - AC_SUBST(SSH2_LIBS) -],,,[AM_CONDITIONAL(USE_SSH2, false)]) - -dnl **** DASH **** -translit(dnm, m, l) AM_CONDITIONAL(USE_DASH, true) -AG_GST_CHECK_FEATURE(DASH, [DASH plug-in], dash, [ - PKG_CHECK_MODULES(LIBXML2, libxml-2.0 >= 2.8, [HAVE_LIBXML2="yes" - HAVE_DASH="yes"], [HAVE_LIBXML2="no" - HAVE_DASH="no"]) - AC_SUBST(LIBXML2_CFLAGS) - AC_SUBST(LIBXML2_LIBS) -]) - -dnl *** dc1394 *** -translit(dnm, m, l) AM_CONDITIONAL(USE_DC1394, true) -AG_GST_CHECK_FEATURE(DC1394, [libdc1394], dc1394, [ - PKG_CHECK_MODULES(LIBDC1394, libdc1394-2 >= 2.0.0, [ - if test -z "`$PKG_CONFIG --modversion libdc1394-2 | grep 2.0.0-rc`"; then - HAVE_DC1394="yes" - else - HAVE_DC1394="no" - fi - ], [ - HAVE_DC1394="no" - AC_MSG_RESULT(no) - ]) - AC_SUBST(LIBDC1394_CFLAGS) - AC_SUBST(LIBDC1394_LIBS) -]) - -dnl *** decklink *** -translit(dnm, m, l) AM_CONDITIONAL(USE_DECKLINK, true) -AG_GST_CHECK_FEATURE(DECKLINK, [decklink], decklink, [ - HAVE_DECKLINK=no - case "$host" in - *android*) - HAVE_DECKLINK=no - ;; - *-*linux*) - if test "x$HAVE_PTHREAD_H" = "xyes"; then - AC_CHECK_LIB(dl, dlopen, - [ - HAVE_DECKLINK=yes - DECKLINK_CXXFLAGS= - DECKLINK_LIBS="-lpthread -ldl" - ]) - fi - ;; - *-*darwin*) - if test "x$HAVE_PTHREAD_H" = "xyes"; then - AC_CHECK_LIB(dl, dlopen, - [ - HAVE_DECKLINK=yes - DECKLINK_CXXFLAGS= - DECKLINK_LIBS="-lpthread -ldl" - HAVE_DECKLINK_OSX=yes - ]) - fi - ;; - *-mingw*) - HAVE_DECKLINK=yes - DECKLINK_CXXFLAGS= - DECKLINK_LIBS="-lole32 -loleaut32" - HAVE_DECKLINK_WIN=yes - ;; - *) - HAVE_DECKLINK=no - ;; - esac - - AC_SUBST(DECKLINK_CXXFLAGS) - AC_SUBST(DECKLINK_LIBS) -]) -AM_CONDITIONAL(DECKLINK_OSX, test "x$HAVE_DECKLINK_OSX" = xyes) -AM_CONDITIONAL(DECKLINK_WIN, test "x$HAVE_DECKLINK_WIN" = xyes) - -dnl **** DirectFB **** -translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTFB, true) -AG_GST_CHECK_FEATURE(DIRECTFB, [directfb], dfbvideosink , [ - PKG_CHECK_MODULES(DIRECTFB, directfb >= 0.9.24, HAVE_DIRECTFB="yes", [ - HAVE_DIRECTFB="no" - ]) -]) - -dnl **** Wayland **** -translit(dnm, m, l) AM_CONDITIONAL(USE_WAYLAND, true) -AC_PATH_PROG([wayland_scanner], [wayland-scanner]) -AG_GST_CHECK_FEATURE(WAYLAND, [wayland sink], wayland , [ - PKG_CHECK_MODULES(WAYLAND, wayland-client >= 1.11.0 libdrm >= 2.4.55 wayland-protocols >= 1.15, [ - if test "x$wayland_scanner" != "x"; then - HAVE_WAYLAND="yes" - AC_SUBST(WAYLAND_PROTOCOLS_DATADIR, `$PKG_CONFIG --variable=pkgdatadir wayland-protocols`) - else - AC_MSG_RESULT([wayland-scanner is required to build the wayland plugin]) - HAVE_WAYLAND="no" - fi - ], - [ HAVE_WAYLAND="no" - ]) -]) - -dnl **** WebP **** -translit(dnm, m, l) AM_CONDITIONAL(USE_WEBP, true) -AG_GST_CHECK_FEATURE(WEBP, [WebP], webp , [ - PKG_CHECK_MODULES(WEBP, libwebp >= 0.2.1, [ - HAVE_WEBP="yes" ], [ HAVE_WEBP="no" - ]) - AC_SUBST(WEBP_CFLAGS) - AC_SUBST(WEBP_LIBS) -]) - -dnl *** DTS *** -translit(dnm, m, l) AM_CONDITIONAL(USE_DTS, true) -AG_GST_CHECK_FEATURE(DTS, [dts library], dtsdec, [ - HAVE_DTS="yes" - AG_GST_CHECK_LIBHEADER(DTS, dca, dca_init, $LIBM, dca.h, - DTS_LIBS="-ldca $LIBM", HAVE_DTS="no") - if test $HAVE_DTS = "no"; then - AG_GST_CHECK_LIBHEADER(DTS, dts_pic, dts_init, $LIBM, dts.h, - [ DTS_LIBS="-ldts_pic $LIBM" - AC_DEFINE(DTS_OLD, 1, [Define if an old libdts is used]) - ]) - fi - AC_SUBST(DTS_LIBS) -]) - -dnl *** resindvd *** -translit(dnm, m, l) AM_CONDITIONAL(USE_RESINDVD, true) -AG_GST_CHECK_FEATURE(RESINDVD, [resindvd plugin], resindvd, [ - PKG_CHECK_MODULES(DVDNAV, dvdnav >= 4.1.2 dvdread >= 4.1.2, HAVE_RESINDVD="yes", [ - HAVE_RESINDVD="no" - ]) -]) - -dnl **** Free AAC Encoder (FAAC) **** -translit(dnm, m, l) AM_CONDITIONAL(USE_FAAC, true) -AG_GST_CHECK_FEATURE(FAAC, [AAC encoder plug-in], faac, [ - AG_GST_CHECK_LIBHEADER(FAAC, faac, faacEncOpen, $LIBM, faac.h, - FAAC_LIBS="-lfaac $LIBM") - AC_SUBST(FAAC_LIBS) -]) - -dnl **** Free AAC Decoder (FAAD2) **** -translit(dnm, m, l) AM_CONDITIONAL(USE_FAAD, true) -AG_GST_CHECK_FEATURE(FAAD, [FAAD2 AAC decoder plug-in], faad, [ - AG_GST_CHECK_LIBHEADER(FAAD, faad, NeAACDecOpen, $LIBM, neaacdec.h, [ - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ - #if !defined(FAAD2_VERSION) || !defined(FAAD_FMT_DOUBLE) - #error Not faad2 - #elif !defined(LATM) - #error Not faad2 >= 2.7 - #endif - ]])],[ - HAVE_FAAD="yes" - FAAD_LIBS="-lfaad" - ], [ - AC_MSG_WARN([Found libfaad, but version not recent enough. Need faad2 >= 2.7]) - HAVE_FAAD="no" - ]) - ], [ - HAVE_FAAD="no" - ]) - AC_SUBST(FAAD_LIBS) -]) - -dnl *** fbdev *** -translit(dnm, m, l) AM_CONDITIONAL(USE_FBDEV, true) -AG_GST_CHECK_FEATURE(FBDEV, [linux framebuffer], fbdevsink, [ - if test "x$HAVE_FBDEV" != "xyes"; then - AC_CHECK_HEADER([linux/fb.h], HAVE_FBDEV=yes, HAVE_FBDEV=no) - fi -]) - -dnl *** fdkaac *** -translit(dnm, m, l) AM_CONDITIONAL(USE_FDK_AAC, true) -AG_GST_CHECK_FEATURE(FDK_AAC, [fdkaac plugin], fdkaac, [ - PKG_CHECK_MODULES(FDK_AAC, fdk-aac, HAVE_FDK_AAC="yes", HAVE_FDK_AAC="no") - - PKG_CHECK_EXISTS(fdk-aac >= 2.0.0, [ - AC_DEFINE(HAVE_FDK_AAC_2_0_0, 1, [Define if we have fdk-aac >= 2.0.0]) - ]) - - PKG_CHECK_EXISTS(fdk-aac >= 0.1.4, [ - AC_DEFINE(HAVE_FDK_AAC_0_1_4, 1, [Define if we have fdk-aac >= 0.1.4]) - ]) -]) - -dnl *** flite *** -translit(dnm, m, l) AM_CONDITIONAL(USE_FLITE, true) -AG_GST_CHECK_FEATURE(FLITE, [Flite plugin], flite, [ - AG_GST_CHECK_LIBHEADER(FLITE, flite, flite_init, $LIBM, flite/flite.h, - FLITE_LIBS="-lflite -lflite_cmu_us_kal -lflite_usenglish -lflite_cmulex $LIBM") - - AC_SUBST(FLITE_CFLAGS) - AC_SUBST(FLITE_LIBS) -]) - -dnl *** gsm *** -translit(dnm, m, l) AM_CONDITIONAL(USE_GSM, true) -AG_GST_CHECK_FEATURE(GSM, [GSM library], gsmenc gsmdec, [ - AG_GST_CHECK_LIBHEADER(GSM, gsm, gsm_create, , gsm.h, GSM_LIBS="-lgsm") - if test $HAVE_GSM != "yes"; then - AG_GST_CHECK_LIBHEADER(GSM, gsm, gsm_create, , gsm/gsm.h, GSM_LIBS="-lgsm") - if test $HAVE_GSM = "yes"; then - AC_DEFINE(GSM_HEADER_IN_SUBDIR, 1, [Define if GSM header in gsm/ subdir]) - fi - fi - AC_SUBST(GSM_LIBS) -]) - -dnl *** fluidSynth *** -translit(dnm, m, l) AM_CONDITIONAL(USE_FLUIDSYNTH, true) -AG_GST_CHECK_FEATURE(FLUIDSYNTH, [fluidsynth], fluidsynth, [ - PKG_CHECK_MODULES(FLUIDSYNTH, fluidsynth >= 1.0, HAVE_FLUIDSYNTH="yes", [ - HAVE_FLUIDSYNTH="no" - ]) -]) - -dnl *** kate *** -translit(dnm, m, l) AM_CONDITIONAL(USE_KATE, true) -AG_GST_CHECK_FEATURE(KATE, [Kate], kate, [ - PKG_CHECK_MODULES(KATE, kate >= 0.1.7, HAVE_KATE="yes", [ - HAVE_KATE="no" - ]) - AC_SUBST(KATE_CFLAGS) - AC_SUBST(KATE_LIBS) - PKG_CHECK_MODULES(TIGER, tiger >= 0.3.2, - [ - HAVE_TIGER="yes" - AC_DEFINE(HAVE_TIGER, 1, [Define if libtiger is available]) - ], - [ - HAVE_TIGER="no" - ] - ) - AM_CONDITIONAL(USE_TIGER, test "x$HAVE_TIGER" = "xyes") - AC_SUBST(TIGER_CFLAGS) - AC_SUBST(TIGER_LIBS) -],,,[AM_CONDITIONAL(USE_TIGER, false)]) - -dnl *** kms *** -translit(dnm, m, l) AM_CONDITIONAL(USE_KMS, true) -AG_GST_CHECK_FEATURE(KMS, [drm/kms libraries], kms, [ - AG_GST_PKG_CHECK_MODULES(GST_ALLOCATORS, gstreamer-allocators-1.0) - PKG_CHECK_MODULES([KMS_DRM], [libdrm >= 2.4.55], HAVE_KMS=yes, HAVE_KMS=no) -]) - -dnl *** ladspa *** -translit(dnm, m, l) AM_CONDITIONAL(USE_LADSPA, true) -AG_GST_CHECK_FEATURE(LADSPA, [ladspa], ladspa, [ - AC_CHECK_HEADER(ladspa.h, HAVE_LADSPA="yes", HAVE_LADSPA="no") - - PKG_CHECK_MODULES(LRDF, lrdf, HAVE_LRDF=yes, HAVE_LRDF=no) - if test $HAVE_LRDF = "yes"; then - AC_DEFINE(HAVE_LRDF, 1, [Define if we have liblrdf]) - fi - AC_SUBST(LRDF_LIBS) - AC_SUBST(LRDF_CFLAGS) -]) - -dnl *** LCM2 *** -#translit(dnm, m, l) AM_CONDITIONAL(USE_LCMS2, true) -AG_GST_CHECK_FEATURE(LCMS2, [LCMS colormanagement plugin], lcms2, [ - PKG_CHECK_MODULES(LCMS2, lcms2 >= 2.7, HAVE_LCMS2="yes", [ - HAVE_LCMS2="no" - ]) - AC_SUBST(LCMS2_LIBS) -]) - -dnl *** LV2 *** -translit(dnm, m, l) AM_CONDITIONAL(USE_LV2, true) -AG_GST_CHECK_FEATURE(LV2, [lv2], lv2, [ - PKG_CHECK_MODULES(LILV, lilv-0 >= 0.22, [ - HAVE_LV2="yes", - HAVE_LILV_0_22="yes" - AC_DEFINE(HAVE_LILV_0_22, 1, [Define if we have liblilv >= 0.22]) - ],[ - PKG_CHECK_MODULES(LILV, lilv-0 >= 0.16, HAVE_LV2="yes", HAVE_LV2="no") - ]) - AC_SUBST(LILV_CFLAGS) - AC_SUBST(LILV_LIBS) -]) - -dnl *** libde265 *** -translit(dnm, m, l) AM_CONDITIONAL(USE_LIBDE265, true) -AG_GST_CHECK_FEATURE(LIBDE265, [libde265 HEVC/H.265 decoder], libde265, [ - PKG_CHECK_MODULES(LIBDE265, libde265 >= 0.9, HAVE_LIBDE265="yes", HAVE_LIBDE265="no") - AC_SUBST(LIBDE265_CFLAGS) - AC_SUBST(LIBDE265_LIBS) -]) - -dnl *** libmms *** -translit(dnm, m, l) AM_CONDITIONAL(USE_LIBMMS, true) -AG_GST_CHECK_FEATURE(LIBMMS, [mms protocol library], libmms, [ - dnl check with pkg-config first - PKG_CHECK_MODULES(LIBMMS, libmms >= 0.4, HAVE_LIBMMS="yes", [ - HAVE_LIBMMS="no" - ]) -]) -AC_SUBST(LIBMMS_LIBS) - -dnl *** libsrt *** -translit(dnm, m, l) AM_CONDITIONAL(USE_SRT, true) -AG_GST_CHECK_FEATURE(SRT, [srt library], srt, [ - PKG_CHECK_MODULES(SRT, srt, HAVE_SRT="yes", HAVE_SRT=no) - AC_SUBST(SRT_LIBS) - AC_SUBST(SRT_CFLAGS) -]) - -dnl *** libsrtp *** -translit(dnm, m, l) AM_CONDITIONAL(USE_SRTP, true) -AG_GST_CHECK_FEATURE(SRTP, [srtp library], srtp, [ - HAVE_SRTP="no" - AG_GST_PKG_CHECK_MODULES(SRTP, libsrtp2 >= 2.1.0) - if test x"$HAVE_SRTP" = x"yes"; then - AC_DEFINE([HAVE_SRTP2], 1, [Define if libsrtp2 is used]) - else - PKG_CHECK_MODULES(SRTP, libsrtp, HAVE_SRTP="yes", - AG_GST_CHECK_LIBHEADER(SRTP, srtp, crypto_policy_set_aes_gcm_128_16_auth, , srtp/srtp.h, SRTP_LIBS="-lsrtp") - ) - fi - AC_SUBST(SRTP_LIBS) - AC_SUBST(SRTP_CFLAGS) -]) - -dnl *** dtls *** -translit(dnm, m, l) AM_CONDITIONAL(USE_DTLS, true) -AG_GST_CHECK_FEATURE(DTLS, [DTLS plugin], dtls, [ - PKG_CHECK_MODULES(DTLS, [ openssl >= 1.0.1 libcrypto ], [ - HAVE_DTLS="yes" - AC_SUBST(DTLS_CFLAGS) - AC_SUBST(DTLS_LIBS) - ], [ - HAVE_DTLS="no" - ]) -]) - -dnl *** ttml *** -translit(dnm, m, l) AM_CONDITIONAL(USE_TTML, true) -AG_GST_CHECK_FEATURE(TTML, [TTML plugin], ttml, [ - PKG_CHECK_MODULES(TTML, [ libxml-2.0 >= 2.9.2 pango cairo pangocairo ], [ - HAVE_TTML="yes" - ], [ - HAVE_TTML="no" - ]) -]) - -dnl *** modplug *** -translit(dnm, m, l) AM_CONDITIONAL(USE_MODPLUG, true) -AG_GST_CHECK_FEATURE(MODPLUG, modplug, modplug, [ - if test "x$HAVE_CXX" != "xyes"; then - AC_MSG_WARN([Not compiling modplug plugin as it requires a C++ compiler]) - HAVE_MODPLUG="no" - else - PKG_CHECK_MODULES(MODPLUG, libmodplug, HAVE_MODPLUG="yes", HAVE_MODPLUG="no") - fi - AC_SUBST(MODPLUG_CFLAGS) - AC_SUBST(MODPLUG_LIBS) -]) - -dnl *** mjpegtools version info *** -dnl some may prefer older version (given quirks above) -dnl hm, no version info seems available within mjpegtools headers -dnl and API really moves along -echo -PKG_CHECK_EXISTS(mjpegtools >= 1.6.1.93 mjpegtools < 1.8.0, [ - mjpegtools_api=10601 -], [ - PKG_CHECK_EXISTS(mjpegtools >= 1.8.0 mjpegtools < 1.9.0, [ - mjpegtools_api=10800 - ], [ - PKG_CHECK_EXISTS(mjpegtools >= 2.0.0, [ - mjpegtools_api=20000 - ], [ - PKG_CHECK_MODULES(MJPEG, mjpegtools >= 1.9.0 mjpegtools < 2.0.0, [ - dnl logging API changed in release candidates - OLD_CFLAGS="$CFLAGS" - OLD_LIBS="$LIBS" - CFLAGS="$MJPEG_CFLAGS" - LIBS="$LIBS $MJPEG_LIBS -lmjpegutils $LIBM $PTHREAD_LIBS" - AC_CHECK_FUNC(mjpeg_loglev_t, [ - mjpegtools_api=10903 - ], [ - mjpegtools_api=10900 - ]) - CFLAGS="$OLD_CFLAGS" - LIBS="$OLD_LIBS" - ], [ - mjpegtools_api=0 - ]) - ]) - ]) -]) -AC_DEFINE_UNQUOTED(GST_MJPEGTOOLS_API, $mjpegtools_api, - [mjpegtools API evolution]) - -dnl *** mpeg2enc *** -translit(dnm, m, l) AM_CONDITIONAL(USE_MPEG2ENC, true) -AG_GST_CHECK_FEATURE(MPEG2ENC, [mpeg2enc], mpeg2enc, [ - HAVE_MPEG2ENC="no" - dnl we require a c++ compiler for this one - if [ test x$HAVE_CXX = xyes ]; then - dnl libmpeg2enc was first included in mjpegtools-1.6.2-rc3 (1.6.1.92) - dnl since many distros include mjpegtools specifically without mplex - dnl and mpeg2enc, we check for mpeg2enc on its own, too. - PKG_CHECK_MODULES(MPEG2ENC, mjpegtools >= 1.6.1.93, [ - dnl HACK because mpeg2enc 1.8.0 header files have a spurious 'include config.h' - touch config.h - dnl switch over to c++ to test things - AC_LANG([C++]) - OLD_CPPFLAGS="$CPPFLAGS" - dnl HACK as above - CPPFLAGS_GOOD="$CPPFLAGS $MPEG2ENC_CFLAGS" - CPPFLAGS="$CPPFLAGS_GOOD -I." - dnl check headers - mpeg2enc_headers_ok=no - AC_CHECK_HEADER([mpeg2encoder.hh], [ - MPEG2ENC_LIBS="$MPEG2ENC_LIBS -lmpeg2encpp $LIBM $PTHREAD_LIBS" - OLD_LIBS="$LIBS" - LIBS="$LIBS $MPEG2ENC_LIBS" - AC_MSG_CHECKING([for valid mpeg2enc objects]) - AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - #include - - int - main (int argc, - char *argv[]) - { - MPEG2EncOptions *options = new MPEG2EncOptions (); - MPEG2Encoder *encoder = new MPEG2Encoder (*options); - return 0; - } - ]])],[ - AC_MSG_RESULT(yes) - dnl so far so good, let's check more things: - dnl mjpegtools-1.8.0 does not install the required - dnl mpeg2syntaxcodes.h header by default, and a new release - dnl is not in sight, so check for this oversight in case - dnl distros or folks have fixed this themselves - if test "$mjpegtools_api" -ge "10800"; then - AC_CHECK_HEADER([mpeg2syntaxcodes.h], [ - mpeg2enc_headers_ok=yes - ], [ - mpeg2enc_headers_ok=no - ]) - else - mpeg2enc_headers_ok=yes - fi - if test "x$mpeg2enc_headers_ok" = "xyes"; then - HAVE_MPEG2ENC="yes" - fi - CPPFLAGS="$CPPFLAGS_GOOD" - AC_SUBST(MPEG2ENC_CFLAGS) - AC_SUBST(MPEG2ENC_LIBS) - ],[ - AC_MSG_RESULT(no) - ],[]) - LIBS="$OLD_LIBS" - ]) - - CPPFLAGS="$OLD_CPPFLAGS" - AC_LANG([C]) - ], [ - HAVE_MPEG2ENC="no" - ]) - fi -]) - -dnl *** mplex *** -translit(dnm, m, l) AM_CONDITIONAL(USE_MPLEX, true) -AG_GST_CHECK_FEATURE(MPLEX, [mplex], mplex, [ - HAVE_MPLEX="no" - dnl we require a c++ compiler for this one - if [ test x$HAVE_CXX = xyes ]; then - dnl libmplex was first included in mjpegtools-1.6.2-rc4 (1.6.1.93) - dnl since many distros include mjpegtools specifically without mplex - dnl and mpeg2enc, we check for mplex on its own, too. - dnl libmplex < 1.9rc? has fuzzy ABI, valgrind and other problems - PKG_CHECK_MODULES(MPLEX, mjpegtools >= 1.9.0, [ - dnl HACK because mplex 2.0.0 header files have a spurious 'include config.h' - touch config.h - dnl switch over to c++ to test things - AC_LANG([C++]) - OLD_CPPFLAGS="$CPPFLAGS" - dnl HACK as above - CPPFLAGS_GOOD="$CPPFLAGS $MPLEX_CFLAGS" - CPPFLAGS="$CPPFLAGS_GOOD -I." - AC_CHECK_HEADER(interact.hpp, [ - MPLEX_LIBS="$MPLEX_LIBS -lmplex2 $LIBM" - OLD_LIBS="$LIBS" - LIBS="$LIBS $MPLEX_LIBS" - OLD_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $MPLEX_LDFLAGS" - dnl older libmplex uses off_t SegmentSize (), which leads to fuzzy ABI; - dnl don't want this here - AC_MSG_CHECKING([for valid mplex objects]) - AC_RUN_IFELSE([AC_LANG_SOURCE([[ - -#include -#include -#include -int -main (int argc, - char *argv[]) -{ - class TestOutputStream : public OutputStream { - public: - TestOutputStream () : OutputStream () { } - void Write (uint8_t *a, unsigned int b) { } - void NextSegment () { } - uint64_t SegmentSize () { return 0; } - void Close () { } - int Open () { return 0; } -}; - MultiplexJob *job = new MultiplexJob (); - vector inputs; - job->SetupInputStreams (inputs); - TestOutputStream *out = new TestOutputStream (); - Multiplexor *mux = new Multiplexor(*job, *out, NULL); - return 0; -} - ]])],[ - HAVE_MPLEX="yes" - CPPFLAGS="$CPPFLAGS_GOOD" - AC_SUBST(MPLEX_CFLAGS) - AC_SUBST(MPLEX_LIBS) - AC_SUBST(MPLEX_LDFLAGS) - AC_MSG_RESULT(yes) - ],[AC_MSG_RESULT(no)],[]) - LIBS="$OLD_LIBS" - LDFLAGS="$OLD_LDFLAGS" - ]) - CPPFLAGS="$OLD_CPPFLAGS" - AC_LANG([C]) - ], HAVE_MPLEX="no") - fi -]) - -dnl *** musepack *** -translit(dnm, m, l) AM_CONDITIONAL(USE_MUSEPACK, true) -AG_GST_CHECK_FEATURE(MUSEPACK, [musepackdec], musepack, [ - AC_CHECK_HEADER([mpc/mpcdec.h], [ - HAVE_MUSEPACK="yes" - MUSEPACK_LIBS="-lmpcdec" - AC_SUBST(MUSEPACK_LIBS) - ], [HAVE_MUSEPACK="no"]) -]) - -dnl *** neon *** -translit(dnm, m, l) AM_CONDITIONAL(USE_NEON, true) -AG_GST_CHECK_FEATURE(NEON, [neon http client plugins], neonhttpsrc, [ - PKG_CHECK_MODULES(NEON, neon >= 0.27.0 neon <= 0.30.99, HAVE_NEON="yes", [ - HAVE_NEON="no" - ]) - AC_SUBST(NEON_CFLAGS) - AC_SUBST(NEON_LIBS) -]) - -dnl *** ofa *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OFA, true) -AG_GST_CHECK_FEATURE(OFA, [ofa plugins], ofa, [ - PKG_CHECK_MODULES(OFA, libofa >= 0.9.3, HAVE_OFA="yes", [ - HAVE_OFA="no" - ]) - AC_SUBST(OFA_CFLAGS) - AC_SUBST(OFA_LIBS) -]) - -dnl *** OpenAL *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OPENAL, true) -AG_GST_CHECK_FEATURE(OPENAL, [OpenAL plugin], openal, [ - PKG_CHECK_MODULES(OPENAL, openal >= 1.14, HAVE_OPENAL="yes", [ - HAVE_OPENAL="no" - ]) - AC_SUBST(OPENAL_CFLAGS) - AC_SUBST(OPENAL_LIBS) -]) - -dnl *** opencv *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OPENCV, true) -AG_GST_CHECK_FEATURE(OPENCV, [opencv plugins], opencv, [ - dnl we specify a max. version too because we set CV_NO_BACKWARD_COMPATIBILITY - dnl and don't want the build to break when a new opencv version comes out. - dnl Need to adjust this upwards once we know that our code compiles fine with - dnl a new version and the no-backward-compatibility define. (There doesn't - dnl seem to be a switch to suppress the warnings the cvcompat.h header - dnl causes.) - PKG_CHECK_MODULES([OPENCV], [opencv >= 3.0.0 opencv < 3.5.0] , [ - AC_PROG_CXX - AC_LANG([C++]) - OLD_CPPFLAGS=$CPPFLAGS - CPPFLAGS=$OPENCV_CFLAGS - something_not_found=no - AC_CHECK_HEADERS([opencv2/bgsegm.hpp \ - opencv2/calib3d.hpp \ - opencv2/core.hpp \ - opencv2/imgproc.hpp \ - opencv2/objdetect.hpp \ - opencv2/opencv.hpp \ - opencv2/video.hpp \ - opencv2/bgsegm.hpp], [], [something_not_found=yes]) - - CPPFLAGS=$OLD_CPPFLAGS - AC_LANG([C]) - - if test $something_not_found = "yes"; then - AC_MSG_RESULT([not all opencv2 headers were found]) - HAVE_OPENCV="no" - else - HAVE_OPENCV="yes" - fi - ], [ - PKG_CHECK_MODULES([OPENCV], [opencv4 >= 4.0.0 opencv4 < 4.2.0] , [ - AC_PROG_CXX - AC_LANG([C++]) - OLD_CPPFLAGS=$CPPFLAGS - CPPFLAGS=$OPENCV_CFLAGS - something_not_found=no - AC_CHECK_HEADERS([opencv2/bgsegm.hpp \ - opencv2/calib3d.hpp \ - opencv2/core.hpp \ - opencv2/imgproc.hpp \ - opencv2/objdetect.hpp \ - opencv2/opencv.hpp \ - opencv2/video.hpp \ - opencv2/bgsegm.hpp], [], [something_not_found=yes]) - - CPPFLAGS=$OLD_CPPFLAGS - AC_LANG([C]) - - if test $something_not_found = "yes"; then - AC_MSG_RESULT([not all opencv2 headers were found]) - HAVE_OPENCV="no" - else - HAVE_OPENCV="yes" - fi - ], [ - HAVE_OPENCV="no" - ]) - ]) - OPENCV_PREFIX="`$PKG_CONFIG --variable=prefix opencv`" - AC_DEFINE_UNQUOTED(OPENCV_PREFIX, "$OPENCV_PREFIX", [opencv install prefix]) - AC_SUBST(OPENCV_PREFIX) - OPENCV_PREFIX="`$PKG_CONFIG --variable=prefix opencv`" - AC_DEFINE_UNQUOTED(OPENCV_PREFIX, "$OPENCV_PREFIX", [opencv install prefix]) - AC_SUBST(OPENCV_PREFIX) - AC_SUBST(OPENCV_CFLAGS) - AC_SUBST(OPENCV_LIBS) - dnl the OpenCV prefix is used at runtime for some object properties, and also - dnl used here to detect which directory is the correct one. For the second - dnl case, make sure the right sysroot is used, ensuring correct behavior - dnl during cross compilation. - if test -d "$PKG_CONFIG_SYSROOT_DIR/$OPENCV_PREFIX/share/opencv/"; then - AC_DEFINE_UNQUOTED(OPENCV_PATH_NAME, ["opencv"], [OpenCV path name]) - else - AC_DEFINE_UNQUOTED(OPENCV_PATH_NAME, ["OpenCV"], [OpenCV path name]) - fi -]) - -dnl *** OpenEXR *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OPENEXR, true) -AG_GST_CHECK_FEATURE(OPENEXR, [openexr library], openexr, [ - AG_GST_PKG_CHECK_MODULES(OPENEXR, OpenEXR) -]) - -dnl *** openh264 *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OPENH264, true) -AG_GST_CHECK_FEATURE(OPENH264, [openh264 library], openh264, [ - AG_GST_PKG_CHECK_MODULES(OPENH264, openh264 >= 1.3.0) -]) - -dnl *** OpenJPEG *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OPENJPEG, true) -AG_GST_CHECK_FEATURE(OPENJPEG, [openjpeg library], openjpeg, [ - HAVE_OPENJPEG="no" - AG_GST_PKG_CHECK_MODULES(OPENJPEG, libopenjp2 >= 2.2) - AC_SUBST(OPENJPEG_CFLAGS) - AC_SUBST(OPENJPEG_LIBS) -]) - -dnl *** OpenMPT *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OPENMPT, true) -AG_GST_CHECK_FEATURE(OPENMPT, openmpt, openmpt, [ - PKG_CHECK_MODULES(OPENMPT, libopenmpt, HAVE_OPENMPT="yes", HAVE_OPENMPT="no") - AC_SUBST(OPENMPT_CFLAGS) - AC_SUBST(OPENMPT_LIBS) -]) - -dnl *** OpenNI2 *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OPENNI2, true) -AG_GST_CHECK_FEATURE(OPENNI2, [openni2 library], openni2, [ - PKG_CHECK_MODULES(OPENNI2, libopenni2 >= 0.26, HAVE_OPENNI2="yes", [ HAVE_OPENNI2="no" ] ) - AC_SUBST(OPENNI2_CFLAGS) - AC_SUBST(OPENNI2_LIBS) -]) - -dnl *** Opus *** -translit(dnm, m, l) AM_CONDITIONAL(USE_OPUS, true) -AG_GST_CHECK_FEATURE(OPUS, [opus], opus, [ - PKG_CHECK_MODULES(OPUS, opus >= 0.9.4, [ - AC_DEFINE([HAVE_OPUS], 1, [Define if Opus >= 0.9.4 is installed]) - HAVE_OPUS="yes" - ], [ - HAVE_OPUS="no" - ]) - AC_SUBST(OPUS_CFLAGS) - AC_SUBST(OPUS_LIBS) -]) - -dnl *** pango *** -translit(dnm, m, l) AM_CONDITIONAL(USE_PANGO, true) -AG_GST_CHECK_FEATURE(PANGO, [Pango font rendering], pango, [ - AG_GST_PKG_CHECK_MODULES(PANGO, pango >= 1.22.0 pangocairo >= 1.22.0) -]) - -dnl *** rsvg *** -translit(dnm, m, l) AM_CONDITIONAL(USE_RSVG, true) -AG_GST_CHECK_FEATURE(RSVG, [rsvg decoder], rsvg, [ - AG_GST_PKG_CHECK_MODULES(RSVG, librsvg-2.0 >= 2.36.2) -]) - -dnl *** gl *** -HAVE_GL="no" -translit(dnm, m, l) AM_CONDITIONAL(USE_GL, true) -AG_GST_CHECK_FEATURE(GL, [gl elements], gl, [ - if test "x$HAVE_GST_GL" = "xyes"; then - HAVE_GL="yes" - fi -]) -AM_CONDITIONAL(USE_GL, test "x$HAVE_GL" = "xyes") -AM_CONDITIONAL(USE_OPENGL, test "x$GST_GL_HAVE_API_GL" = "x1") - -dnl *** teletextdec *** -translit(dnm, m, l) AM_CONDITIONAL(USE_TELETEXTDEC, true) -AG_GST_CHECK_FEATURE(TELETEXTDEC, [Teletext decoder], teletextdec, [ - AG_GST_PKG_CHECK_MODULES(TELETEXTDEC, zvbi-0.2) - ]) - -dnl *** wildmidi *** -translit(dnm, m, l) AM_CONDITIONAL(USE_WILDMIDI, true) -AG_GST_CHECK_FEATURE(WILDMIDI, [wildmidi midi soft synth plugin], wildmidi, [ - AG_GST_CHECK_LIBHEADER(WILDMIDI, WildMidi, - WildMidi_Init, , - wildmidi_lib.h, - WILDMIDI_LIBS="-lWildMidi") - WILDMIDI_CFLAGS= - WILDMIDI_LIBS= - if test "x$HAVE_WILDMIDI" = "xyes"; then - AC_MSG_CHECKING([for wildmidi >= 4.0]) - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ - #if LIBWILDMIDI_VER_MAJOR == 0 && LIBWILDMIDI_VER_MINOR < 4 - #error "wildmidi too old" - #endif - ]])], [ AC_MSG_RESULT(yes) - HAVE_WILDMIDI="yes" - WILDMIDI_CFLAGS= - WILDMIDI_LIBS=-lWildMidi - ], [ AC_MSG_RESULT(no) - HAVE_WILDMIDI="no" - ]) - else - AC_MSG_WARN([WildMidi library or development headers not found]) - fi - AC_SUBST(WILDMIDI_CFLAGS) - AC_SUBST(WILDMIDI_LIBS) -]) - -dnl **** Smooth Streaming **** -translit(dnm, m, l) AM_CONDITIONAL(USE_SMOOTHSTREAMING, true) -AG_GST_CHECK_FEATURE(SMOOTHSTREAMING, [Smooth Streaming plug-in], smoothstreaming, [ - PKG_CHECK_MODULES(LIBXML2, libxml-2.0 >= 2.4, - [HAVE_LIBXML2="yes" - HAVE_SMOOTHSTREAMING="yes"], - [HAVE_LIBXML2="no" - HAVE_SMOOTHSTREAMING="no"]) - AC_SUBST(LIBXML2_CFLAGS) - AC_SUBST(LIBXML2_LIBS) -]) - -dnl *** sndfile *** -translit(dnm, m, l) AM_CONDITIONAL(USE_SNDFILE, true) -AG_GST_CHECK_FEATURE(SNDFILE, [sndfile plug-in], sfdec sfenc, [ - PKG_CHECK_MODULES(SNDFILE, sndfile >= 1.0.16, HAVE_SNDFILE="yes", HAVE_SNDFILE="no") - AC_SUBST(SNDFILE_CFLAGS) - AC_SUBST(SNDFILE_LIBS) -]) - -dnl *** soundtouch *** -translit(dnm, m, l) AM_CONDITIONAL(USE_SOUNDTOUCH, true) -AG_GST_CHECK_FEATURE(SOUNDTOUCH, [soundtouch plug-in], soundtouch, [ - dnl We only need -lBPM on soundtouch < 1.4 - dnl We check for libSoundTouch since Debian used it before upstream - dnl added a pkgconfig file. - HAVE_SOUNDTOUCH_1_4=yes - PKG_CHECK_MODULES(SOUNDTOUCH, soundtouch, - [HAVE_SOUNDTOUCH=yes], - [PKG_CHECK_MODULES(SOUNDTOUCH, soundtouch-1.4, - [HAVE_SOUNDTOUCH=yes], - [PKG_CHECK_MODULES(SOUNDTOUCH, soundtouch-1.0, - [HAVE_SOUNDTOUCH=yes - HAVE_SOUNDTOUCH_1_4=no - SOUNDTOUCH_LIBS="$SOUNDTOUCH_LIBS -lBPM"], - [PKG_CHECK_MODULES(SOUNDTOUCH, libSoundTouch >= 1.4, - [HAVE_SOUNDTOUCH=yes], - [PKG_CHECK_MODULES(SOUNDTOUCH, libSoundTouch, - [HAVE_SOUNDTOUCH=yes - HAVE_SOUNDTOUCH_1_4=no - SOUNDTOUCH_LIBS="$SOUNDTOUCH_LIBS -lBPM"], - HAVE_SOUNDTOUCH=no)])])])]) - AC_SUBST(SOUNDTOUCH_CFLAGS) - AC_SUBST(SOUNDTOUCH_LIBS) - if test "x$HAVE_CXX" != "xyes"; then - USE_SOUNDTOUCH=false - AC_MSG_NOTICE([Not building soundtouch plugin: no C++ compiler found]) - fi - if test "x$HAVE_SOUNDTOUCH" = "xyes" -a "x$HAVE_SOUNDTOUCH_1_4" = "xyes"; then - AC_DEFINE([HAVE_SOUNDTOUCH_1_4], [1], - [Defined if the available libSoundTouch is >= 1.4]) - fi -]) - -dnl *** gme *** -translit(dnm, m, l) AM_CONDITIONAL(USE_GME, true) -AG_GST_CHECK_FEATURE(GME, [gme decoder], gme, [ - AC_CHECK_HEADER(gme/gme.h, [ - AC_CHECK_LIB(gme, gme_new_emu, [ - GME_LIBS="-lgme" - AC_SUBST(GME_LIBS) - HAVE_GME=yes - ], [ - HAVE_GME=no - ]) - ], [ - HAVE_GME=no - ]) - - if test "x$HAVE_GME" = "xyes"; then - AC_CHECK_LIB(gme, gme_enable_accuracy, [ - AC_DEFINE(HAVE_LIBGME_ACCURACY, 1, [Define if gme 0.5.6 or newer is available]) - ]) - fi -]) - -dnl *** dvb *** -translit(dnm, m, l) AM_CONDITIONAL(USE_DVB, true) -AG_GST_CHECK_FEATURE(DVB, [DVB Source], dvb, [ - AC_MSG_CHECKING([Checking for up to date dvb installation]) - AC_CHECK_HEADER(linux/dvb/version.h, [ - AC_MSG_CHECKING([for up-to-date dvb API]) - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ - #if DVB_API_VERSION < 5 || (DVB_API_VERSION == 5 && DVB_API_VERSION_MINOR <= 4) - #error "Incompatible dvb API" - #endif - ]])], [ AC_MSG_RESULT(yes) - HAVE_DVB="yes" - ], [ AC_MSG_RESULT(no) - HAVE_DVB="no" - ]) - ], [HAVE_DVB="no"]) -]) - -dnl *** sbc *** -translit(dnm, m, l) AM_CONDITIONAL(USE_SBC, true) -AG_GST_CHECK_FEATURE(SBC, [SBC bluetooth audio codec], sbc, [ - AG_GST_PKG_CHECK_MODULES(SBC, [sbc >= 1.0]) -]) - -dnl *** zbar *** -translit(dnm, m, l) AM_CONDITIONAL(USE_ZBAR, true) -AG_GST_CHECK_FEATURE(ZBAR, [ZBar barcode detector], zbar, [ - AG_GST_PKG_CHECK_MODULES(ZBAR, zbar >= 0.9) -]) - -dnl *** rtmp *** -translit(dnm, m, l) AM_CONDITIONAL(USE_RTMP, true) -AG_GST_CHECK_FEATURE(RTMP, [rtmp library], rtmp, [ - AG_GST_PKG_CHECK_MODULES(RTMP, librtmp) -]) - -dnl *** spandsp *** -translit(dnm, m, l) AM_CONDITIONAL(USE_SPANDSP, true) -AG_GST_CHECK_FEATURE(SPANDSP, [Spandsp], spandsp, [ - PKG_CHECK_MODULES(SPANDSP, spandsp >= 0.0.6, [ - HAVE_SPANDSP="yes" ], [ - HAVE_SPANDSP="no" - ]) -]) -AC_SUBST(SPANDSP_CFLAGS) -AC_SUBST(SPANDSP_LIBS) - -dnl *** hls-crypto *** -AC_ARG_WITH([hls-crypto], - AS_HELP_STRING([--with-hls-crypto=auto|nettle|libgcrypt|openssl], [ - which cryptographic library version to compile against for hls (default: auto) - ]), [ - AS_CASE([$with_hls_crypto], - [nettle],[], - [libgcrypt],[], - [openssl],[], - [with_hls_crypto=auto] - ) - ] -) - -dnl *** hls *** -translit(dnm, m, l) AM_CONDITIONAL(USE_HLS, true) -AG_GST_CHECK_FEATURE(HLS, [http live streaming plugin], hls, [ - AS_CASE([$with_hls_crypto], - [nettle], [ - PKG_CHECK_MODULES(NETTLE, nettle, [ - AC_DEFINE(HAVE_NETTLE, 1, [Define if nettle is available]) - HAVE_HLS="yes" - ],[AC_MSG_ERROR([Could not find nettle library])]) - ], - [libgcrypt], [ - AM_PATH_LIBGCRYPT([1.2.0], [ - AC_DEFINE(HAVE_LIBGCRYPT, 1, [Define if libgcrypt is available]) - HAVE_HLS="yes" - ],[AC_MSG_ERROR([Could not find libgcrypt library])]) - ], - [openssl], [ - PKG_CHECK_MODULES(OPENSSL, openssl, [ - AC_DEFINE(HAVE_OPENSSL, 1, [Define if openssl is available]) - HAVE_HLS="yes" - ],[AC_MSG_ERROR([Could not find openssl library])]) - ], - [ - dnl Try to find a valid crypto library - HAVE_HLS="yes" - PKG_CHECK_MODULES(NETTLE, nettle, [ - AC_DEFINE(HAVE_NETTLE, 1, [Define if nettle is available]) - ],[ - AM_PATH_LIBGCRYPT([1.2.0], [ - AC_DEFINE(HAVE_LIBGCRYPT, 1, [Define if libgcrypt is available]) - ],[ - PKG_CHECK_MODULES(OPENSSL, openssl, [ - AC_DEFINE(HAVE_OPENSSL, 1, [Define if openssl is available]) - ]) - ]) - ]) - ] - ) -]) - -dnl *** x265 (H.265/HEVC encoder) *** -translit(dnm, m, l) AM_CONDITIONAL(USE_X265, true) -AG_GST_CHECK_FEATURE(X265, [x265 plug-in], x265, [ - AG_GST_PKG_CHECK_MODULES(X265, x265) -]) - -dnl *** WebRTC Audio Processing *** -dnl Note: We test for a specific version as there is no API stability -translit(dnm, m, l) AM_CONDITIONAL(USE_WEBRTCDSP, true) -AG_GST_CHECK_FEATURE(WEBRTCDSP, [WebRTC Audio Processing], webrtcdsp, [ - - AG_GST_PKG_CHECK_MODULES(WEBRTCDSP, webrtc-audio-processing >= 0.2 webrtc-audio-processing < 0.4) - - # On Android, C++ headers comes with the STL implementation - AS_CASE(["${host}"], - [*android*], - [ - PKG_CHECK_MODULES(GNUSTL, gnustl, [ - WEBRTCDSP_CFLAGS="$WEBRTCDSP_CFLAGS $GNUSTL_CFLAGS" - WEBRTCDSP_LIBS="$WEBRTCDSP_LIBS $GNUSTL_LIBS"]) - ]) - AC_SUBST([WEBRTCDSP_CFLAGS]) - AC_SUBST([WEBRTCDSP_LIBS]) - - AC_LANG_PUSH([C++]) - old_CPPFLAGS=$CPPFLAGS - CPPFLAGS="-std=c++11 $CPPFLAGS $GNUSTL_CFLAGS" - AC_CHECK_HEADER([vector],[],[HAVE_WEBRTCDSP=no]) - CPPFLAGS=$old_CPPFLAGS - AC_LANG_POP([C++]) -]) - -dnl *** WebRTC *** -translit(dnm, m, l) AM_CONDITIONAL(USE_WEBRTC, true) -AG_GST_CHECK_FEATURE(WEBRTC, [WebRTC], webrtc, [ - PKG_CHECK_MODULES(NICE, nice >= 0.1.14, [ - HAVE_WEBRTC="yes" ], [ - HAVE_WEBRTC="no" - ]) -]) - -dnl *** WPE *** -translit(dnm, m, l) AM_CONDITIONAL(USE_WPE, true) -AG_GST_CHECK_FEATURE(WPE, [WPE plug-in], wpe, [ -PKG_CHECK_MODULES(WPE, [ wpe-webkit-1.0 >= 2.24 wpebackend-fdo-1.0 egl xkbcommon ], [ - HAVE_WPE="yes" ], [ - HAVE_WPE="no" - ]) -]) - -dnl *** usrsctp *** -translit(dnm, m, l) AM_CONDITIONAL(USE_SCTP, true) -AG_GST_CHECK_FEATURE(SCTP, [sctp plug-in], sctp, [ - AC_CHECK_HEADER(usrsctp.h, [ - AC_CHECK_LIB(usrsctp, usrsctp_init, [ - USRSCTP_LIBS="-lusrsctp" - AC_SUBST(USRSCTP_LIBS) - HAVE_SCTP=yes - ], [ - HAVE_SCTP=no - ]) - ], [ - HAVE_SCTP=no - ]) -]) - -dnl *** libltc *** -PKG_CHECK_MODULES(LIBLTC, ltc >= 1.1.4, HAVE_LTC=yes, HAVE_LTC=no) -if test "x$HAVE_LTC" = "xyes"; then - LIBS="$LIBS -lltc" - AC_DEFINE(HAVE_LTC, 1, [Use libltc]) -fi - -else - -dnl not building plugins with external dependencies, -dnl but we still need to set the conditionals - -AM_CONDITIONAL(USE_ASSRENDER, false) -AM_CONDITIONAL(USE_AOM, false) -AM_CONDITIONAL(USE_AVTP, false) -AM_CONDITIONAL(USE_VOAMRWBENC, false) -AM_CONDITIONAL(USE_VOAACENC, false) -AM_CONDITIONAL(USE_BS2B, false) -AM_CONDITIONAL(USE_BZ2, false) -AM_CONDITIONAL(USE_CHROMAPRINT, false) -AM_CONDITIONAL(USE_CURL, false) -AM_CONDITIONAL(USE_SSH2, false) -AM_CONDITIONAL(USE_DASH, false) -AM_CONDITIONAL(USE_DC1394, false) -AM_CONDITIONAL(USE_DECKLINK, false) -AM_CONDITIONAL(DECKLINK_OSX, false) -AM_CONDITIONAL(DECKLINK_WIN, false) -AM_CONDITIONAL(USE_DIRECTFB, false) -AM_CONDITIONAL(USE_WAYLAND, false) -AM_CONDITIONAL(USE_DTS, false) -AM_CONDITIONAL(USE_EXIF, false) -AM_CONDITIONAL(USE_RESINDVD, false) -AM_CONDITIONAL(USE_FAAC, false) -AM_CONDITIONAL(USE_FAAD, false) -AM_CONDITIONAL(USE_FBDEV, false) -AM_CONDITIONAL(USE_FDK_AAC, false) -AM_CONDITIONAL(USE_FLITE, false) -AM_CONDITIONAL(USE_FLUIDSYNTH, false) -AM_CONDITIONAL(USE_GL, false) -AM_CONDITIONAL(USE_GSM, false) -AM_CONDITIONAL(USE_HLS, false) -AM_CONDITIONAL(USE_IQA, false) -AM_CONDITIONAL(USE_KATE, false) -AM_CONDITIONAL(USE_KMS, false) -AM_CONDITIONAL(USE_TIGER, false) -AM_CONDITIONAL(USE_LADSPA, false) -AM_CONDITIONAL(USE_LCMS2, false) -AM_CONDITIONAL(USE_LV2, false) -AM_CONDITIONAL(USE_LIBDE265, false) -AM_CONDITIONAL(USE_LIBMMS, false) -AM_CONDITIONAL(USE_MODPLUG, false) -AM_CONDITIONAL(USE_MPEG2ENC, false) -AM_CONDITIONAL(USE_MPLEX, false) -AM_CONDITIONAL(USE_MUSEPACK, false) -AM_CONDITIONAL(USE_NEON, false) -AM_CONDITIONAL(USE_OFA, false) -AM_CONDITIONAL(USE_OPENAL, false) -AM_CONDITIONAL(USE_OPENCV, false) -AM_CONDITIONAL(USE_OPENEXR, false) -AM_CONDITIONAL(USE_OPENGL, false) -AM_CONDITIONAL(USE_OPENJPEG, false) -AM_CONDITIONAL(USE_OPENMPT, false) -AM_CONDITIONAL(USE_OPENNI2, false) -AM_CONDITIONAL(USE_OPUS, false) -AM_CONDITIONAL(USE_PANGO, false) -AM_CONDITIONAL(USE_WILDMIDI, false) -AM_CONDITIONAL(USE_SMOOTHSTREAMING, false) -AM_CONDITIONAL(USE_SNDFILE, false) -AM_CONDITIONAL(USE_SOUNDTOUCH, false) -AM_CONDITIONAL(USE_SPANDSP, false) -AM_CONDITIONAL(USE_SRTP, false) -AM_CONDITIONAL(USE_SRT, false) -AM_CONDITIONAL(USE_GME, false) -AM_CONDITIONAL(USE_DVB, false) -AM_CONDITIONAL(USE_SBC, false) -AM_CONDITIONAL(USE_ZBAR, false) -AM_CONDITIONAL(USE_RSVG, false) -AM_CONDITIONAL(USE_RTMP, false) -AM_CONDITIONAL(USE_TELETEXTDEC, false) -AM_CONDITIONAL(USE_UVCH264, false) -AM_CONDITIONAL(USE_WEBP, false) -AM_CONDITIONAL(USE_WEBRTC, false) -AM_CONDITIONAL(USE_WEBRTCDSP, false) -AM_CONDITIONAL(USE_OPENH264, false) -AM_CONDITIONAL(USE_X265, false) -AM_CONDITIONAL(USE_DTLS, false) -AM_CONDITIONAL(USE_TTML, false) -AM_CONDITIONAL(USE_SCTP, false) - -fi dnl of EXT plugins - -dnl *** finalize CFLAGS, LDFLAGS, LIBS - -dnl Overview: -dnl GST_OPTION_CFLAGS: common flags for profiling, debugging, errors, ... -dnl GST_*: flags shared by built objects to link against GStreamer -dnl GST_ALL_LDFLAGS: linker flags shared by all -dnl GST_LIB_LDFLAGS: additional linker flags for all libaries -dnl GST_LT_LDFLAGS: library versioning of our libraries -dnl GST_PLUGIN_LDFLAGS: flags to be used for all plugins - -dnl GST_OPTION_CFLAGS -if test "x$USE_DEBUG" = xyes; then - PROFILE_CFLAGS="-g" -fi -AC_SUBST(PROFILE_CFLAGS) - -if test "x$PACKAGE_VERSION_NANO" = "x1"; then - dnl Define _only_ during CVS (not pre-releases or releases) - DEPRECATED_CFLAGS="-DGST_DISABLE_DEPRECATED" -else - DEPRECATED_CFLAGS="" -fi -AC_SUBST(DEPRECATED_CFLAGS) - -VISIBILITY_CFLAGS="" -AS_COMPILER_FLAG([-fvisibility=hidden], [ - VISIBILITY_CFLAGS="-fvisibility=hidden" - AC_DEFINE(GST_API_EXPORT, [extern __attribute__ ((visibility ("default")))], [public symbol export define]) -], [ - VISIBILITY_CFLAGS="" - AC_DEFINE(GST_API_EXPORT, [extern], [public symbol export define]) -]) -AC_SUBST(VISIBILITY_CFLAGS) - -VISIBILITY_CXXFLAGS="" -if test "x$HAVE_CXX" = "xyes"; then - AS_CXX_COMPILER_FLAG([-fvisibility=hidden], [VISIBILITY_CXXFLAGS="-fvisibility=hidden"]) -fi -AC_SUBST(VISIBILITY_CXXFLAGS) - -dnl disable strict aliasing -AS_COMPILER_FLAG([-fno-strict-aliasing], [EXTRA_CFLAGS="-fno-strict-aliasing"]) -AC_SUBST(EXTRA_CFLAGS) - -dnl every flag in GST_OPTION_CFLAGS and GST_OPTION_CXXFLAGS can be overridden -dnl at make time with e.g. make ERROR_CFLAGS="" -GST_OPTION_CFLAGS="\$(WARNING_CFLAGS) \$(ERROR_CFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" -GST_OPTION_CXXFLAGS="\$(WARNING_CXXFLAGS) \$(ERROR_CXXFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" -GST_OPTION_OBJCFLAGS="\$(WARNING_OBJCFLAGS) \$(ERROR_OBJCFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" -AC_SUBST(GST_OPTION_CFLAGS) -AC_SUBST(GST_OPTION_CXXFLAGS) -AC_SUBST(GST_OPTION_OBJCFLAGS) - -dnl FIXME: do we want to rename to GST_ALL_* ? -dnl prefer internal headers to already installed ones -dnl also add builddir include for enumtypes and marshal -dnl add GST_OPTION_CFLAGS, but overridable -GST_CFLAGS="$GST_CFLAGS $GST_STATIC_CFLAGS -DGST_USE_UNSTABLE_API" -GST_CXXFLAGS="$GST_CFLAGS $EXTRA_CFLAGS $GLIB_EXTRA_CFLAGS \$(GST_OPTION_CXXFLAGS) \$(VISIBILITY_CXXFLAGS)" -GST_OBJCFLAGS="$GST_CFLAGS $EXTRA_CFLAGS $GLIB_EXTRA_CFLAGS \$(GST_OPTION_OBJCFLAGS) \$(VISIBILITY_CFLAGS)" -GST_CFLAGS="$GST_CFLAGS $EXTRA_CFLAGS $GLIB_EXTRA_CFLAGS \$(GST_OPTION_CFLAGS) \$(VISIBILITY_CFLAGS)" -AC_SUBST(GST_CFLAGS) -AC_SUBST(GST_CXXFLAGS) -AC_SUBST(GST_OBJCFLAGS) -AC_SUBST(GST_LIBS) -GST_PLUGINS_BAD_CXXFLAGS="-I\$(top_srcdir)/gst-libs -I\$(top_builddir)/gst-libs" -GST_PLUGINS_BAD_OBJCFLAGS="-I\$(top_srcdir)/gst-libs -I\$(top_builddir)/gst-libs" -GST_PLUGINS_BAD_CFLAGS="-I\$(top_srcdir)/gst-libs -I\$(top_builddir)/gst-libs" -AC_SUBST(GST_PLUGINS_BAD_CFLAGS) -AC_SUBST(GST_PLUGINS_BAD_CXXFLAGS) -AC_SUBST(GST_PLUGINS_BAD_OBJCFLAGS) - -dnl LDFLAGS really should only contain flags, not libs - they get added before -dnl whatevertarget_LIBS and -L flags here affect the rest of the linking -GST_ALL_LDFLAGS="-no-undefined" -if test "x${enable_Bsymbolic}" = "xyes"; then - GST_ALL_LDFLAGS="$GST_ALL_LDFLAGS -Wl,-Bsymbolic-functions" -fi -AC_SUBST(GST_ALL_LDFLAGS) - -dnl GST_LIB_LDFLAGS -dnl linker flags shared by all libraries -dnl LDFLAGS modifier defining exported symbols from built libraries -dnl (export _gst_foo but not __gst_foo) -GST_LIB_LDFLAGS="" -AC_SUBST(GST_LIB_LDFLAGS) - -dnl this really should only contain flags, not libs - they get added before -dnl whatevertarget_LIBS and -L flags here affect the rest of the linking -GST_PLUGIN_LDFLAGS="-module -avoid-version $GST_ALL_LDFLAGS" -AC_SUBST(GST_PLUGIN_LDFLAGS) - -dnl *** output files *** - -$MKDIR_P tests/check/orc - -dnl po/Makefile.in - -AC_CONFIG_FILES( -Makefile -common/Makefile -common/m4/Makefile -gst/Makefile -gst/accurip/Makefile -gst/adpcmdec/Makefile -gst/adpcmenc/Makefile -gst/aiff/Makefile -gst/videoframe_audiolevel/Makefile -gst/asfmux/Makefile -gst/audiobuffersplit/Makefile -gst/audiofxbad/Makefile -gst/audiolatency/Makefile -gst/audiomixmatrix/Makefile -gst/audiovisualizers/Makefile -gst/autoconvert/Makefile -gst/bayer/Makefile -gst/camerabin2/Makefile -gst/coloreffects/Makefile -gst/debugutils/Makefile -gst/dvbsuboverlay/Makefile -gst/dvdspu/Makefile -gst/faceoverlay/Makefile -gst/festival/Makefile -gst/fieldanalysis/Makefile -gst/freeverb/Makefile -gst/frei0r/Makefile -gst/gaudieffects/Makefile -gst/geometrictransform/Makefile -gst/gdp/Makefile -gst/id3tag/Makefile -gst/inter/Makefile -gst/interlace/Makefile -gst/ivfparse/Makefile -gst/ivtc/Makefile -gst/jp2kdecimator/Makefile -gst/jpegformat/Makefile -gst/librfb/Makefile -gst/midi/Makefile -gst/mpegdemux/Makefile -gst/mpegtsdemux/Makefile -gst/mpegtsmux/Makefile -gst/mpegtsmux/tsmux/Makefile -gst/mpegpsmux/Makefile -gst/mxf/Makefile -gst/netsim/Makefile -gst/onvif/Makefile -gst/pcapparse/Makefile -gst/pnm/Makefile -gst/proxy/Makefile -gst/rawparse/Makefile -gst/removesilence/Makefile -gst/rist/Makefile -gst/rtp/Makefile -gst/sdp/Makefile -gst/segmentclip/Makefile -gst/siren/Makefile -gst/smooth/Makefile -gst/speed/Makefile -gst/subenc/Makefile -gst/timecode/Makefile -gst/videofilters/Makefile -gst/videoparsers/Makefile -gst/videosignal/Makefile -gst/vmnc/Makefile -gst/y4m/Makefile -gst/yadif/Makefile -gst-libs/Makefile -gst-libs/gst/Makefile -gst-libs/gst/adaptivedemux/Makefile -gst-libs/gst/basecamerabinsrc/Makefile -gst-libs/gst/insertbin/Makefile -gst-libs/gst/interfaces/Makefile -gst-libs/gst/isoff/Makefile -gst-libs/gst/codecparsers/Makefile -gst-libs/gst/mpegts/Makefile -gst-libs/gst/sctp/Makefile -gst-libs/gst/uridownloader/Makefile -gst-libs/gst/wayland/Makefile -gst-libs/gst/webrtc/Makefile -gst-libs/gst/player/Makefile -gst-libs/gst/audio/Makefile -gst-libs/gst/opencv/Makefile -sys/Makefile -sys/dshowdecwrapper/Makefile -sys/androidmedia/Makefile -sys/applemedia/Makefile -sys/bluez/Makefile -sys/d3dvideosink/Makefile -sys/decklink/Makefile -sys/directsound/Makefile -sys/dshowsrcwrapper/Makefile -sys/dshowvideosink/Makefile -sys/dvb/Makefile -sys/fbdev/Makefile -sys/ipcpipeline/Makefile -sys/kms/Makefile -sys/msdk/Makefile -sys/nvcodec/Makefile -sys/opensles/Makefile -sys/shm/Makefile -sys/tinyalsa/Makefile -sys/uvch264/Makefile -sys/wasapi/Makefile -sys/winks/Makefile -sys/winscreencap/Makefile -tests/Makefile -tests/check/Makefile -tests/files/Makefile -tests/examples/Makefile -tests/examples/avsamplesink/Makefile -tests/examples/camerabin2/Makefile -tests/examples/codecparsers/Makefile -tests/examples/directfb/Makefile -tests/examples/audiomixmatrix/Makefile -tests/examples/ipcpipeline/Makefile -tests/examples/mpegts/Makefile -tests/examples/mxf/Makefile -tests/examples/opencv/Makefile -tests/examples/uvch264/Makefile -tests/examples/waylandsink/Makefile -tests/examples/webrtc/Makefile -tests/icles/Makefile -ext/voamrwbenc/Makefile -ext/voaacenc/Makefile -ext/assrender/Makefile -ext/aom/Makefile -ext/avtp/Makefile -ext/bs2b/Makefile -ext/bz2/Makefile -ext/chromaprint/Makefile -ext/closedcaption/Makefile -ext/colormanagement/Makefile -ext/curl/Makefile -ext/dash/Makefile -ext/dc1394/Makefile -ext/directfb/Makefile -ext/wayland/Makefile -ext/dts/Makefile -ext/faac/Makefile -ext/faad/Makefile -ext/fdkaac/Makefile -ext/flite/Makefile -ext/fluidsynth/Makefile -ext/gsm/Makefile -ext/hls/Makefile -ext/iqa/Makefile -ext/kate/Makefile -ext/ladspa/Makefile -ext/lv2/Makefile -ext/libde265/Makefile -ext/libmms/Makefile -ext/Makefile -ext/modplug/Makefile -ext/mpeg2enc/Makefile -ext/mplex/Makefile -ext/musepack/Makefile -ext/neon/Makefile -ext/ofa/Makefile -ext/openal/Makefile -ext/opencv/Makefile -ext/openexr/Makefile -ext/openh264/Makefile -ext/openjpeg/Makefile -ext/openmpt/Makefile -ext/openni2/Makefile -ext/opus/Makefile -ext/rsvg/Makefile -ext/resindvd/Makefile -ext/rtmp/Makefile -ext/sbc/Makefile -ext/sctp/Makefile -ext/smoothstreaming/Makefile -ext/sndfile/Makefile -ext/soundtouch/Makefile -ext/spandsp/Makefile -ext/srt/Makefile -ext/srtp/Makefile -ext/teletextdec/Makefile -ext/gme/Makefile -ext/wildmidi/Makefile -ext/webp/Makefile -ext/x265/Makefile -ext/zbar/Makefile -ext/dtls/Makefile -ext/webrtc/Makefile -ext/webrtcdsp/Makefile -ext/wpe/Makefile -ext/ttml/Makefile -po/Makefile.in -pkgconfig/Makefile -pkgconfig/gstreamer-plugins-bad.pc -pkgconfig/gstreamer-plugins-bad-uninstalled.pc -pkgconfig/gstreamer-codecparsers.pc -pkgconfig/gstreamer-codecparsers-uninstalled.pc -pkgconfig/gstreamer-insertbin.pc -pkgconfig/gstreamer-insertbin-uninstalled.pc -pkgconfig/gstreamer-mpegts.pc -pkgconfig/gstreamer-mpegts-uninstalled.pc -pkgconfig/gstreamer-player.pc -pkgconfig/gstreamer-player-uninstalled.pc -pkgconfig/gstreamer-sctp.pc -pkgconfig/gstreamer-sctp-uninstalled.pc -pkgconfig/gstreamer-wayland.pc -pkgconfig/gstreamer-wayland-uninstalled.pc -pkgconfig/gstreamer-webrtc.pc -pkgconfig/gstreamer-webrtc-uninstalled.pc -pkgconfig/gstreamer-bad-audio.pc -pkgconfig/gstreamer-bad-audio-uninstalled.pc -tools/Makefile -m4/Makefile -) - -AC_OUTPUT - -AG_GST_OUTPUT_PLUGINS -ORC_OUTPUT diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index e5a7abe44d..0000000000 --- a/docs/.gitignore +++ /dev/null @@ -1 +0,0 @@ -version.entities diff --git a/ext/Makefile.am b/ext/Makefile.am deleted file mode 100644 index 17e427da37..0000000000 --- a/ext/Makefile.am +++ /dev/null @@ -1,540 +0,0 @@ -if USE_ASSRENDER -ASSRENDER_DIR = assrender -else -ASSRENDER_DIR = -endif - -if USE_AOM -AOM_DIR= aom -else -AOM_DIR= -endif - -if USE_AVTP -AVTP_DIR=avtp -else -AVTP_DIR= -endif - -if USE_VOAMRWBENC -VOAMRWBENC_DIR = voamrwbenc -else -VOAMRWBENC_DIR = -endif - -if USE_BS2B -BS2B_DIR=bs2b -else -BS2B_DIR= -endif - -if USE_BZ2 -BZ2_DIR=bz2 -else -BZ2_DIR= -endif - -if USE_LCMS2 -COLORMANAGEMENT_DIR=colormanagement -else -COLORMANAGEMENT_DIR= -endif - -if USE_CHROMAPRINT -CHROMAPRINT_DIR=chromaprint -else -CHROMAPRINT_DIR= -endif - -if USE_CURL -CURL_DIR=curl -else -CURL_DIR= -endif - -if USE_DASH -DASH_DIR=dash -else -DASH_DIR= -endif - -if USE_DC1394 -DC1394_DIR=dc1394 -else -DC1394_DIR= -endif - -if USE_DIRECTFB -DIRECTFB_DIR=directfb -else -DIRECTFB_DIR= -endif - -if USE_WAYLAND -WAYLAND_DIR=wayland -else -WAYLAND_DIR= -endif - -if USE_DTS -DTS_DIR=dts -else -DTS_DIR= -endif - -if USE_RESINDVD - RESINDVD_DIR = resindvd -else - RESINDVD_DIR = -endif - -if USE_FAAC -FAAC_DIR=faac -else -FAAC_DIR= -endif - -if USE_FAAD - FAAD_DIR=faad -else - FAAD_DIR= -endif - -if USE_FDK_AAC - FDK_AAC_DIR=fdkaac -else - FDK_AAC_DIR= -endif - -if USE_VOAACENC - VOAACENC_DIR=voaacenc -else - VOAACENC_DIR= -endif - -if USE_FLITE -FLITE_DIR=flite -else -FLITE_DIR= -endif - -#if USE_G729 -#G729_DIR=g729 -#else -G729_DIR= -#endif - -if USE_GSM -GSM_DIR=gsm -else -GSM_DIR= -endif - -if USE_IQA -IQA_DIR = iqa -else -IQA_DIR = -endif - -if USE_KATE -KATE_DIR=kate -else -KATE_DIR= -endif - -if USE_LADSPA -LADSPA_DIR = ladspa -else -LADSPA_DIR = -endif - -if USE_LV2 -LV2_DIR = lv2 -else -LV2_DIR = -endif - -if USE_LIBDE265 -LIBDE265_DIR = libde265 -else -LIBDE265_DIR = -endif - -if USE_LIBMMS -LIBMMS_DIR=libmms -else -LIBMMS_DIR= -endif - -if USE_MODPLUG -MODPLUG_DIR=modplug -else -MODPLUG_DIR= -endif - -if USE_MPEG2ENC -MPEG2ENC_DIR=mpeg2enc -else -MPEG2ENC_DIR= -endif - -if USE_MPLEX -MPLEX_DIR=mplex -else -MPLEX_DIR= -endif - -if USE_MUSEPACK -MUSEPACK_DIR=musepack -else -MUSEPACK_DIR= -endif - -if USE_NEON -NEON_DIR=neon -else -NEON_DIR= -endif - -if USE_OFA -OFA_DIR=ofa -else -OFA_DIR= -endif - -if USE_OPENAL -OPENAL_DIR=openal -else -OPENAL_DIR= -endif - -if USE_OPENCV -OPENCV_DIR=opencv -else -OPENCV_DIR= -endif - -if USE_OPENEXR -OPENEXR_DIR = openexr -else -OPENEXR_DIR = -endif - -if USE_OPENH264 -OPENH264_DIR = openh264 -else -OPENH264_DIR = -endif - -if USE_OPENMPT -OPENMPT_DIR=openmpt -else -OPENMPT_DIR= -endif - -if USE_OPENNI2 -OPENNI2_DIR=openni2 -else -OPENNI2_DIR= -endif - -if USE_OPENJPEG -OPENJPEG_DIR = openjpeg -else -OPENJPEG_DIR = -endif - -if USE_OPUS -OPUS_DIR=opus -else -OPUS_DIR= -endif - -if USE_PANGO -CLOSEDCAPTION_DIR=closedcaption -else -CLOSEDCAPTION_DIR= -endif - -if USE_RSVG -RSVG_DIR=rsvg -else -RSVG_DIR= -endif - -if USE_WILDMIDI -WILDMIDI_DIR=wildmidi -endif - -if !USE_WILDMIDI -WILDMIDI_DIR= -endif - -if USE_FLUIDSYNTH -FLUIDSYNTH_DIR=fluidsynth -endif - -if USE_SBC -SBC_DIR=sbc -else -SBC_DIR= -endif - -if USE_SCTP -SCTP_DIR=sctp -else -SCTP_DIR= -endif - -if USE_SMOOTHSTREAMING -SMOOTHSTREAMING_DIR = smoothstreaming -else -SMOOTHSTREAMING_DIR = -endif - -# if USE_SMOOTHWAVE -# SMOOTHWAVE_DIR=smoothwave -# else -SMOOTHWAVE_DIR= -# endif - -if USE_SNDFILE -SNDFILE_DIR=sndfile -else -SNDFILE_DIR= -endif - -if USE_SOUNDTOUCH -SOUNDTOUCH_DIR=soundtouch -else -SOUNDTOUCH_DIR= -endif - -if USE_SPANDSP -SPANDSP_DIR = spandsp -else -SPANDSP_DIR = -endif - -if USE_SRT -SRT_DIR=srt -else -SRT_DIR= -endif - -if USE_SRTP -SRTP_DIR=srtp -else -SRTP_DIR= -endif - -if USE_GME -GME_DIR=gme -else -GME_DIR= -endif - -if USE_TELETEXTDEC -TELETEXTDEC_DIR=teletextdec -else -TELETEXTDEC_DIR= -endif - -if USE_ZBAR -ZBAR_DIR=zbar -else -ZBAR_DIR= -endif - -if USE_RTMP -RTMP_DIR = rtmp -else -RTMP_DIR = -endif - -if USE_HLS -HLS_DIR = hls -else -HLS_DIR = -endif - -if USE_WEBP -WEBP_DIR=webp -else -WEBP_DIR= -endif - -if USE_X265 -X265_DIR=x265 -else -X265_DIR= -endif - -if USE_DTLS -DTLS_DIR=dtls -else -DTLS_DIR= -endif - -if USE_WEBRTCDSP -WEBRTCDSP_DIR=webrtcdsp -else -WEBRTCDSP_DIR= -endif - -if USE_WEBRTC -WEBRTC_DIR=webrtc -else -WEBRTC_DIR= -endif - -if USE_TTML -TTML_DIR=ttml -else -TTML_DIR= -endif - -if USE_WPE -WPE_DIR=wpe -else -WPE_DIR= -endif - -SUBDIRS=\ - $(VOAACENC_DIR) \ - $(ASSRENDER_DIR) \ - $(AOM_DIR) \ - $(AVTP_DIR) \ - $(VOAMRWBENC_DIR) \ - $(AUDIOFILE_DIR) \ - $(BS2B_DIR) \ - $(BZ2_DIR) \ - $(COLORMANAGEMENT_DIR) \ - $(CHROMAPRINT_DIR) \ - $(CLOSEDCAPTION_DIR) \ - $(CURL_DIR) \ - $(DASH_DIR) \ - $(DC1394_DIR) \ - $(DIRECTFB_DIR) \ - $(WAYLAND_DIR) \ - $(DTS_DIR) \ - $(RESINDVD_DIR) \ - $(FAAC_DIR) \ - $(FAAD_DIR) \ - $(FDK_AAC_DIR) \ - $(FLITE_DIR) \ - $(FLUIDSYNTH_DIR) \ - $(GSM_DIR) \ - $(G729_DIR) \ - $(IQA_DIR) \ - $(KATE_DIR) \ - $(LADSPA_DIR) \ - $(LV2_DIR) \ - $(LIBDE265_DIR) \ - $(LIBMMS_DIR) \ - $(MODPLUG_DIR) \ - $(MPEG2ENC_DIR) \ - $(MPLEX_DIR) \ - $(MUSEPACK_DIR) \ - $(NEON_DIR) \ - $(OFA_DIR) \ - $(OPENAL_DIR) \ - $(OPENCV_DIR) \ - $(OPENEXR_DIR) \ - $(OPENH264_DIR) \ - $(OPENJPEG_DIR) \ - $(OPENMPT_DIR) \ - $(OPENNI2_DIR) \ - $(OPUS_DIR) \ - $(RSVG_DIR) \ - $(SBC_DIR) \ - $(SCTP_DIR) \ - $(SMOOTHSTREAMING_DIR) \ - $(SMOOTHWAVE_DIR) \ - $(SNDFILE_DIR) \ - $(SOUNDTOUCH_DIR) \ - $(SPANDSP_DIR) \ - $(GME_DIR) \ - $(SRT_DIR) \ - $(SRTP_DIR) \ - $(TELETEXTDEC_DIR) \ - $(WILDMIDI_DIR) \ - $(ZBAR_DIR) \ - $(RTMP_DIR) \ - $(HLS_DIR) \ - $(WEBP_DIR) \ - $(X265_DIR) \ - $(DTLS_DIR) \ - $(WEBRTCDSP_DIR) \ - $(TTML_DIR) \ - $(WEBRTC_DIR) \ - $(WPE_DIR) - -DIST_SUBDIRS = \ - assrender \ - aom \ - avtp \ - bs2b \ - bz2 \ - colormanagement \ - chromaprint \ - closedcaption \ - curl \ - dash \ - dc1394 \ - directfb \ - wayland \ - faac \ - faad \ - fdkaac \ - flite \ - fluidsynth \ - gsm \ - hls \ - iqa \ - ladspa \ - kate \ - libde265 \ - libmms \ - lv2 \ - dts \ - modplug \ - mpeg2enc \ - mplex \ - musepack \ - neon \ - ofa \ - openal \ - opencv \ - openexr \ - openh264 \ - openmpt \ - openni2 \ - openjpeg \ - opus \ - rsvg \ - resindvd \ - sbc \ - sctp \ - smoothstreaming \ - sndfile \ - soundtouch \ - spandsp \ - srt \ - srtp \ - gme \ - teletextdec \ - wildmidi \ - voaacenc \ - voamrwbenc \ - zbar \ - rtmp \ - webp \ - x265 \ - dtls \ - webrtcdsp \ - ttml \ - webrtc \ - wpe - -include $(top_srcdir)/common/parallel-subdirs.mak diff --git a/ext/aom/Makefile.am b/ext/aom/Makefile.am deleted file mode 100644 index 7d4fe20774..0000000000 --- a/ext/aom/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -plugin_LTLIBRARIES = libgstaom.la - -libgstaom_la_SOURCES = \ - gstaom.c \ - gstav1enc.c \ - gstav1dec.c \ - gstav1utils.c - -libgstaom_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AOM_CFLAGS) -libgstaom_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstvideo-$(GST_API_VERSION) $(AOM_LIBS) -libgstaom_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstaom.h \ - gstav1dec.h \ - gstav1enc.h \ - gstav1utils.h diff --git a/ext/assrender/Makefile.am b/ext/assrender/Makefile.am deleted file mode 100644 index 71971dfa15..0000000000 --- a/ext/assrender/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -plugin_LTLIBRARIES = libgstassrender.la - -libgstassrender_la_SOURCES = gstassrender.c -libgstassrender_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(ASSRENDER_CFLAGS) -libgstassrender_la_LIBADD = $(ASSRENDER_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstvideo-@GST_API_VERSION@ -libgstassrender_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstassrender.h diff --git a/ext/avtp/Makefile.am b/ext/avtp/Makefile.am deleted file mode 100644 index a9a248b277..0000000000 --- a/ext/avtp/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -plugin_LTLIBRARIES = libgstavtp.la - -libgstavtp_la_SOURCES = \ - gstavtp.c \ - gstavtpaafdepay.c \ - gstavtpaafpay.c \ - gstavtpbasedepayload.c \ - gstavtpbasepayload.c \ - gstavtpcvfdepay.c \ - gstavtpcvfpay.c \ - gstavtpsink.c \ - gstavtpsrc.c - -libgstavtp_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(AVTP_CFLAGS) - -libgstavtp_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(AVTP_LIBS) - -libgstavtp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstavtpaafdepay.h \ - gstavtpaafpay.h \ - gstavtpbasedepayload.h \ - gstavtpbasepayload.h \ - gstavtpcvfdepay.h \ - gstavtpcvfpay.h \ - gstavtpsink.h \ - gstavtpsrc.h diff --git a/ext/bs2b/Makefile.am b/ext/bs2b/Makefile.am deleted file mode 100644 index 02d043eee9..0000000000 --- a/ext/bs2b/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstbs2b.la - -libgstbs2b_la_SOURCES = gstbs2b.c gstbs2b.h - -libgstbs2b_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \ - $(BS2B_CFLAGS) -libgstbs2b_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) \ - $(BS2B_LIBS) -libgstbs2b_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstbs2b.h diff --git a/ext/bz2/Makefile.am b/ext/bz2/Makefile.am deleted file mode 100644 index 8b16155d96..0000000000 --- a/ext/bz2/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ - -plugin_LTLIBRARIES = libgstbz2.la - -libgstbz2_la_SOURCES = \ - gstbz2.c gstbz2dec.c gstbz2enc.c -libgstbz2_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstbz2_la_LIBADD = $(GST_BASE_LIBS) $(BZ2_LIBS) -libgstbz2_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstbz2dec.h gstbz2enc.h diff --git a/ext/chromaprint/Makefile.am b/ext/chromaprint/Makefile.am deleted file mode 100644 index 0bd9a9dcc4..0000000000 --- a/ext/chromaprint/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstchromaprint.la - -libgstchromaprint_la_SOURCES = gstchromaprint.c gstchromaprint.h - -libgstchromaprint_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \ - $(CHROMAPRINT_CFLAGS) -libgstchromaprint_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) \ - $(CHROMAPRINT_LIBS) -libgstchromaprint_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstchromaprint.h diff --git a/ext/closedcaption/Makefile.am b/ext/closedcaption/Makefile.am deleted file mode 100644 index 7a2a839a80..0000000000 --- a/ext/closedcaption/Makefile.am +++ /dev/null @@ -1,57 +0,0 @@ -plugin_LTLIBRARIES = libgstclosedcaption.la - -zvbi_sources = \ - bit_slicer.c \ - decoder.c \ - io-sim.c \ - raw_decoder.c \ - sampling_par.c - -zvbi_headers = \ - bcd.h \ - bit_slicer.h \ - decoder.h \ - hamm.h \ - io-sim.h \ - macros.h \ - misc.h \ - raw_decoder.h \ - sampling_par.h \ - sliced.h - -libgstclosedcaption_la_SOURCES = \ - $(zvbi_sources) \ - $(zvbi_headers) \ - gstcccombiner.c \ - gstccextractor.c \ - gstccconverter.c \ - gstcea708decoder.c \ - gstceaccoverlay.c \ - gstline21dec.c \ - gstline21enc.c \ - gstclosedcaption.c - -libgstclosedcaption_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(PANGO_CFLAGS) - -libgstclosedcaption_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(PANGO_LIBS) \ - $(LIBM) - -libgstclosedcaption_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstccextractor.h \ - gstcccombiner.h \ - gstccconverter.h \ - gstcea708decoder.h \ - gstceaccoverlay.h \ - gstline21dec.h \ - gstline21enc.h \ - $(zvbi_headers) diff --git a/ext/colormanagement/Makefile.am b/ext/colormanagement/Makefile.am deleted file mode 100644 index e61e7201e8..0000000000 --- a/ext/colormanagement/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -plugin_LTLIBRARIES = libgstcolormanagement.la - -libgstcolormanagement_la_SOURCES = gstcolormanagement.c \ - gstlcms.c - -libgstcolormanagement_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(LCMS2_CFLAGS) -libgstcolormanagement_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-1.0 $(GST_BASE_LIBS) $(GST_LIBS) $(LCMS2_LIBS) -libgstcolormanagement_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstcolormanagement_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) - -noinst_HEADERS = gstlcms.h diff --git a/ext/curl/Makefile.am b/ext/curl/Makefile.am deleted file mode 100644 index 8dc2eea7e2..0000000000 --- a/ext/curl/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -plugin_LTLIBRARIES = libgstcurl.la - -if USE_SSH2 -gstcurlsshsink_SOURCES = gstcurlsshsink.c gstcurlsftpsink.c -else -gstcurlsshsink_SOURCES = -endif - -libgstcurl_la_SOURCES = gstcurl.c \ - gstcurlbasesink.c \ - gstcurltlssink.c \ - gstcurlhttpsink.c \ - gstcurlfilesink.c \ - gstcurlftpsink.c \ - $(gstcurlsshsink_SOURCES) \ - gstcurlsmtpsink.c \ - gstcurlhttpsrc.c \ - gstcurlqueue.c - -libgstcurl_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(SSH2_CFLAGS) \ - $(CURL_CFLAGS) -libgstcurl_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(WINSOCK2_LIBS) \ - $(SSH2_LIBS) \ - $(CURL_LIBS) -libgstcurl_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstcurlbasesink.h \ - gstcurltlssink.h \ - gstcurlhttpsink.h \ - gstcurlfilesink.h \ - gstcurlftpsink.h \ - gstcurlsmtpsink.h \ - gstcurlsshsink.h \ - gstcurlsftpsink.h \ - gstcurlhttpsrc.h \ - curltask.h \ - gstcurldefaults.h \ - gstcurlqueue.h diff --git a/ext/dash/Makefile.am b/ext/dash/Makefile.am deleted file mode 100644 index 6fde8c55fe..0000000000 --- a/ext/dash/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ - -plugin_LTLIBRARIES = libgstdashdemux.la - -libgstdashdemux_la_SOURCES = \ - gstmpdparser.c \ - gstdashdemux.c \ - gstplugin.c - -# headers we need but don't want installed -noinst_HEADERS = \ - gstmpdparser.h \ - gstdashdemux.h \ - gstdash_debug.h - -# compiler and linker flags used to compile this plugin, set in configure.ac -libgstdashdemux_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GIO_CFLAGS) \ - $(LIBXML2_CFLAGS) -libgstdashdemux_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-@GST_API_VERSION@.la \ - $(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la \ - $(top_builddir)/gst-libs/gst/isoff/libgstisoff-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgsttag-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_NET_LIBS) \ - $(GST_LIBS) \ - $(GIO_LIBS) \ - $(LIBXML2_LIBS) -libgstdashdemux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - diff --git a/ext/dc1394/Makefile.am b/ext/dc1394/Makefile.am deleted file mode 100644 index bf284e8f2d..0000000000 --- a/ext/dc1394/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -plugin_LTLIBRARIES = \ - libgstdc1394.la - -libgstdc1394_la_SOURCES = \ - gstdc1394src.c -libgstdc1394_la_CFLAGS = \ - $(LIBDC1394_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstdc1394_la_LIBADD = \ - $(LIBDC1394_LIBS) \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) -libgstdc1394_la_LDFLAGS = \ - $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstdc1394src.h diff --git a/ext/directfb/.gitignore b/ext/directfb/.gitignore deleted file mode 100644 index f591d9b078..0000000000 --- a/ext/directfb/.gitignore +++ /dev/null @@ -1 +0,0 @@ -dfb-example diff --git a/ext/directfb/Makefile.am b/ext/directfb/Makefile.am deleted file mode 100644 index a32ab04c09..0000000000 --- a/ext/directfb/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -# directfb headers on debian will trigger redundant redeclaration warnings -ERROR_CFLAGS= - -plugin_LTLIBRARIES = libgstdfbvideosink.la - -libgstdfbvideosink_la_SOURCES = dfbvideosink.c -libgstdfbvideosink_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - $(DIRECTFB_CFLAGS) -libgstdfbvideosink_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(DIRECTFB_LIBS) -libgstdfbvideosink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = dfbvideosink.h - -noinst_PROGRAMS = dfb-example -dfb_example_CFLAGS = $(GST_CFLAGS) $(DIRECTFB_CFLAGS) -dfb_example_LDADD = $(GST_LIBS) $(DIRECTFB_LIBS) diff --git a/ext/dtls/Makefile.am b/ext/dtls/Makefile.am deleted file mode 100644 index 63cbcd8666..0000000000 --- a/ext/dtls/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -plugin_LTLIBRARIES = libgstdtls.la - -libgstdtls_la_SOURCES = \ - plugin.c \ - gstdtlsdec.c \ - gstdtlsenc.c \ - gstdtlssrtpdemux.c \ - gstdtlssrtpbin.c \ - gstdtlssrtpdec.c \ - gstdtlssrtpenc.c \ - gstdtlsagent.c \ - gstdtlsconnection.c \ - gstdtlscertificate.c - -libgstdtls_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(DTLS_CFLAGS) - -libgstdtls_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(DTLS_LIBS) $(WINSOCK2_LIBS) -libgstdtls_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstdtlsdec.h \ - gstdtlsenc.h \ - gstdtlssrtpdemux.h \ - gstdtlssrtpbin.h \ - gstdtlssrtpdec.h \ - gstdtlssrtpenc.h \ - gstdtlsagent.h \ - gstdtlsconnection.h \ - gstdtlscertificate.h - diff --git a/ext/dts/Makefile.am b/ext/dts/Makefile.am deleted file mode 100644 index 1ae4de8359..0000000000 --- a/ext/dts/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -plugin_LTLIBRARIES = libgstdtsdec.la - -libgstdtsdec_la_SOURCES = gstdtsdec.c -libgstdtsdec_la_CFLAGS = -DGST_USE_UNSTABLE_API \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(ORC_CFLAGS) -libgstdtsdec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) \ - -lgstaudio-@GST_API_VERSION@ \ - $(DTS_LIBS) $(ORC_LIBS) -libgstdtsdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstdtsdec.h diff --git a/ext/faac/Makefile.am b/ext/faac/Makefile.am deleted file mode 100644 index d3cae60868..0000000000 --- a/ext/faac/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -plugin_LTLIBRARIES = libgstfaac.la - -libgstfaac_la_SOURCES = gstfaac.c -libgstfaac_la_CFLAGS = -DGST_USE_UNSTABLE_API \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) $(FAAC_CFLAGS) -libgstfaac_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-@GST_API_VERSION@ -lgstpbutils-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(FAAC_LIBS) -libgstfaac_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstfaac.h diff --git a/ext/faad/Makefile.am b/ext/faad/Makefile.am deleted file mode 100644 index 8e536ebb27..0000000000 --- a/ext/faad/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -plugin_LTLIBRARIES = libgstfaad.la - -libgstfaad_la_SOURCES = gstfaad.c -libgstfaad_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(FAAD_CFLAGS) -libgstfaad_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) $(FAAD_LIBS) $(LIBM) -libgstfaad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstfaad.h diff --git a/ext/fdkaac/Makefile.am b/ext/fdkaac/Makefile.am deleted file mode 100644 index f462536a29..0000000000 --- a/ext/fdkaac/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -plugin_LTLIBRARIES = libgstfdkaac.la - -libgstfdkaac_la_SOURCES = plugin.c gstfdkaacenc.c gstfdkaacdec.c -libgstfdkaac_la_CFLAGS = -DGST_USE_UNSTABLE_API \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) $(FDK_AAC_CFLAGS) -libgstfdkaac_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-@GST_API_VERSION@ -lgstpbutils-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(FDK_AAC_LIBS) -libgstfdkaac_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstfdkaacenc.h gstfdkaacdec.h diff --git a/ext/flite/Makefile.am b/ext/flite/Makefile.am deleted file mode 100644 index 16ad1a5df1..0000000000 --- a/ext/flite/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -plugin_LTLIBRARIES = libgstflite.la - -libgstflite_la_SOURCES = gstflite.c gstflitetestsrc.c -libgstflite_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(FLITE_CFLAGS) -libgstflite_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(FLITE_LIBS) -libgstflite_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(LIBM) - - diff --git a/ext/fluidsynth/Makefile.am b/ext/fluidsynth/Makefile.am deleted file mode 100644 index 0fe99580d5..0000000000 --- a/ext/fluidsynth/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -# plugindir is set in configure -plugin_LTLIBRARIES = - -if USE_FLUIDSYNTH -plugin_LTLIBRARIES += libgstfluidsynthmidi.la - -# sources used to compile this plug-in -libgstfluidsynthmidi_la_SOURCES = gstfluiddec.c - -# flags used to compile this plugin -# add other _CFLAGS and _LIBS as needed -libgstfluidsynthmidi_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \ - $(GST_BASE_CFLAGS) $(FLUIDSYNTH_CFLAGS) -libgstfluidsynthmidi_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(FLUIDSYNTH_LIBS) -libgstfluidsynthmidi_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -endif - -noinst_HEADERS = gstfluiddec.h - diff --git a/ext/gme/Makefile.am b/ext/gme/Makefile.am deleted file mode 100644 index 0ff731742d..0000000000 --- a/ext/gme/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstgme.la - -libgstgme_la_SOURCES = gstgme.c - -libgstgme_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(GME_CFLAGS) -libgstgme_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(GME_LIBS) -libgstgme_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstgme.h diff --git a/ext/gsm/Makefile.am b/ext/gsm/Makefile.am deleted file mode 100644 index 0cec84db90..0000000000 --- a/ext/gsm/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstgsm.la - -libgstgsm_la_SOURCES = gstgsm.c gstgsmenc.c gstgsmdec.c -libgstgsm_la_CFLAGS = \ - $(GST_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) -libgstgsm_la_LIBADD = \ - $(GSM_LIBS) \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) -libgstgsm_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstgsmenc.h gstgsmdec.h diff --git a/ext/hls/Makefile.am b/ext/hls/Makefile.am deleted file mode 100644 index 7d01ff8426..0000000000 --- a/ext/hls/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ - -plugin_LTLIBRARIES = libgsthls.la - -libgsthls_la_SOURCES = \ - m3u8.c \ - gsthlsdemux.c \ - gsthlsdemux-util.c \ - gsthlsplugin.c \ - gsthlssink.c \ - gsthlssink2.c \ - gstm3u8playlist.c - -libgsthls_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(LIBGCRYPT_CFLAGS) $(NETTLE_CFLAGS) $(OPENSSL_CFLAGS) -libgsthls_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-@GST_API_VERSION@.la \ - $(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) -lgstpbutils-$(GST_API_VERSION) -lgstvideo-$(GST_API_VERSION) -lgsttag-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) $(LIBGCRYPT_LIBS) $(NETTLE_LIBS) $(OPENSSL_LIBS) -libgsthls_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -no-undefined - -# headers we need but don't want installed -noinst_HEADERS = \ - gsthls.h \ - gsthlsdemux.h \ - gsthlssink.h \ - gsthlssink2.h \ - gstm3u8playlist.h \ - m3u8.h diff --git a/ext/iqa/Makefile.am b/ext/iqa/Makefile.am deleted file mode 100644 index d70d31ac34..0000000000 --- a/ext/iqa/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -plugin_LTLIBRARIES = libgstiqa.la - -libgstiqa_la_SOURCES = \ - iqa.c - -libgstiqa_la_CFLAGS = \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) - -libgstiqa_la_CFLAGS += $(DSSIM_CFLAGS) - -libgstiqa_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) - -libgstiqa_la_LIBADD += $(DSSIM_LIBS) - -libgstiqa_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - iqa.h - diff --git a/ext/kate/Makefile.am b/ext/kate/Makefile.am deleted file mode 100644 index e2a713def0..0000000000 --- a/ext/kate/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -# plugindir is set in configure - -plugin_LTLIBRARIES = libgstkate.la - -# sources used to compile this plug-in -libgstkate_la_SOURCES = gstkate.c gstkatedec.c gstkateenc.c gstkateparse.c gstkatetag.c gstkateutil.c gstkatespu.c -#if USE_TIGER -#libgstkate_la_SOURCES += gstkatetiger.c -#endif - -# flags used to compile this plugin -libgstkate_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(TIGER_CFLAGS) $(KATE_CFLAGS) -libgstkate_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) -lgsttag-$(GST_API_VERSION) $(GST_LIBS) $(TIGER_LIBS) $(KATE_LIBS) -libgstkate_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = gstkate.h gstkatedec.h gstkateenc.h gstkateparse.h gstkatetag.h gstkateutil.h gstkatespu.h gstkatetiger.h - -EXTRA_DIST=README diff --git a/ext/ladspa/Makefile.am b/ext/ladspa/Makefile.am deleted file mode 100644 index d96bed8b60..0000000000 --- a/ext/ladspa/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -plugin_LTLIBRARIES = libgstladspa.la - -libgstladspa_la_SOURCES = \ - gstladspautils.c \ - gstladspafilter.c \ - gstladspasource.c \ - gstladspasink.c \ - gstladspa.c -libgstladspa_la_CFLAGS = \ - -I$(top_srcdir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(LRDF_CFLAGS) \ - $(GST_PLUGINS_BAD_CFLAGS) -libgstladspa_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(LIBM) \ - $(LRDF_LIBS) \ - $(GST_LIBS) \ - $(GMODULE_NO_EXPORT_LIBS) -libgstladspa_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstladspautils.h \ - gstladspafilter.h \ - gstladspasource.h \ - gstladspasink.h \ - gstladspa.h diff --git a/ext/libde265/Makefile.am b/ext/libde265/Makefile.am deleted file mode 100644 index 51ce078ae9..0000000000 --- a/ext/libde265/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstde265.la - -libgstde265_la_SOURCES = \ - gstlibde265.c \ - libde265-dec.c - -libgstde265_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \ - $(LIBDE265_CFLAGS) -libgstde265_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) \ - $(LIBDE265_LIBS) -libgstde265_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - libde265-dec.h diff --git a/ext/libmms/Makefile.am b/ext/libmms/Makefile.am deleted file mode 100644 index ace85adb52..0000000000 --- a/ext/libmms/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstmms.la - -libgstmms_la_SOURCES = gstmms.c - -libgstmms_la_CFLAGS = $(GST_CFLAGS) $(LIBMMS_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -libgstmms_la_LIBADD = $(GST_LIBS) $(LIBMMS_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) -libgstmms_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstmms.h diff --git a/ext/lv2/Makefile.am b/ext/lv2/Makefile.am deleted file mode 100644 index 99cb4c56ff..0000000000 --- a/ext/lv2/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -plugin_LTLIBRARIES = libgstlv2.la - -libgstlv2_la_SOURCES = gstlv2.c gstlv2utils.c gstlv2filter.c gstlv2source.c -libgstlv2_la_CFLAGS = \ - -I$(top_srcdir)/gst-libs \ - $(GST_AUDIO_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) $(LILV_CFLAGS) -libgstlv2_la_LIBADD = \ - $(GST_AUDIO_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(LIBM) $(LILV_LIBS) -libgstlv2_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstlv2.h gstlv2utils.h diff --git a/ext/modplug/Makefile.am b/ext/modplug/Makefile.am deleted file mode 100644 index 0a3c137812..0000000000 --- a/ext/modplug/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -plugin_LTLIBRARIES = libgstmodplug.la - -libgstmodplug_la_SOURCES = gstmodplug.cc -libgstmodplug_la_CXXFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CXXFLAGS) $(MODPLUG_CFLAGS) -libgstmodplug_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(LIBM) $(MODPLUG_LIBS) -libgstmodplug_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstmodplug.h diff --git a/ext/mpeg2enc/Makefile.am b/ext/mpeg2enc/Makefile.am deleted file mode 100644 index 7c041a3dd2..0000000000 --- a/ext/mpeg2enc/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -plugin_LTLIBRARIES = libgstmpeg2enc.la - -libgstmpeg2enc_la_SOURCES = \ - gstmpeg2enc.cc \ - gstmpeg2encoptions.cc \ - gstmpeg2encoder.cc \ - gstmpeg2encstreamwriter.cc \ - gstmpeg2encpicturereader.cc - -libgstmpeg2enc_la_CXXFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CXXFLAGS) $(MPEG2ENC_CFLAGS) -libgstmpeg2enc_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_LIBS) $(MPEG2ENC_LIBS) -libgstmpeg2enc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstmpeg2enc.hh \ - gstmpeg2encoder.hh \ - gstmpeg2encoptions.hh \ - gstmpeg2encstreamwriter.hh \ - gstmpeg2encpicturereader.hh diff --git a/ext/mplex/.gitignore b/ext/mplex/.gitignore deleted file mode 100644 index 684bfe5b1e..0000000000 --- a/ext/mplex/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -Makefile -Makefile.in -mplex -.deps -.libs - diff --git a/ext/mplex/Makefile.am b/ext/mplex/Makefile.am deleted file mode 100644 index 580c0af9b4..0000000000 --- a/ext/mplex/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -plugin_LTLIBRARIES = libgstmplex.la - -libgstmplex_la_SOURCES = \ - gstmplex.cc \ - gstmplexibitstream.cc \ - gstmplexjob.cc \ - gstmplexoutputstream.cc - -libgstmplex_la_CXXFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CXXFLAGS) $(MPLEX_CFLAGS) -libgstmplex_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(GST_LIBS) $(MPLEX_LIBS) -libgstmplex_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(MPLEX_LDFLAGS) - -noinst_HEADERS = \ - gstmplex.hh \ - gstmplexibitstream.hh \ - gstmplexjob.hh \ - gstmplexoutputstream.hh diff --git a/ext/musepack/Makefile.am b/ext/musepack/Makefile.am deleted file mode 100644 index 597c4a3868..0000000000 --- a/ext/musepack/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -plugin_LTLIBRARIES = libgstmusepack.la - -libgstmusepack_la_SOURCES = \ - gstmusepackdec.c \ - gstmusepackreader.c -libgstmusepack_la_CFLAGS = $(MUSEPACK_CFLAGS) $(GST_CFLAGS) -libgstmusepack_la_LIBADD = $(MUSEPACK_LIBS) $(GST_LIBS) -libgstmusepack_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstmusepackdec.h \ - gstmusepackreader.h diff --git a/ext/neon/Makefile.am b/ext/neon/Makefile.am deleted file mode 100644 index b5ea9a7706..0000000000 --- a/ext/neon/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstneonhttpsrc.la - -libgstneonhttpsrc_la_SOURCES = gstneonhttpsrc.c - -libgstneonhttpsrc_la_CFLAGS = $(GST_CFLAGS) $(NEON_CFLAGS) -libgstneonhttpsrc_la_LIBADD = $(GST_BASE_LIBS) $(NEON_LIBS) -libgstneonhttpsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstneonhttpsrc.h diff --git a/ext/ofa/Makefile.am b/ext/ofa/Makefile.am deleted file mode 100644 index 0396f9caa7..0000000000 --- a/ext/ofa/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -plugin_LTLIBRARIES = libgstofa.la - -libgstofa_la_SOURCES = gstofa.c - -libgstofa_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(OFA_CFLAGS) - -libgstofa_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(OFA_LIBS) - -libgstofa_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstofa.h diff --git a/ext/openal/Makefile.am b/ext/openal/Makefile.am deleted file mode 100644 index 37189599c2..0000000000 --- a/ext/openal/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -# Note: plugindir is set in configure - -plugin_LTLIBRARIES = libgstopenal.la - -# sources used to compile this plug-in -libgstopenal_la_SOURCES = gstopenal.c gstopenalsink.c gstopenalsrc.c - -# compiler and linker flags used to compile this plugin, set in configure.ac -libgstopenal_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(OPENAL_CFLAGS) $(GST_PLUGINS_BAD_CFLAGS) -libgstopenal_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ $(GST_BASE_LIBS) $(GST_LIBS) $(OPENAL_LIBS) -libgstopenal_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = gstopenalsink.h gstopenalsrc.h diff --git a/ext/opencv/Makefile.am b/ext/opencv/Makefile.am deleted file mode 100644 index db4f140db7..0000000000 --- a/ext/opencv/Makefile.am +++ /dev/null @@ -1,87 +0,0 @@ -plugin_LTLIBRARIES = libgstopencv.la - -# sources used to compile this plug-in -libgstopencv_la_SOURCES = gstopencv.cpp \ - gstcvdilate.cpp \ - gstcvdilateerode.cpp \ - gstcvequalizehist.cpp \ - gstcverode.cpp \ - gstcvlaplace.cpp \ - gstcvsmooth.cpp \ - gstcvsobel.cpp \ - gstedgedetect.cpp \ - gstfaceblur.cpp \ - gsthanddetect.cpp \ - gsttemplatematch.cpp \ - gsttextoverlay.cpp \ - gstmotioncells.cpp \ - gstskindetect.cpp \ - gstretinex.cpp \ - gstfacedetect.cpp \ - gstsegmentation.cpp \ - gstgrabcut.cpp \ - gstdisparity.cpp \ - motioncells_wrapper.cpp \ - MotionCells.cpp \ - gstdewarp.cpp \ - camerautils.cpp \ - cameraevent.cpp \ - gstcameracalibrate.cpp \ - gstcameraundistort.cpp - -libgstopencv_la_CXXFLAGS = \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CXXFLAGS) $(OPENCV_CFLAGS) \ - -DGST_HAAR_CASCADES_DIR=\"$(pkgdatadir)/@GST_API_VERSION@/opencv_haarcascades\" - -# flags used to compile this facedetect -# add other _CFLAGS and _LIBS as needed -# -# override CV_INLINE: GLib will take care of defining 'inline' sufficiently and -# OpenCV's define isn't good enough to avoid 'unused' gcc warnings (at v2.1.0) -libgstopencv_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) $(OPENCV_CFLAGS) \ - -DCV_INLINE="static inline" \ - -DCV_NO_BACKWARD_COMPATIBILITY - -libgstopencv_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/opencv/libgstopencv-$(GST_API_VERSION).la \ - $(GST_LIBS) $(GST_BASE_LIBS) $(OPENCV_LIBS) \ - $(GSTPB_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) - -libgstopencv_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = \ - gstcvdilateerode.h \ - gstcvdilate.h \ - gstcvequalizehist.h \ - gstcverode.h \ - gstcvlaplace.h \ - gstcvsmooth.h \ - gstcvsobel.h \ - gstedgedetect.h \ - gstfaceblur.h \ - gstfacedetect.h \ - gsthanddetect.h \ - gsttemplatematch.h \ - gsttextoverlay.h \ - gstskindetect.h \ - gstretinex.h \ - gstsegmentation.h \ - gstgrabcut.h \ - gstdisparity.h \ - gstmotioncells.h \ - motioncells_wrapper.h \ - MotionCells.h \ - gstdewarp.h \ - camerautils.hpp \ - cameraevent.hpp \ - gstcameracalibrate.h \ - gstcameraundistort.h - -opencv_haarcascadesdir = $(pkgdatadir)/$(GST_API_VERSION)/opencv_haarcascades -opencv_haarcascades_DATA = fist.xml palm.xml - -EXTRA_DIST = $(opencv_haarcascades_DATA) diff --git a/ext/openexr/Makefile.am b/ext/openexr/Makefile.am deleted file mode 100644 index 1a95fee6b4..0000000000 --- a/ext/openexr/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -plugin_LTLIBRARIES = libgstopenexr.la - -libgstopenexr_la_SOURCES = gstopenexrdec.cpp gstopenexr.c -libgstopenexr_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \ - $(OPENEXR_CFLAGS) -libgstopenexr_la_CXXFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CXXFLAGS) \ - $(OPENEXR_CFLAGS) -std=c++98 -libgstopenexr_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) $(OPENEXR_LIBS) -libgstopenexr_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstopenexrdec.h \ - gstopenexr.h diff --git a/ext/openh264/Makefile.am b/ext/openh264/Makefile.am deleted file mode 100644 index 1158d41657..0000000000 --- a/ext/openh264/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -plugin_LTLIBRARIES = libgstopenh264.la - -libgstopenh264_la_SOURCES = \ - gstopenh264plugin.c \ - gstopenh264enc.cpp \ - gstopenh264dec.cpp - -libgstopenh264_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(OPENH264_CFLAGS) -libgstopenh264_la_CXXFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CXXFLAGS) $(OPENH264_CFLAGS) -libgstopenh264_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-1.0 $(GST_LIBS) $(OPENH264_LIBS) -libgstopenh264_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstopenh264dec.h \ - gstopenh264enc.h diff --git a/ext/openjpeg/Makefile.am b/ext/openjpeg/Makefile.am deleted file mode 100644 index 24e16528ae..0000000000 --- a/ext/openjpeg/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -plugin_LTLIBRARIES = libgstopenjpeg.la - -libgstopenjpeg_la_SOURCES = gstopenjpegdec.c gstopenjpegenc.c gstopenjpeg.c -libgstopenjpeg_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(OPENJPEG_CFLAGS) -libgstopenjpeg_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_LIBS) $(OPENJPEG_LIBS) -libgstopenjpeg_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstopenjpegdec.h \ - gstopenjpegenc.h \ - gstopenjpeg.h diff --git a/ext/openmpt/Makefile.am b/ext/openmpt/Makefile.am deleted file mode 100644 index 06f8ac170e..0000000000 --- a/ext/openmpt/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -plugin_LTLIBRARIES = libgstopenmpt.la - -libgstopenmpt_la_SOURCES = gstopenmptdec.c plugin.c - -libgstopenmpt_la_CFLAGS = \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) $(OPENMPT_CFLAGS) -libgstopenmpt_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstopenmpt_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/audio/libgstbadaudio-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) $(OPENMPT_LIBS) -libgstopenmpt_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) - -noinst_HEADERS = gstopenmptdec.h diff --git a/ext/openni2/Makefile.am b/ext/openni2/Makefile.am deleted file mode 100644 index 1ca5662ae2..0000000000 --- a/ext/openni2/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -plugin_LTLIBRARIES = libgstopenni2.la - -# sources used to compile this plug-in -libgstopenni2_la_SOURCES = gstopenni2.cpp \ - gstopenni2src.cpp - -libgstopenni2_la_CXXFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CXXFLAGS) $(OPENNI2_CFLAGS) - -# flags used to compile this facedetect -# add other _CFLAGS and _LIBS as needed -# -libgstopenni2_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) $(OPENNI2_CFLAGS) - -libgstopenni2_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(OPENNI2_LIBS) \ - $(GSTPB_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) - -libgstopenni2_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = gstopenni2src.h diff --git a/ext/opus/Makefile.am b/ext/opus/Makefile.am deleted file mode 100644 index d0cc4ea643..0000000000 --- a/ext/opus/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -plugin_LTLIBRARIES = libgstopusparse.la - -libgstopusparse_la_SOURCES = gstopus.c gstopusparse.c gstopusheader.c -libgstopusparse_la_CFLAGS = \ - -DGST_USE_UNSTABLE_API \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(OPUS_CFLAGS) \ - -Dgst_opus_header_is_header=gst_opus_bad_header_is_header \ - -Dgst_opus_header_is_id_header=gst_opus_bad_header_is_id_header \ - -Dgst_opus_header_is_comment_header=gst_opus_bad_header_is_comment_header -libgstopusparse_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - -lgsttag-$(GST_API_VERSION) \ - -lgstpbutils-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(OPUS_LIBS) -libgstopusparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(LIBM) - -noinst_HEADERS = gstopusparse.h gstopusheader.h diff --git a/ext/resindvd/Makefile.am b/ext/resindvd/Makefile.am deleted file mode 100644 index 5118fb3468..0000000000 --- a/ext/resindvd/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -# plugindir is set in configure - -plugin_LTLIBRARIES = libgstresindvd.la - -libgstresindvd_la_SOURCES = \ - plugin.c \ - resindvdbin.c \ - resindvdsrc.c \ - rsndec.c \ - gstmpegdesc.c \ - gstmpegdemux.c \ - gstpesfilter.c \ - rsninputselector.c \ - rsnparsetter.c - -libgstresindvd_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ -$(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ -$(GST_CFLAGS) $(DVDNAV_CFLAGS) -libgstresindvd_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ --lgstvideo-$(GST_API_VERSION) -lgstpbutils-$(GST_API_VERSION) \ --lgsttag-$(GST_API_VERSION) \ -$(GST_BASE_LIBS) $(GST_LIBS) $(GMODULE_NO_EXPORT_LIBS) $(DVDNAV_LIBS) -libgstresindvd_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = resindvdbin.h \ - rsndec.h \ - rsninputselector.h \ - resindvdsrc.h \ - gstmpegdefs.h \ - gstmpegdesc.h \ - gstmpegdemux.h \ - gstpesfilter.h \ - rsnparsetter.h - -EXTRA_DIST = resin-play resin-play2 - diff --git a/ext/rsvg/Makefile.am b/ext/rsvg/Makefile.am deleted file mode 100644 index 8bc61c7e86..0000000000 --- a/ext/rsvg/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -plugin_LTLIBRARIES = libgstrsvg.la - -libgstrsvg_la_SOURCES = gstrsvg.c gstrsvgdec.c gstrsvgoverlay.c -libgstrsvg_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(RSVG_CFLAGS) -libgstrsvg_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(RSVG_LIBS) -libgstrsvg_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(LIBM) - -noinst_HEADERS = gstrsvgdec.h gstrsvgoverlay.h diff --git a/ext/rtmp/Makefile.am b/ext/rtmp/Makefile.am deleted file mode 100644 index 63db29a93c..0000000000 --- a/ext/rtmp/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -plugin_LTLIBRARIES = libgstrtmp.la - -libgstrtmp_la_SOURCES = gstrtmpsrc.c gstrtmpsink.c gstrtmp.c - -noinst_HEADERS = gstrtmpsrc.h gstrtmpsink.h -libgstrtmp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(RTMP_CFLAGS) -libgstrtmp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(RTMP_LIBS) $(WINSOCK2_LIBS) -libgstrtmp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/ext/sbc/Makefile.am b/ext/sbc/Makefile.am deleted file mode 100644 index 43ff2cc7b4..0000000000 --- a/ext/sbc/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ - -plugin_LTLIBRARIES = libgstsbc.la - -noinst_HEADERS = \ - gstsbcdec.h \ - gstsbcenc.h - -libgstsbc_la_SOURCES = \ - gstsbcdec.c \ - gstsbcenc.c \ - sbc-plugin.c -libgstsbc_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(SBC_CFLAGS) -libgstsbc_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) \ - $(SBC_LIBS) -libgstsbc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/ext/sctp/Makefile.am b/ext/sctp/Makefile.am deleted file mode 100644 index 957ee6a93d..0000000000 --- a/ext/sctp/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -plugin_LTLIBRARIES = libgstsctp.la - -libgstsctp_la_SOURCES = \ - gstsctpplugin.c \ - sctpassociation.c \ - gstsctpenc.c \ - gstsctpdec.c - -libgstsctp_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(USRSCTP_CFLAGS) \ - -I$(top_srcdir)/gst-libs - -libgstsctp_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(USRSCTP_LIBS) $(top_builddir)/gst-libs/gst/sctp/libgstsctp-1.0.la -libgstsctp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - sctpassociation.h \ - gstsctpenc.h \ - gstsctpdec.h diff --git a/ext/smoothstreaming/Makefile.am b/ext/smoothstreaming/Makefile.am deleted file mode 100644 index b32d0bb2e3..0000000000 --- a/ext/smoothstreaming/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ - -plugin_LTLIBRARIES = libgstsmoothstreaming.la - -libgstsmoothstreaming_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \ - -DGST_USE_UNSTABLE_API $(LIBXML2_CFLAGS) -libgstsmoothstreaming_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$(GST_API_VERSION).la \ - $(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la \ - $(top_builddir)/gst-libs/gst/isoff/libgstisoff-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgsttag-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) $(ZLIB_LIBS) $(LIBXML2_LIBS) -libgstsmoothstreaming_la_LDFLAGS = ${GST_PLUGIN_LDFLAGS} -libgstsmoothstreaming_la_SOURCES = gstsmoothstreaming-plugin.c \ - gstmssdemux.c \ - gstmssfragmentparser.c \ - gstmssmanifest.c - -noinst_HEADERS = gstmssdemux.h \ - gstmssfragmentparser.h \ - gstmssmanifest.h diff --git a/ext/sndfile/Makefile.am b/ext/sndfile/Makefile.am deleted file mode 100644 index f1d679231c..0000000000 --- a/ext/sndfile/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -plugin_LTLIBRARIES = libgstsndfile.la - -libgstsndfile_la_SOURCES = gstsf.c gstsfdec.c -libgstsndfile_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(SNDFILE_CFLAGS) -libgstsndfile_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(SNDFILE_LIBS) -libgstsndfile_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstsf.h gstsfdec.h diff --git a/ext/soundtouch/Makefile.am b/ext/soundtouch/Makefile.am deleted file mode 100644 index 504291f8b9..0000000000 --- a/ext/soundtouch/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -plugin_LTLIBRARIES = libgstsoundtouch.la - -libgstsoundtouch_la_SOURCES = \ - plugin.c \ - gstpitch.cc \ - gstbpmdetect.cc - -libgstsoundtouch_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(SOUNDTOUCH_CFLAGS) -libgstsoundtouch_la_CXXFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CXXFLAGS) $(SOUNDTOUCH_CFLAGS) -libgstsoundtouch_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) $(SOUNDTOUCH_LIBS) $(LIBM) -libgstsoundtouch_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstpitch.hh gstbpmdetect.hh diff --git a/ext/spandsp/Makefile.am b/ext/spandsp/Makefile.am deleted file mode 100644 index 5cf057c955..0000000000 --- a/ext/spandsp/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstspandsp.la - -libgstspandsp_la_SOURCES = gstspandsp.c gstspanplc.c gstdtmfdetect.c gsttonegeneratesrc.c -libgstspandsp_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(SPANDSP_CFLAGS) -libgstspandsp_la_LIBADD = $(SPANDSP_LIBS) $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgstspandsp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstspanplc.h gstdtmfdetect.h gsttonegeneratesrc.h diff --git a/ext/srt/Makefile.am b/ext/srt/Makefile.am deleted file mode 100644 index 5b8e551b05..0000000000 --- a/ext/srt/Makefile.am +++ /dev/null @@ -1,44 +0,0 @@ -plugin_LTLIBRARIES = libgstsrt.la - -libgstsrt_la_SOURCES = \ - gstsrt.c \ - gstsrtobject.c \ - gstsrtsink.c \ - gstsrtsrc.c \ - $(NULL) - -libgstsrt_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GIO_CFLAGS) \ - $(SRT_CFLAGS) \ - $(NULL) - -libgstsrt_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(GIO_LIBS) \ - -lgstbase-1.0 \ - $(SRT_LIBS) \ - $(NULL) - -libgstsrt_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -glib_enum_headers=gstsrt-enums.h -glib_enum_define=GST_SRT -glib_gen_prefix=gst_srt -glib_gen_basename=gstsrt - -BUILT_SOURCES = gstsrt-enumtypes.c gstsrt-enumtypes.h -nodist_libgstsrt_la_SOURCES = $(BUILT_SOURCES) - -CLEANFILES = $(BUILT_SOURCES) - -noinst_HEADERS = \ - gstsrt-enums.h \ - gstsrtobject.h \ - gstsrtsink.h \ - gstsrtsrc.h \ - $(NULL) - -include $(top_srcdir)/common/gst-glib-gen.mak diff --git a/ext/srtp/.gitignore b/ext/srtp/.gitignore deleted file mode 100644 index f844ec49e4..0000000000 --- a/ext/srtp/.gitignore +++ /dev/null @@ -1 +0,0 @@ -gstsrtp-enumtypes.[ch] diff --git a/ext/srtp/Makefile.am b/ext/srtp/Makefile.am deleted file mode 100644 index 051e419ac9..0000000000 --- a/ext/srtp/Makefile.am +++ /dev/null @@ -1,30 +0,0 @@ -plugin_LTLIBRARIES = libgstsrtp.la - -libgstsrtp_la_SOURCES = \ - gstsrtp.c \ - gstsrtp.h \ - gstsrtpdec.c \ - gstsrtpdec.h \ - gstsrtpenc.c \ - gstsrtpenc.h \ - gstsrtpenums.h \ - $(NULL) - -libgstsrtp_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(SRTP_CFLAGS) -libgstsrtp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstrtp-@GST_API_VERSION@ \ - $(GST_LIBS) \ - $(SRTP_LIBS) -libgstsrtp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -glib_enum_headers=gstsrtpenums.h -glib_enum_define=GST_SRTP -glib_gen_prefix=gst_srtp -glib_gen_basename=gstsrtp - -BUILT_SOURCES = gstsrtp-enumtypes.c gstsrtp-enumtypes.h -nodist_libgstsrtp_la_SOURCES = $(BUILT_SOURCES) - -CLEANFILES = $(BUILT_SOURCES) - -include $(top_srcdir)/common/gst-glib-gen.mak diff --git a/ext/teletextdec/Makefile.am b/ext/teletextdec/Makefile.am deleted file mode 100644 index 7c143639d0..0000000000 --- a/ext/teletextdec/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstteletext.la - -libgstteletext_la_SOURCES = gstteletextdec.c - -libgstteletext_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(TELETEXTDEC_CFLAGS) -libgstteletext_la_LIBADD = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_LIBS) $(TELETEXTDEC_LIBS) -libgstteletext_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstteletextdec.h diff --git a/ext/ttml/Makefile.am b/ext/ttml/Makefile.am deleted file mode 100644 index 755476eaee..0000000000 --- a/ext/ttml/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -plugin_LTLIBRARIES = libgstttmlsubs.la - -# sources used to compile this plug-in -libgstttmlsubs_la_SOURCES = \ - subtitle.c \ - subtitlemeta.c \ - gstttmlparse.c \ - gstttmlparse.h \ - ttmlparse.c \ - ttmlparse.h \ - gstttmlrender.c \ - gstttmlplugin.c - -# compiler and linker flags used to compile this plugin, set in configure.ac -libgstttmlsubs_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(TTML_CFLAGS) - -libgstttmlsubs_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(TTML_LIBS) \ - $(LIBM) - -libgstttmlsubs_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = \ - subtitle.h \ - subtitlemeta.h \ - gstttmlparse.h \ - ttmlparse.h \ - gstttmlrender.h diff --git a/ext/voaacenc/Makefile.am b/ext/voaacenc/Makefile.am deleted file mode 100644 index e831eba1f8..0000000000 --- a/ext/voaacenc/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -plugin_LTLIBRARIES = libgstvoaacenc.la - -libgstvoaacenc_la_SOURCES = \ - gstvoaac.c \ - gstvoaacenc.c - -libgstvoaacenc_la_CFLAGS = -DGST_USE_UNSTABLE_API \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(VOAACENC_CFLAGS) -libgstvoaacenc_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-$(GST_API_VERSION) \ - -lgstpbutils-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(VOAACENC_LIBS) -libgstvoaacenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstvoaacenc.h - -presetdir = $(datadir)/gstreamer-$(GST_API_VERSION)/presets - -EXTRA_DIST = $(preset_DATA) diff --git a/ext/voamrwbenc/Makefile.am b/ext/voamrwbenc/Makefile.am deleted file mode 100644 index c6e9988d9d..0000000000 --- a/ext/voamrwbenc/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -plugin_LTLIBRARIES = libgstvoamrwbenc.la - -libgstvoamrwbenc_la_SOURCES = \ - gstvoamrwb.c \ - gstvoamrwbenc.c - -libgstvoamrwbenc_la_CFLAGS = -DGST_USE_UNSTABLE_API \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(VOAMRWBENC_CFLAGS) -libgstvoamrwbenc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(VOAMRWBENC_LIBS) -libgstvoamrwbenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstvoamrwbenc.h - -presetdir = $(datadir)/gstreamer-$(GST_API_VERSION)/presets -preset_DATA = GstVoAmrwbEnc.prs - -EXTRA_DIST = $(preset_DATA) - diff --git a/ext/wayland/.gitignore b/ext/wayland/.gitignore deleted file mode 100644 index 44cd427031..0000000000 --- a/ext/wayland/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*-protocol.c -*-client-protocol.h diff --git a/ext/wayland/Makefile.am b/ext/wayland/Makefile.am deleted file mode 100644 index 95bb97e7fa..0000000000 --- a/ext/wayland/Makefile.am +++ /dev/null @@ -1,66 +0,0 @@ -plugin_LTLIBRARIES = libgstwaylandsink.la - -BUILT_SOURCES = \ - viewporter-protocol.c \ - viewporter-client-protocol.h \ - linux-dmabuf-unstable-v1-protocol.c \ - linux-dmabuf-unstable-v1-client-protocol.h \ - fullscreen-shell-unstable-v1-protocol.c \ - fullscreen-shell-unstable-v1-client-protocol.h \ - xdg-shell-protocol.c \ - xdg-shell-client-protocol.h - -libgstwaylandsink_la_SOURCES = \ - gstwaylandsink.c \ - wlshmallocator.c \ - wlbuffer.c \ - wldisplay.c \ - wlwindow.c \ - wlvideoformat.c \ - wllinuxdmabuf.c - -nodist_libgstwaylandsink_la_SOURCES = \ - viewporter-protocol.c \ - linux-dmabuf-unstable-v1-protocol.c \ - fullscreen-shell-unstable-v1-protocol.c \ - xdg-shell-protocol.c - -libgstwaylandsink_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(WAYLAND_CFLAGS) -libgstwaylandsink_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/wayland/libgstwayland-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - -lgstallocators-$(GST_API_VERSION) \ - $(WAYLAND_LIBS) -libgstwaylandsink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstwaylandsink.h \ - wlshmallocator.h \ - wlbuffer.h \ - wldisplay.h \ - wlwindow.h \ - wlvideoformat.h \ - wllinuxdmabuf.h - -CLEANFILES = $(BUILT_SOURCES) - -.SECONDEXPANSION: - -define protostability -$(if $(findstring unstable,$1),unstable,stable) -endef - -define protoname -$(shell echo $1 | sed 's/\([a-z\-]\+\)-[a-z]\+-v[0-9]\+/\1/') -endef - -%-protocol.c : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml - $(AM_V_GEN)$(wayland_scanner) code < $< > $@ - -%-client-protocol.h : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml - $(AM_V_GEN)$(wayland_scanner) client-header < $< > $@ diff --git a/ext/webp/Makefile.am b/ext/webp/Makefile.am deleted file mode 100644 index 76917629f0..0000000000 --- a/ext/webp/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -plugin_LTLIBRARIES = libgstwebp.la - -noinst_HEADERS = gstwebpdec.h gstwebpenc.h - -libgstwebp_la_SOURCES = gstwebp.c \ - gstwebpdec.c \ - gstwebpenc.c - -libgstwebp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(WEBP_CFLAGS) -libgstwebp_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(WEBP_LIBS) -libgstwebp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/ext/webrtc/Makefile.am b/ext/webrtc/Makefile.am deleted file mode 100644 index 778f112d00..0000000000 --- a/ext/webrtc/Makefile.am +++ /dev/null @@ -1,59 +0,0 @@ -plugin_LTLIBRARIES = libgstwebrtc.la - -noinst_HEADERS = \ - fwd.h \ - gstwebrtcbin.h \ - gstwebrtcice.h \ - gstwebrtcstats.h \ - icestream.h \ - nicetransport.h \ - sctptransport.h \ - transportstream.h \ - transportsendbin.h \ - transportreceivebin.h \ - utils.h \ - webrtcsdp.h \ - webrtcdatachannel.h \ - webrtctransceiver.h - -libgstwebrtc_la_SOURCES = \ - gstwebrtc.c \ - gstwebrtcbin.c \ - gstwebrtcice.c \ - gstwebrtcstats.c \ - icestream.c \ - nicetransport.c \ - sctptransport.c \ - transportstream.c \ - transportsendbin.c \ - transportreceivebin.c \ - utils.c \ - webrtcsdp.c \ - webrtcdatachannel.c \ - webrtctransceiver.c - -libgstwebrtc_la_SOURCES += $(BUILT_SOURCES) -noinst_HEADERS += $(built_headers) - -libgstwebrtc_la_CFLAGS = \ - -I$(top_builddir)/gst-libs \ - -I$(top_srcdir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GST_SDP_CFLAGS) \ - $(NICE_CFLAGS) -libgstwebrtc_la_LIBADD = \ - -lgstapp-@GST_API_VERSION@ \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(GST_SDP_LIBS) \ - $(NICE_LIBS) \ - $(top_builddir)/gst-libs/gst/webrtc/libgstwebrtc-@GST_API_VERSION@.la \ - $(top_builddir)/gst-libs/gst/sctp/libgstsctp-@GST_API_VERSION@.la - -libgstwebrtc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstwebrtc_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) - -include $(top_srcdir)/common/gst-glib-gen.mak diff --git a/ext/webrtcdsp/Makefile.am b/ext/webrtcdsp/Makefile.am deleted file mode 100644 index 16e829ccdb..0000000000 --- a/ext/webrtcdsp/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -plugin_LTLIBRARIES = libgstwebrtcdsp.la - -libgstwebrtcdsp_la_SOURCES = gstwebrtcdsp.cpp gstwebrtcechoprobe.cpp -libgstwebrtcdsp_la_CXXFLAGS = \ - -std=c++11 \ - $(GST_CXXFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(WEBRTCDSP_CFLAGS) -libgstwebrtcdsp_la_LIBADD = \ - -lgstaudio-$(GST_API_VERSION) \ - $(top_builddir)/gst-libs/gst/audio/libgstbadaudio-$(GST_API_VERSION).la \ - $(GST_LIBS) $(GST_BASE_LIBS) \ - $(GST_PLUGINS_BASE_LIBS) \ - $(WEBRTCDSP_LIBS) -libgstwebrtcdsp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstwebrtcdsp.h gstwebrtcechoprobe.h diff --git a/ext/wildmidi/Makefile.am b/ext/wildmidi/Makefile.am deleted file mode 100644 index 519743ed71..0000000000 --- a/ext/wildmidi/Makefile.am +++ /dev/null @@ -1,25 +0,0 @@ -# plugindir is set in configure -plugin_LTLIBRARIES = - -if USE_WILDMIDI -plugin_LTLIBRARIES += libgstwildmidi.la - -# sources used to compile this plug-in -libgstwildmidi_la_SOURCES = gstwildmididec.c - -# flags used to compile this plugin -# add other _CFLAGS and _LIBS as needed -libgstwildmidi_la_CFLAGS = \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) $(WILDMIDI_CFLAGS) -libgstwildmidi_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/audio/libgstbadaudio-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \ - $(GST_LIBS) $(GST_BASE_LIBS) $(WILDMIDI_LIBS) -libgstwildmidi_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -endif - -noinst_HEADERS = gstwildmididec.h - diff --git a/ext/wpe/Makefile.am b/ext/wpe/Makefile.am deleted file mode 100644 index c291a8855f..0000000000 --- a/ext/wpe/Makefile.am +++ /dev/null @@ -1,29 +0,0 @@ -plugin_LTLIBRARIES = libgstwpe.la - -# sources used to compile this plug-in -libgstwpe_la_SOURCES = \ - gstwpesrc.cpp \ - WPEThreadedView.cpp - -# compiler and linker flags used to compile this plugin, set in configure.ac -libgstwpe_la_CXXFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_GL_CFLAGS) \ - $(GST_CFLAGS) \ - $(WPE_CFLAGS) - -libgstwpe_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_GL_LIBS) \ - $(GST_LIBS) \ - $(WPE_LIBS) - -libgstwpe_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = \ - gstwpesrc.h \ - WPEThreadedView.h diff --git a/ext/x265/Makefile.am b/ext/x265/Makefile.am deleted file mode 100644 index de56e578af..0000000000 --- a/ext/x265/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -plugin_LTLIBRARIES = libgstx265.la - -libgstx265_la_SOURCES = gstx265enc.c -libgstx265_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(X265_CFLAGS) -libgstx265_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - -lgstpbutils-$(GST_API_VERSION) \ - $(GST_LIBS) \ - $(X265_LIBS) -libgstx265_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstx265enc.h diff --git a/ext/zbar/Makefile.am b/ext/zbar/Makefile.am deleted file mode 100644 index 3d618d47be..0000000000 --- a/ext/zbar/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -plugin_LTLIBRARIES = libgstzbar.la - -libgstzbar_la_SOURCES = gstzbar.c - -libgstzbar_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(ZBAR_CFLAGS) -libgstzbar_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ $(GST_BASE_LIBS) $(GST_LIBS) $(ZBAR_LIBS) -libgstzbar_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstzbar.h - diff --git a/gst-libs/Makefile.am b/gst-libs/Makefile.am deleted file mode 100644 index 062cb55aab..0000000000 --- a/gst-libs/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = gst diff --git a/gst-libs/gst/Makefile.am b/gst-libs/gst/Makefile.am deleted file mode 100644 index a53f26ec0a..0000000000 --- a/gst-libs/gst/Makefile.am +++ /dev/null @@ -1,30 +0,0 @@ -if USE_WAYLAND -WAYLAND_DIR=wayland -endif - -if USE_OPENCV -OPENCV_DIR=opencv -endif - -SUBDIRS = uridownloader adaptivedemux interfaces basecamerabinsrc codecparsers \ - insertbin mpegts audio sctp player isoff webrtc $(WAYLAND_DIR) \ - $(OPENCV_DIR) - -noinst_HEADERS = gst-i18n-plugin.h gettext.h glib-compat-private.h -DIST_SUBDIRS = uridownloader adaptivedemux interfaces basecamerabinsrc \ - codecparsers insertbin mpegts wayland opencv audio player isoff sctp webrtc - -adaptivedemux: uridownloader - -INDEPENDENT_SUBDIRS = \ - interfaces basecamerabinsrc codecparsers insertbin uridownloader \ - mpegts player isoff sctp $(WAYLAND_DIR) $(OPENCV_DIR) - -.PHONY: independent-subdirs $(INDEPENDENT_SUBDIRS) - -independent-subdirs: $(INDEPENDENT_SUBDIRS) - -$(INDEPENDENT_SUBDIRS): - $(MAKE) -C $@ - -all-recursive: independent-subdirs diff --git a/gst-libs/gst/adaptivedemux/Makefile.am b/gst-libs/gst/adaptivedemux/Makefile.am deleted file mode 100644 index 05b2198c15..0000000000 --- a/gst-libs/gst/adaptivedemux/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ - -lib_LTLIBRARIES = libgstadaptivedemux-@GST_API_VERSION@.la - -CLEANFILES = $(BUILT_SOURCES) - -libgstadaptivedemux_@GST_API_VERSION@_la_SOURCES = \ - gstadaptivedemux.c - -libgstadaptivedemux_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/adaptivedemux - -noinst_HEADERS = gstadaptivedemux.h adaptive-demux-prelude.h - -libgstadaptivedemux_@GST_API_VERSION@_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - -DBUILDING_GST_ADAPTIVE_DEMUX \ - $(GST_CFLAGS) -libgstadaptivedemux_@GST_API_VERSION@_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) -lgstapp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) - -libgstadaptivedemux_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) diff --git a/gst-libs/gst/audio/Makefile.am b/gst-libs/gst/audio/Makefile.am deleted file mode 100644 index 6615bfc89f..0000000000 --- a/gst-libs/gst/audio/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -# variables used for enum generation -lib_LTLIBRARIES = libgstbadaudio-@GST_API_VERSION@.la - -CLEANFILES = - -libgstbadaudio_@GST_API_VERSION@_la_SOURCES = \ - gstnonstreamaudiodecoder.c \ - gstplanaraudioadapter.c - -nodist_libgstbadaudio_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES) - -libgstbadaudio_@GST_API_VERSION@_la_CFLAGS = \ - -DGST_USE_UNSTABLE_API \ - -DBUILDING_GST_AUDIO_BAD \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_CFLAGS) $(ORC_CFLAGS) \ - $(GST_AUDIO_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) - -libgstbadaudio_@GST_API_VERSION@_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) $(GST_AUDIO_LIBS) \ - $(GST_BASE_LIBS) $(GST_LIBS) $(ORC_LIBS) $(LIBM) - -libgstbadaudio_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) - -libgstaudio_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/audio -libgstaudio_@GST_API_VERSION@include_HEADERS = \ - gstnonstreamaudiodecoder.h \ - audio-bad-prelude.h \ - gstplanaraudioadapter.h diff --git a/gst-libs/gst/basecamerabinsrc/Makefile.am b/gst-libs/gst/basecamerabinsrc/Makefile.am deleted file mode 100644 index 3a669ad628..0000000000 --- a/gst-libs/gst/basecamerabinsrc/Makefile.am +++ /dev/null @@ -1,27 +0,0 @@ - -lib_LTLIBRARIES = libgstbasecamerabinsrc-@GST_API_VERSION@.la - -CLEANFILES = $(BUILT_SOURCES) - -libgstbasecamerabinsrc_@GST_API_VERSION@_la_SOURCES = \ - gstcamerabin-enum.c \ - gstcamerabinpreview.c \ - gstbasecamerasrc.c - -libgstbasecamerabinsrc_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/basecamerabinsrc -libgstbasecamerabinsrc_@GST_API_VERSION@include_HEADERS = \ - basecamerabinsrc-prelude.h \ - gstcamerabin-enum.h \ - gstcamerabinpreview.h \ - gstbasecamerasrc.h - -libgstbasecamerabinsrc_@GST_API_VERSION@_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - -DBUILDING_GST_BASE_CAMERA_BIN_SRC \ - $(GST_CFLAGS) -libgstbasecamerabinsrc_@GST_API_VERSION@_la_LIBADD = \ - -lgstapp-$(GST_API_VERSION) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) - -libgstbasecamerabinsrc_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) diff --git a/gst-libs/gst/codecparsers/Makefile.am b/gst-libs/gst/codecparsers/Makefile.am deleted file mode 100644 index 081deead2d..0000000000 --- a/gst-libs/gst/codecparsers/Makefile.am +++ /dev/null @@ -1,45 +0,0 @@ -lib_LTLIBRARIES = libgstcodecparsers-@GST_API_VERSION@.la - -libgstcodecparsers_@GST_API_VERSION@_la_SOURCES = \ - gstmpegvideoparser.c gsth264parser.c gstvc1parser.c gstmpeg4parser.c \ - gsth265parser.c gstvp8parser.c gstvp8rangedecoder.c \ - parserutils.c nalutils.c dboolhuff.c vp8utils.c \ - gstjpegparser.c \ - gstmpegvideometa.c \ - gstjpeg2000sampling.c \ - gstvp9parser.c vp9utils.c - -libgstcodecparsers_@GST_API_VERSION@includedir = \ - $(includedir)/gstreamer-@GST_API_VERSION@/gst/codecparsers - -noinst_HEADERS = parserutils.h nalutils.h dboolhuff.h vp8utils.h vp9utils.h - -libgstcodecparsers_@GST_API_VERSION@include_HEADERS = \ - gstmpegvideoparser.h gsth264parser.h gstvc1parser.h gstmpeg4parser.h \ - gsth265parser.h gstvp8parser.h gstvp8rangedecoder.h \ - codecparsers-prelude.h \ - gstjpegparser.h \ - gstmpegvideometa.h \ - gstjpeg2000sampling.h \ - gstvp9parser.h - -libgstcodecparsers_@GST_API_VERSION@_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - -DBUILDING_GST_CODEC_PARSERS \ - $(GST_CFLAGS) \ - -Dvp8_norm=gst_codecparsers_vp8_norm \ - -Dvp8dx_start_decode=gst_codecparsers_vp8dx_start_decode \ - -Dvp8dx_bool_decoder_fill=gst_codecparsers_vp8dx_bool_decoder_fill - -libgstcodecparsers_@GST_API_VERSION@_la_LIBADD = \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(LIBM) - -libgstcodecparsers_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) - -EXTRA_DIST = dboolhuff.LICENSE dboolhuff.PATENTS dboolhuff.AUTHORS diff --git a/gst-libs/gst/insertbin/Makefile.am b/gst-libs/gst/insertbin/Makefile.am deleted file mode 100644 index 57b24a1140..0000000000 --- a/gst-libs/gst/insertbin/Makefile.am +++ /dev/null @@ -1,78 +0,0 @@ -lib_LTLIBRARIES = libgstinsertbin-@GST_API_VERSION@.la - -libgstinsertbin_@GST_API_VERSION@_la_SOURCES = gstinsertbin.c - -libgstinsertbin_@GST_API_VERSION@includedir = \ - $(includedir)/gstreamer-@GST_API_VERSION@/gst/insertbin - -libgstinsertbin_@GST_API_VERSION@include_HEADERS = gstinsertbin.h - -libgstinsertbin_@GST_API_VERSION@_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - -DBUILDING_GST_INSERT_BIN \ - $(GST_CFLAGS) - -libgstinsertbin_@GST_API_VERSION@_la_LIBADD = \ - $(GST_LIBS) - -libgstinsertbin_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) - - -if HAVE_INTROSPECTION -BUILT_GIRSOURCES = GstInsertBin-@GST_API_VERSION@.gir - -gir_headers=$(patsubst %,$(srcdir)/%, $(libgstinsertbin_@GST_API_VERSION@include_HEADERS)) -gir_headers+=$(patsubst %,$(builddir)/%, $(built_headers)) -gir_sources=$(patsubst %,$(srcdir)/%, $(libgstinsertbin_@GST_API_VERSION@_la_SOURCES)) -gir_sources+=$(patsubst %,$(builddir)/%, $(built_sources)) - -GstInsertBin-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstinsertbin-@GST_API_VERSION@.la - $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" GI_SCANNER_DISABLE_CACHE=yes\ - GST_PLUGIN_SYSTEM_PATH_1_0="" GST_PLUGIN_PATH_1_0="" GST_REGISTRY_UPDATE=no \ - CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" CC="$(CC)" PKG_CONFIG="$(PKG_CONFIG)" DLLTOOL="$(DLLTOOL)" \ - $(INTROSPECTION_SCANNER) -v --namespace GstInsertBin \ - --nsversion=@GST_API_VERSION@ \ - --identifier-prefix=Gst \ - --symbol-prefix=gst \ - --warn-all \ - --c-include "gst/insertbin/gstinsertbin.h" \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-@GST_API_VERSION@` \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-base-@GST_API_VERSION@` \ - --library=libgstinsertbin-@GST_API_VERSION@.la \ - --include=Gst-@GST_API_VERSION@ \ - --include=GstBase-@GST_API_VERSION@ \ - --libtool="${LIBTOOL}" \ - --pkg gstreamer-@GST_API_VERSION@ \ - --pkg gstreamer-base-@GST_API_VERSION@ \ - --pkg-export gstreamer-insertbin-@GST_API_VERSION@ \ - --add-init-section="$(INTROSPECTION_INIT)" \ - -DGST_USE_UNSTABLE_API \ - --output $@ \ - $(gir_headers) \ - $(gir_sources) - -# INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR aren't the right place to -# install anything - we need to install inside our prefix. -girdir = $(datadir)/gir-1.0 -gir_DATA = $(BUILT_GIRSOURCES) - -typelibsdir = $(libdir)/girepository-1.0/ - -typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) - -%.typelib: %.gir $(INTROSPECTION_COMPILER) - $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ - $(INTROSPECTION_COMPILER) \ - --includedir=$(srcdir) \ - --includedir=$(builddir) \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-@GST_API_VERSION@` \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-base-@GST_API_VERSION@` \ - $(INTROSPECTION_COMPILER_OPTS) $< -o $(@F) - -CLEANFILES = $(BUILT_GIRSOURCES) $(typelibs_DATA) -endif diff --git a/gst-libs/gst/interfaces/.gitignore b/gst-libs/gst/interfaces/.gitignore deleted file mode 100644 index 94231207ab..0000000000 --- a/gst-libs/gst/interfaces/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -photography-enumtypes.c -photography-enumtypes.h diff --git a/gst-libs/gst/interfaces/Makefile.am b/gst-libs/gst/interfaces/Makefile.am deleted file mode 100644 index 660853ab16..0000000000 --- a/gst-libs/gst/interfaces/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -lib_LTLIBRARIES = libgstphotography-@GST_API_VERSION@.la -libgstphotographyincludedir = \ - $(includedir)/gstreamer-@GST_API_VERSION@/gst/interfaces - -headers_photography = \ - photography.h - -# variables used for enum/marshal generation -glib_enum_headers=$(headers_photography) -glib_enum_define=GST_PHOTOGRAPHY -glib_gen_prefix=gst_photography -glib_gen_basename=photography -glib_gen_decl_banner=GST_PHOTOGRAPHY_API -glib_gen_decl_include=\#include - -built_sources = \ - photography-enumtypes.c - -built_headers = \ - photography-enumtypes.h - -libgstphotographyinclude_HEADERS = \ - photography-prelude.h \ - $(headers_photography) - -nodist_libgstphotographyinclude_HEADERS = \ - photography-enumtypes.h - -libgstphotography_@GST_API_VERSION@_la_SOURCES = \ - photography.c - -nodist_libgstphotography_@GST_API_VERSION@_la_SOURCES = \ - $(built_sources) - -libgstphotography_@GST_API_VERSION@_la_CFLAGS = \ - -DGST_USE_UNSTABLE_API \ - -DBUILDING_GST_PHOTOGRAPHY \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_CFLAGS) -libgstphotography_@GST_API_VERSION@_la_LIBADD = $(GST_LIBS) -libgstphotography_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) - -BUILT_SOURCES = \ - $(built_sources) \ - $(built_headers) - -CLEANFILES = $(BUILT_SOURCES) - -include $(top_srcdir)/common/gst-glib-gen.mak diff --git a/gst-libs/gst/isoff/Makefile.am b/gst-libs/gst/isoff/Makefile.am deleted file mode 100644 index a375089ab4..0000000000 --- a/gst-libs/gst/isoff/Makefile.am +++ /dev/null @@ -1,25 +0,0 @@ -lib_LTLIBRARIES = libgstisoff-@GST_API_VERSION@.la - -libgstisoff_@GST_API_VERSION@_la_SOURCES = \ - gstisoff.c - -libgstisoff_@GST_API_VERSION@includedir = \ - $(includedir)/gstreamer-@GST_API_VERSION@/gst/isoff - -libgstisoff_@GST_API_VERSION@include_HEADERS = \ - gstisoff.h - -libgstisoff_@GST_API_VERSION@_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - -DBUILDING_GST_ISOFF \ - $(GST_CFLAGS) - -libgstisoff_@GST_API_VERSION@_la_LIBADD = \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) - -libgstisoff_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) diff --git a/gst-libs/gst/mpegts/.gitignore b/gst-libs/gst/mpegts/.gitignore deleted file mode 100644 index 4e787a44e5..0000000000 --- a/gst-libs/gst/mpegts/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -gstmpegts-enumtypes.c -gstmpegts-enumtypes.h diff --git a/gst-libs/gst/mpegts/Makefile.am b/gst-libs/gst/mpegts/Makefile.am deleted file mode 100644 index 59a3ddd4ba..0000000000 --- a/gst-libs/gst/mpegts/Makefile.am +++ /dev/null @@ -1,117 +0,0 @@ -lib_LTLIBRARIES = libgstmpegts-@GST_API_VERSION@.la - -libgstmpegts_@GST_API_VERSION@_la_SOURCES = \ - gstmpegtssection.c \ - gstmpegtsdescriptor.c \ - gst-dvb-descriptor.c \ - gst-dvb-section.c \ - gst-atsc-section.c - -libgstmpegts_@GST_API_VERSION@includedir = \ - $(includedir)/gstreamer-@GST_API_VERSION@/gst/mpegts - -noinst_HEADERS = gstmpegts-private.h - -libgstmpegts_@GST_API_VERSION@include_HEADERS = \ - gstmpegtssection.h \ - gst-atsc-section.h \ - gst-dvb-section.h \ - gst-scte-section.h \ - gstmpegtsdescriptor.h \ - gst-dvb-descriptor.h \ - mpegts-prelude.h \ - mpegts.h - -nodist_libgstmpegts_@GST_API_VERSION@include_HEADERS = \ - gstmpegts-enumtypes.h - -libgstmpegts_@GST_API_VERSION@_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - -DBUILDING_GST_MPEGTS \ - $(GST_CFLAGS) - -libgstmpegts_@GST_API_VERSION@_la_LIBADD = \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) - -libgstmpegts_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) - -glib_enum_headers=gstmpegtssection.h \ - gstmpegtsdescriptor.h \ - gst-atsc-section.h \ - gst-dvb-section.h \ - gst-scte-section.h \ - gst-dvb-descriptor.h - -glib_enum_define=GST_MPEGTS -glib_gen_prefix=gst_mpegts -glib_gen_basename=gstmpegts -glib_gen_decl_banner=GST_MPEGTS_API -glib_gen_decl_include=\#include - -BUILT_SOURCES = gstmpegts-enumtypes.c gstmpegts-enumtypes.h -nodist_libgstmpegts_@GST_API_VERSION@_la_SOURCES = gstmpegts-enumtypes.c - -CLEANFILES = $(BUILT_SOURCES) - -if HAVE_INTROSPECTION -BUILT_GIRSOURCES = GstMpegts-@GST_API_VERSION@.gir - -gir_headers=$(patsubst %,$(srcdir)/%, $(libgstmpegts_@GST_API_VERSION@include_HEADERS)) -gir_headers+=$(patsubst %,$(builddir)/%, $(built_headers)) -gir_sources=$(patsubst %,$(srcdir)/%, $(libgstmpegts_@GST_API_VERSION@_la_SOURCES)) -gir_sources+=$(patsubst %,$(builddir)/%, $(built_sources)) - -GstMpegts-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstmpegts-@GST_API_VERSION@.la - $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" GI_SCANNER_DISABLE_CACHE=yes\ - GST_PLUGIN_SYSTEM_PATH_1_0="" GST_PLUGIN_PATH_1_0="" GST_REGISTRY_UPDATE=no \ - CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" CC="$(CC)" PKG_CONFIG="$(PKG_CONFIG)" DLLTOOL="$(DLLTOOL)" \ - $(INTROSPECTION_SCANNER) -v --namespace GstMpegts \ - --nsversion=@GST_API_VERSION@ \ - --identifier-prefix=GstMpegts \ - --symbol-prefix=gst_mpegts \ - --symbol-prefix=gst \ - --warn-all -v \ - --c-include "gst/mpegts/mpegts.h" \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-@GST_API_VERSION@` \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-video-@GST_API_VERSION@` \ - --library=libgstmpegts-@GST_API_VERSION@.la \ - --include=Gst-@GST_API_VERSION@ \ - --libtool="${LIBTOOL}" \ - --pkg gstreamer-@GST_API_VERSION@ \ - --pkg gstreamer-video-@GST_API_VERSION@ \ - --pkg-export gstreamer-mpegts-@GST_API_VERSION@ \ - --add-init-section="$(INTROSPECTION_INIT)" \ - -DGST_USE_UNSTABLE_API \ - --output $@ \ - $(gir_headers) \ - $(gir_sources) - -# INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR aren't the right place to -# install anything - we need to install inside our prefix. -girdir = $(datadir)/gir-1.0 -gir_DATA = $(BUILT_GIRSOURCES) - -typelibsdir = $(libdir)/girepository-1.0/ - -typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) - -%.typelib: %.gir $(INTROSPECTION_COMPILER) - $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ - $(INTROSPECTION_COMPILER) \ - --includedir=$(srcdir) \ - --includedir=$(builddir) \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-@GST_API_VERSION@` \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-base-@GST_API_VERSION@` \ - $(INTROSPECTION_COMPILER_OPTS) $< -o $(@F) - -CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA) -endif - -include $(top_srcdir)/common/gst-glib-gen.mak diff --git a/gst-libs/gst/opencv/Makefile.am b/gst-libs/gst/opencv/Makefile.am deleted file mode 100644 index 5c36a92b7f..0000000000 --- a/gst-libs/gst/opencv/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -lib_LTLIBRARIES = libgstopencv-@GST_API_VERSION@.la - -libgstopencv_@GST_API_VERSION@_la_SOURCES = \ - gstopencvutils.cpp \ - gstopencvvideofilter.cpp - -libgstopencv_@GST_API_VERSION@_la_CXXFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CXXFLAGS) \ - -DBUILDING_GST_OPENCV \ - $(OPENCV_CFLAGS) - -libgstopencv_@GST_API_VERSION@_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) \ - $(OPENCV_LIBS) -lgstvideo-$(GST_API_VERSION) - -libgstopencv_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) - -libgstopencv_@GST_API_VERSION@includedir = \ - $(includedir)/gstreamer-@GST_API_VERSION@/gst/opencv -libgstopencv_@GST_API_VERSION@include_HEADERS = \ - opencv-prelude.h \ - gstopencvutils.h \ - gstopencvvideofilter.h diff --git a/gst-libs/gst/player/Makefile.am b/gst-libs/gst/player/Makefile.am deleted file mode 100644 index 46b194b07a..0000000000 --- a/gst-libs/gst/player/Makefile.am +++ /dev/null @@ -1,112 +0,0 @@ -lib_LTLIBRARIES = libgstplayer-@GST_API_VERSION@.la - -libgstplayer_@GST_API_VERSION@_la_SOURCES = \ - gstplayer.c \ - gstplayer-signal-dispatcher.c \ - gstplayer-video-renderer.c \ - gstplayer-media-info.c \ - gstplayer-g-main-context-signal-dispatcher.c \ - gstplayer-video-overlay-video-renderer.c \ - gstplayer-visualization.c - -libgstplayer_@GST_API_VERSION@_la_CFLAGS = \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - -DBUILDING_GST_PLAYER \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) - -libgstplayer_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) - -libgstplayer_@GST_API_VERSION@_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - -lgstaudio-$(GST_API_VERSION) \ - -lgsttag-$(GST_API_VERSION) \ - -lgstpbutils-$(GST_API_VERSION) \ - $(GST_LIBS) \ - $(LIBM) - -libgstplayerdir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/player - -noinst_HEADERS = \ - gstplayer-signal-dispatcher-private.h \ - gstplayer-video-renderer-private.h \ - gstplayer-media-info-private.h - -libgstplayer_HEADERS = \ - player.h \ - player-prelude.h \ - gstplayer.h \ - gstplayer-types.h \ - gstplayer-signal-dispatcher.h \ - gstplayer-video-renderer.h \ - gstplayer-media-info.h \ - gstplayer-g-main-context-signal-dispatcher.h \ - gstplayer-video-overlay-video-renderer.h \ - gstplayer-visualization.h - -CLEANFILES = - -if HAVE_INTROSPECTION -BUILT_GIRSOURCES = GstPlayer-@GST_API_VERSION@.gir - -gir_headers=$(patsubst %,$(srcdir)/%, $(libgstplayer_HEADERS)) -gir_sources=$(patsubst %,$(srcdir)/%, $(libgstplayer_@GST_API_VERSION@_la_SOURCES)) - -GstPlayer-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstplayer-@GST_API_VERSION@.la - $(AM_V_GEN)GST_PLUGIN_SYSTEM_PATH_1_0="" GST_PLUGIN_PATH_1_0="" GST_REGISTRY_UPDATE=no GI_SCANNER_DISABLE_CACHE=yes \ - CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" CC="$(CC)" PKG_CONFIG="$(PKG_CONFIG)" DLLTOOL="$(DLLTOOL)" \ - PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ - $(INTROSPECTION_SCANNER) -v --namespace GstPlayer \ - --nsversion=@GST_API_VERSION@ \ - --warn-all \ - --strip-prefix=Gst \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - --c-include "gst/player/player.h" \ - --add-include-path=$(top_builddir)/gst-libs \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-1.0` \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-base-1.0` \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-video-1.0` \ - --library-path=$(top_builddir)/gst-libs \ - --library=libgstplayer-@GST_API_VERSION@.la \ - --include=Gst-@GST_API_VERSION@ \ - --include=GstVideo-@GST_API_VERSION@ \ - --libtool="${LIBTOOL}" \ - --pkg gstreamer-@GST_API_VERSION@ \ - --pkg gstreamer-audio-@GST_API_VERSION@ \ - --pkg gstreamer-video-@GST_API_VERSION@ \ - --pkg gstreamer-tag-@GST_API_VERSION@ \ - --pkg gstreamer-pbutils-@GST_API_VERSION@ \ - --pkg-export gstreamer-player-@GST_API_VERSION@ \ - --add-init-section="$(INTROSPECTION_INIT)" \ - --output $@ \ - $(gir_headers) \ - $(gir_sources) - -# INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR aren't the right place to -# install anything - we need to install inside our prefix. -girdir = $(datadir)/gir-1.0 -gir_DATA = $(BUILT_GIRSOURCES) - -typelibsdir = $(libdir)/girepository-1.0/ - -typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) - -%.typelib: %.gir $(INTROSPECTION_COMPILER) - $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ - $(INTROSPECTION_COMPILER) \ - --includedir=$(srcdir)/gst-libs \ - --includedir=$(builddir)/gst-libs \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-1.0` \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-base-1.0` \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-video-1.0` \ - $(INTROSPECTION_COMPILER_OPTS) $< -o $(@F) - -CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA) -endif diff --git a/gst-libs/gst/sctp/Makefile.am b/gst-libs/gst/sctp/Makefile.am deleted file mode 100644 index afc2c34fba..0000000000 --- a/gst-libs/gst/sctp/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -lib_LTLIBRARIES = libgstsctp-1.0.la - -libgstsctp_1_0_la_SOURCES = \ - sctpsendmeta.c \ - sctpreceivemeta.c - -libgstsctp_1_0_la_CFLAGS = \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - -DBUILDING_GST_SCTP \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) - -libgstsctp_1_0_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) - -libgstsctp_1_0_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) - -libgstsctp_1_0_includedir = $(includedir)/gstreamer-1.0/gst/sctp -libgstsctp_1_0_include_HEADERS = \ - sctpsendmeta.h \ - sctpreceivemeta.h \ - sctp-prelude.h diff --git a/gst-libs/gst/uridownloader/Makefile.am b/gst-libs/gst/uridownloader/Makefile.am deleted file mode 100644 index 7447e43bfe..0000000000 --- a/gst-libs/gst/uridownloader/Makefile.am +++ /dev/null @@ -1,25 +0,0 @@ -lib_LTLIBRARIES = libgsturidownloader-@GST_API_VERSION@.la - -libgsturidownloader_@GST_API_VERSION@_la_SOURCES = \ - gstfragment.c gsturidownloader.c - -libgsturidownloader_@GST_API_VERSION@includedir = \ - $(includedir)/gstreamer-@GST_API_VERSION@/gst/uridownloader - -libgsturidownloader_@GST_API_VERSION@include_HEADERS = \ - gstfragment.h gsturidownloader.h gsturidownloader_debug.h uridownloader-prelude.h - -libgsturidownloader_@GST_API_VERSION@_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - -DBUILDING_GST_URI_DOWNLOADER \ - $(GST_CFLAGS) - -libgsturidownloader_@GST_API_VERSION@_la_LIBADD = \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) - -libgsturidownloader_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) diff --git a/gst-libs/gst/vulkan/.gitignore b/gst-libs/gst/vulkan/.gitignore deleted file mode 100644 index 32a7ac4412..0000000000 --- a/gst-libs/gst/vulkan/.gitignore +++ /dev/null @@ -1 +0,0 @@ -gstvkconfig.h diff --git a/gst-libs/gst/wayland/Makefile.am b/gst-libs/gst/wayland/Makefile.am deleted file mode 100644 index a9f3f7b571..0000000000 --- a/gst-libs/gst/wayland/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -lib_LTLIBRARIES = libgstwayland-@GST_API_VERSION@.la - -libgstwayland_@GST_API_VERSION@_la_SOURCES = wayland.c - -libgstwayland_@GST_API_VERSION@includedir = \ - $(includedir)/gstreamer-@GST_API_VERSION@/gst/wayland - -libgstwayland_@GST_API_VERSION@_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - -DBUILDING_GST_WAYLAND \ - $(WAYLAND_CFLAGS) - -libgstwayland_@GST_API_VERSION@_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(WAYLAND_LIBS) \ - -lgstvideo-$(GST_API_VERSION) - -libgstwayland_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) - -noinst_HEADERS = \ - wayland.h - diff --git a/gst-libs/gst/webrtc/Makefile.am b/gst-libs/gst/webrtc/Makefile.am deleted file mode 100644 index edc9de0aaa..0000000000 --- a/gst-libs/gst/webrtc/Makefile.am +++ /dev/null @@ -1,111 +0,0 @@ -lib_LTLIBRARIES = libgstwebrtc-@GST_API_VERSION@.la - -glib_enum_headers = dtlstransport.h icetransport.h rtptransceiver.h webrtc_fwd.h -glib_enum_define = GST_WEBRTC -glib_gen_prefix = gst_webrtc -glib_gen_basename = webrtc -glib_gen_decl_banner=GST_WEBRTC_API -glib_gen_decl_include=\#include - -built_sources = webrtc-enumtypes.c -built_headers = webrtc-enumtypes.h -BUILT_SOURCES = $(built_sources) $(built_headers) -CLEANFILES = $(BUILT_SOURCES) - -libgstwebrtc_@GST_API_VERSION@_la_SOURCES = \ - dtlstransport.c \ - icetransport.c \ - rtcsessiondescription.c \ - rtpreceiver.c \ - rtpsender.c \ - rtptransceiver.c - -nodist_libgstwebrtc_@GST_API_VERSION@_la_SOURCES = $(built_sources) - -libgstwebrtc_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/webrtc -libgstwebrtc_@GST_API_VERSION@include_HEADERS = \ - dtlstransport.h \ - icetransport.h \ - rtcsessiondescription.h \ - rtpreceiver.h \ - rtpsender.h \ - rtptransceiver.h \ - webrtc_fwd.h \ - webrtc.h - -nodist_libgstwebrtc_@GST_API_VERSION@include_HEADERS = $(built_headers) - -libgstwebrtc_@GST_API_VERSION@_la_CFLAGS = \ - -I$(top_builddir)/gst-libs \ - -I$(top_srcdir)/gst-libs \ - -DBUILDING_GST_WEBRTC \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GST_SDP_CFLAGS) -libgstwebrtc_@GST_API_VERSION@_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(GST_SDP_LIBS) -libgstwebrtc_@GST_API_VERSION@_la_LDFLAGS = \ - $(GST_LIB_LDFLAGS) \ - $(GST_ALL_LDFLAGS) \ - $(GST_LT_LDFLAGS) - -include $(top_srcdir)/common/gst-glib-gen.mak - -if HAVE_INTROSPECTION -BUILT_GIRSOURCES = GstWebRTC-@GST_API_VERSION@.gir - -gir_headers=$(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@include_HEADERS)) -gir_sources=$(patsubst %,$(srcdir)/%, $(libgstwebrtc_@GST_API_VERSION@_la_SOURCES)) $(BUILT_SOURCES) - -GstWebRTC-@GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libgstwebrtc-@GST_API_VERSION@.la - $(AM_V_GEN)GST_PLUGIN_SYSTEM_PATH_1_0="" GST_PLUGIN_PATH_1_0="" GST_REGISTRY_UPDATE=no GI_SCANNER_DISABLE_CACHE=yes \ - CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" CC="$(CC)" PKG_CONFIG="$(PKG_CONFIG)" DLLTOOL="$(DLLTOOL)" \ - PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ - $(INTROSPECTION_SCANNER) -v --namespace GstWebRTC \ - --nsversion=@GST_API_VERSION@ \ - --warn-all \ - --strip-prefix=Gst \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - --c-include "gst/webrtc/webrtc.h" \ - --add-include-path=$(top_builddir)/gst-libs \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-1.0` \ - --add-include-path=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-sdp-1.0` \ - --library-path=$(top_builddir)/gst-libs \ - --library=libgstwebrtc-@GST_API_VERSION@.la \ - --include=Gst-@GST_API_VERSION@ \ - --include=GstSdp-@GST_API_VERSION@ \ - --libtool="${LIBTOOL}" \ - --pkg gstreamer-@GST_API_VERSION@ \ - --pkg gstreamer-sdp-@GST_API_VERSION@ \ - --pkg-export gstreamer-webrtc-@GST_API_VERSION@ \ - --add-init-section="$(INTROSPECTION_INIT)" \ - -DGST_USE_UNSTABLE_API \ - --output $@ \ - $(gir_headers) \ - $(gir_sources) - -# INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR aren't the right place to -# install anything - we need to install inside our prefix. -girdir = $(datadir)/gir-1.0 -gir_DATA = $(BUILT_GIRSOURCES) - -typelibsdir = $(libdir)/girepository-1.0/ - -typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) - -%.typelib: %.gir $(INTROSPECTION_COMPILER) - $(AM_V_GEN)PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" \ - $(INTROSPECTION_COMPILER) \ - --includedir=$(srcdir)/gst-libs \ - --includedir=$(builddir)/gst-libs \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-1.0` \ - --includedir=`PKG_CONFIG_PATH="$(GST_PKG_CONFIG_PATH)" $(PKG_CONFIG) --variable=girdir gstreamer-sdp-1.0` \ - $(INTROSPECTION_COMPILER_OPTS) $< -o $(@F) - -CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA) -endif diff --git a/gst/Makefile.am b/gst/Makefile.am deleted file mode 100644 index f25a56d9cb..0000000000 --- a/gst/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -SUBDIRS = $(GST_PLUGINS_SELECTED) -DIST_SUBDIRS = $(GST_PLUGINS_ALL) - -include $(top_srcdir)/common/parallel-subdirs.mak diff --git a/gst/accurip/Makefile.am b/gst/accurip/Makefile.am deleted file mode 100644 index b1e9764bd1..0000000000 --- a/gst/accurip/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstaccurip.la - -libgstaccurip_la_SOURCES = gstaccurip.c gstaccurip.h - -libgstaccurip_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \ - $(ACCURIP_CFLAGS) -libgstaccurip_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) \ - $(ACCURIP_LIBS) -libgstaccurip_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstaccurip.h diff --git a/gst/adpcmdec/Makefile.am b/gst/adpcmdec/Makefile.am deleted file mode 100644 index 5e24893021..0000000000 --- a/gst/adpcmdec/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -plugin_LTLIBRARIES = libgstadpcmdec.la - -# sources used to compile this plug-in -libgstadpcmdec_la_SOURCES = adpcmdec.c - -# flags used to compile this plugin -# add other _CFLAGS and _LIBS as needed -libgstadpcmdec_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstadpcmdec_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgstadpcmdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/adpcmenc/Makefile.am b/gst/adpcmenc/Makefile.am deleted file mode 100644 index 307bbdc508..0000000000 --- a/gst/adpcmenc/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -plugin_LTLIBRARIES = libgstadpcmenc.la - -# sources used to compile this plug-in -libgstadpcmenc_la_SOURCES = adpcmenc.c - -# flags used to compile this plugin -# add other _CFLAGS and _LIBS as needed -libgstadpcmenc_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) -libgstadpcmenc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \ - $(GST_LIBS) -libgstadpcmenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/aiff/Makefile.am b/gst/aiff/Makefile.am deleted file mode 100644 index dd911fc198..0000000000 --- a/gst/aiff/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -plugin_LTLIBRARIES = libgstaiff.la - -noinst_HEADERS = aiffmux.h aiffparse.h - -libgstaiff_la_SOURCES = aiff.c aiffmux.c aiffparse.c -libgstaiff_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstaiff_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) -lgstaudio-$(GST_API_VERSION) -lgstpbutils-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(LIBM) -libgstaiff_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/asfmux/Makefile.am b/gst/asfmux/Makefile.am deleted file mode 100644 index 27a7b0cd9d..0000000000 --- a/gst/asfmux/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ -# plugindir is set in configure - -plugin_LTLIBRARIES = libgstasfmux.la - -# sources used to compile this plug-in -libgstasfmux_la_SOURCES = gstasfmux.c \ - gstasfobjects.c \ - gstasfparse.c \ - gstrtpasfpay.c \ - gstasf.c - -# flags used to compile this plugin -# add other _CFLAGS and _LIBS as needed -libgstasfmux_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstasfmux_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) \ - -lgstrtp-@GST_API_VERSION@ -libgstasfmux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = gstasfmux.h \ - gstasfobjects.h \ - gstasfparse.h \ - gstrtpasfpay.h diff --git a/gst/audiobuffersplit/Makefile.am b/gst/audiobuffersplit/Makefile.am deleted file mode 100644 index 3df235d078..0000000000 --- a/gst/audiobuffersplit/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -plugin_LTLIBRARIES = libgstaudiobuffersplit.la - -libgstaudiobuffersplit_la_SOURCES = gstaudiobuffersplit.c - -libgstaudiobuffersplit_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstaudiobuffersplit_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgstaudiobuffersplit_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstaudiobuffersplit.h diff --git a/gst/audiofxbad/Makefile.am b/gst/audiofxbad/Makefile.am deleted file mode 100644 index 7a684ffdeb..0000000000 --- a/gst/audiofxbad/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -plugin_LTLIBRARIES = libgstaudiofxbad.la - -libgstaudiofxbad_la_SOURCES = gstaudiofxbad.c \ - gstaudiochannelmix.c gstaudiochannelmix.h - -libgstaudiofxbad_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstaudiofxbad_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgstaudiofxbad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/audiolatency/Makefile.am b/gst/audiolatency/Makefile.am deleted file mode 100644 index 6478ec0e0d..0000000000 --- a/gst/audiolatency/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -plugin_LTLIBRARIES = libgstaudiolatency.la - -libgstaudiolatency_la_SOURCES = gstaudiolatency.c - -noinst_HEADERS = gstaudiolatency.h - -libgstaudiolatency_la_CFLAGS = $(GST_CFLAGS) -libgstaudiolatency_la_LIBADD = $(GST_LIBS) -libgstaudiolatency_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstaudiolatency_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) diff --git a/gst/audiomixmatrix/Makefile.am b/gst/audiomixmatrix/Makefile.am deleted file mode 100644 index ba7cce7394..0000000000 --- a/gst/audiomixmatrix/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstaudiomixmatrix.la - -libgstaudiomixmatrix_la_SOURCES = gstaudiomixmatrix.c - -libgstaudiomixmatrix_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstaudiomixmatrix_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgstaudiomixmatrix_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstaudiomixmatrix.h diff --git a/gst/audiovisualizers/Makefile.am b/gst/audiovisualizers/Makefile.am deleted file mode 100644 index 446e6217d5..0000000000 --- a/gst/audiovisualizers/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -plugin_LTLIBRARIES = libgstaudiovisualizers.la - -libgstaudiovisualizers_la_SOURCES = plugin.c \ - gstspacescope.c gstspacescope.h \ - gstspectrascope.c gstspectrascope.h \ - gstsynaescope.c gstsynaescope.h \ - gstwavescope.c gstwavescope.h - -libgstaudiovisualizers_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstaudiovisualizers_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - -lgstvideo-$(GST_API_VERSION) -lgstfft-$(GST_API_VERSION) \ - -lgstpbutils-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgstaudiovisualizers_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstdrawhelpers.h \ - gstspacescope.h \ - gstspectrascope.h \ - gstsynaescope.h \ - gstwavescope.h diff --git a/gst/autoconvert/Makefile.am b/gst/autoconvert/Makefile.am deleted file mode 100644 index 1de4a82087..0000000000 --- a/gst/autoconvert/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstautoconvert.la - -libgstautoconvert_la_SOURCES = gstautoconvert.c gstautovideoconvert.c plugin.c - -libgstautoconvert_la_CFLAGS = $(GST_CFLAGS) -libgstautoconvert_la_LIBADD = $(GST_LIBS) -libgstautoconvert_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstautoconvert.h gstautovideoconvert.h diff --git a/gst/bayer/Makefile.am b/gst/bayer/Makefile.am deleted file mode 100644 index 8ef8b00e70..0000000000 --- a/gst/bayer/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -plugin_LTLIBRARIES = libgstbayer.la - -ORC_SOURCE=gstbayerorc -include $(top_srcdir)/common/orc.mak - -# orc-generated code creates warnings -ERROR_CFLAGS= - -libgstbayer_la_SOURCES = \ - gstbayer.c \ - gstbayer2rgb.c \ - gstrgb2bayer.c \ - gstrgb2bayer.h -libgstbayer_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(ORC_CFLAGS) \ - $(GST_CFLAGS) -libgstbayer_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(ORC_LIBS) \ - $(GST_BASE_LIBS) -libgstbayer_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -nodist_libgstbayer_la_SOURCES = $(ORC_NODIST_SOURCES) diff --git a/gst/camerabin2/Makefile.am b/gst/camerabin2/Makefile.am deleted file mode 100644 index 26f53fa1fb..0000000000 --- a/gst/camerabin2/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -plugin_LTLIBRARIES = libgstcamerabin.la - -libgstcamerabin_la_SOURCES = gstviewfinderbin.c \ - gstdigitalzoom.c \ - camerabingeneral.c \ - gstwrappercamerabinsrc.c \ - gstcamerabin2.c \ - gstplugin.c - -libgstcamerabin_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) \ - -DGST_USE_UNSTABLE_API - -libgstcamerabin_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/interfaces/libgstphotography-$(GST_API_VERSION).la \ - $(top_builddir)/gst-libs/gst/basecamerabinsrc/libgstbasecamerabinsrc-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) -lgstapp-$(GST_API_VERSION) -lgstpbutils-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) - -libgstcamerabin_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstviewfinderbin.h \ - camerabingeneral.h \ - gstdigitalzoom.h \ - gstwrappercamerabinsrc.h \ - gstcamerabin2.h diff --git a/gst/coloreffects/Makefile.am b/gst/coloreffects/Makefile.am deleted file mode 100644 index 1083b38e91..0000000000 --- a/gst/coloreffects/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -plugin_LTLIBRARIES = libgstcoloreffects.la - -libgstcoloreffects_la_SOURCES = \ - gstplugin.c \ - gstcoloreffects.c \ - gstchromahold.c -libgstcoloreffects_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstcoloreffects_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) -libgstcoloreffects_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstcoloreffects.h gstchromahold.h diff --git a/gst/debugutils/Makefile.am b/gst/debugutils/Makefile.am deleted file mode 100644 index 66f782bcf3..0000000000 --- a/gst/debugutils/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -plugin_LTLIBRARIES = libgstdebugutilsbad.la - -libgstdebugutilsbad_la_SOURCES = \ - gstdebugspy.c \ - debugutilsbad.c \ - fpsdisplaysink.c \ - gstchecksumsink.c \ - gstchopmydata.c \ - gstcompare.c \ - gstwatchdog.c \ - gsterrorignore.c \ - gstfakevideosink.c \ - gsttestsrcbin.c - -libgstdebugutilsbad_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -libgstdebugutilsbad_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(GST_LIBS) -libgstdebugutilsbad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = fpsdisplaysink.h \ - gstchecksumsink.h \ - gstchopmydata.h \ - gstcompare.h \ - gstdebugspy.h \ - gstwatchdog.h \ - gsterrorignore.h \ - gstfakevideosink.h diff --git a/gst/dvbsuboverlay/Makefile.am b/gst/dvbsuboverlay/Makefile.am deleted file mode 100644 index f6d6f15ea1..0000000000 --- a/gst/dvbsuboverlay/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstdvbsuboverlay.la - -libgstdvbsuboverlay_la_SOURCES = dvb-sub.c gstdvbsuboverlay.c - -libgstdvbsuboverlay_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) -libgstdvbsuboverlay_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ $(GST_LIBS) -libgstdvbsuboverlay_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstdvbsuboverlay.h dvb-sub.h diff --git a/gst/dvdspu/.gitignore b/gst/dvdspu/.gitignore deleted file mode 100644 index 08f5ed37d8..0000000000 --- a/gst/dvdspu/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -Makefile -Makefile.in -*.o -*.lo -*.la -.deps -.libs diff --git a/gst/dvdspu/Makefile.am b/gst/dvdspu/Makefile.am deleted file mode 100644 index 5a8e176a7e..0000000000 --- a/gst/dvdspu/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ - -plugin_LTLIBRARIES = libgstdvdspu.la - -libgstdvdspu_la_SOURCES = gstdvdspu.c gstdvdspu-render.c gstspu-vobsub.c gstspu-vobsub-render.c gstspu-pgs.c - -libgstdvdspu_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) -libgstdvdspu_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_LIBS) -libgstdvdspu_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstdvdspu.h gstspu-pgs.h gstspu-vobsub.h gstspu-common.h - -EXTRA_DIST = Notes.txt diff --git a/gst/faceoverlay/Makefile.am b/gst/faceoverlay/Makefile.am deleted file mode 100644 index bdee7037d4..0000000000 --- a/gst/faceoverlay/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -plugin_LTLIBRARIES = libgstfaceoverlay.la - -# sources used to compile this plug-in -libgstfaceoverlay_la_SOURCES = gstfaceoverlay.c - -# compiler and linker flags used to compile this plugin, set in configure.ac -libgstfaceoverlay_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) -libgstfaceoverlay_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ $(GST_LIBS) -libgstfaceoverlay_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = gstfaceoverlay.h diff --git a/gst/festival/Makefile.am b/gst/festival/Makefile.am deleted file mode 100644 index e33282ea60..0000000000 --- a/gst/festival/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ - -plugin_LTLIBRARIES = libgstfestival.la - -libgstfestival_la_SOURCES = gstfestival.c -libgstfestival_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -# we use net connection now... perhaps use the lib later -# libgstfestival_la_LIBADD = $(FESTIVAL_LIBS) -libgstfestival_la_LIBADD = $(GST_LIBS) $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-1.0 $(WINSOCK2_LIBS) -libgstfestival_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstfestival.h diff --git a/gst/fieldanalysis/Makefile.am b/gst/fieldanalysis/Makefile.am deleted file mode 100644 index 9c149adc86..0000000000 --- a/gst/fieldanalysis/Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ -plugin_LTLIBRARIES = libgstfieldanalysis.la - -ORC_SOURCE=gstfieldanalysisorc -include $(top_srcdir)/common/orc.mak - -libgstfieldanalysis_la_SOURCES = gstfieldanalysis.c gstfieldanalysis.h -nodist_libgstfieldanalysis_la_SOURCES = $(ORC_NODIST_SOURCES) - -libgstfieldanalysis_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(ORC_CFLAGS) - -libgstfieldanalysis_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(ORC_LIBS) - -libgstfieldanalysis_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstfieldanalysis.h diff --git a/gst/freeverb/Makefile.am b/gst/freeverb/Makefile.am deleted file mode 100644 index 870f790ec2..0000000000 --- a/gst/freeverb/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -plugin_LTLIBRARIES = libgstfreeverb.la - -# sources used to compile this plug-in -libgstfreeverb_la_SOURCES = gstfreeverb.c - -# flags used to compile this plugin -# add other _CFLAGS and _LIBS as needed -libgstfreeverb_la_CFLAGS = $(GST_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) -libgstfreeverb_la_LIBADD = $(GST_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-$(GST_API_VERSION) \ - $(LIBM) -libgstfreeverb_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = gstfreeverb.h - -presetdir = $(datadir)/gstreamer-$(GST_API_VERSION)/presets -preset_DATA = GstFreeverb.prs - -EXTRA_DIST = $(preset_DATA) diff --git a/gst/frei0r/Makefile.am b/gst/frei0r/Makefile.am deleted file mode 100644 index 27bbc3e05f..0000000000 --- a/gst/frei0r/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstfrei0r.la - -libgstfrei0r_la_SOURCES = \ - gstfrei0r.c \ - gstfrei0rfilter.c \ - gstfrei0rsrc.c \ - gstfrei0rmixer.c - -libgstfrei0r_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstfrei0r_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) $(GMODULE_NO_EXPORT_LIBS) -libgstfrei0r_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstfrei0r.h gstfrei0rfilter.h gstfrei0rsrc.h gstfrei0rmixer.h frei0r.h diff --git a/gst/gaudieffects/Makefile.am b/gst/gaudieffects/Makefile.am deleted file mode 100644 index abedb4ec1e..0000000000 --- a/gst/gaudieffects/Makefile.am +++ /dev/null @@ -1,41 +0,0 @@ -plugin_LTLIBRARIES = libgstgaudieffects.la - -ORC_SOURCE=gstgaudieffectsorc -include $(top_srcdir)/common/orc.mak - -libgstgaudieffects_la_SOURCES = \ - gstburn.c \ - gstchromium.c \ - gstdilate.c \ - gstdodge.c \ - gstexclusion.c \ - gstgaussblur.c \ - gstsolarize.c \ - gstplugin.c -nodist_libgstgaudieffects_la_SOURCES = $(ORC_NODIST_SOURCES) - -libgstgaudieffects_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(ORC_CFLAGS) - -libgstgaudieffects_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(LIBM) \ - $(ORC_LIBS) -libgstgaudieffects_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -# headers we need but don't want installed -noinst_HEADERS = \ - gstburn.h \ - gstchromium.h \ - gstdilate.h \ - gstdodge.h \ - gstexclusion.h \ - gstgaussblur.h \ - gstplugin.h \ - gstsolarize.h - -EXTRA_SCRIPTS = blur-example.py burn-example.py diff --git a/gst/gdp/Makefile.am b/gst/gdp/Makefile.am deleted file mode 100644 index c8eaa65070..0000000000 --- a/gst/gdp/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -plugin_LTLIBRARIES = libgstgdp.la - -libgstgdp_la_SOURCES = \ - dataprotocol.c \ - gstgdp.c \ - gstgdppay.c \ - gstgdpdepay.c - -libgstgdp_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstgdp_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) -libgstgdp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - dataprotocol.h \ - dp-private.h \ - gstgdppay.h \ - gstgdpdepay.h diff --git a/gst/geometrictransform/Makefile.am b/gst/geometrictransform/Makefile.am deleted file mode 100644 index 9759d6a138..0000000000 --- a/gst/geometrictransform/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -plugin_LTLIBRARIES = libgstgeometrictransform.la - -libgstgeometrictransform_la_SOURCES = plugin.c \ - gstgeometrictransform.c \ - gstcirclegeometrictransform.c \ - geometricmath.c \ - gstcircle.c \ - gstdiffuse.c \ - gstkaleidoscope.c \ - gstmarble.c \ - gstpinch.c \ - gstrotate.c \ - gstsphere.c \ - gsttwirl.c \ - gstwaterripple.c \ - gststretch.c \ - gstbulge.c \ - gsttunnel.c \ - gstsquare.c \ - gstmirror.c \ - gstfisheye.c \ - gstperspective.c - -libgstgeometrictransform_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) -libgstgeometrictransform_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) $(LIBM) -libgstgeometrictransform_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstgeometrictransform.h \ - gstcirclegeometrictransform.h \ - geometricmath.h \ - gstcircle.h \ - gstdiffuse.h \ - gstkaleidoscope.h \ - gstmarble.h \ - gstpinch.h \ - gstrotate.h \ - gstsphere.h \ - gsttwirl.h \ - gstwaterripple.h \ - gststretch.h \ - gstbulge.h \ - gsttunnel.h \ - gstsquare.h \ - gstmirror.h \ - gstfisheye.h \ - gstperspective.h diff --git a/gst/id3tag/Makefile.am b/gst/id3tag/Makefile.am deleted file mode 100644 index caddd03d96..0000000000 --- a/gst/id3tag/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -plugin_LTLIBRARIES = libgstid3tag.la - -libgstid3tag_la_SOURCES = \ - gstid3mux.c \ - id3tag.c - -libgstid3tag_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) - -libgstid3tag_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) \ - $(GST_LIBS) - -libgstid3tag_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstid3mux.h id3tag.h diff --git a/gst/inter/.gitignore b/gst/inter/.gitignore deleted file mode 100644 index 0644f4986f..0000000000 --- a/gst/inter/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -gstintertest - diff --git a/gst/inter/Makefile.am b/gst/inter/Makefile.am deleted file mode 100644 index e773cc962d..0000000000 --- a/gst/inter/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -plugin_LTLIBRARIES = libgstinter.la - -noinst_PROGRAMS = gstintertest - -libgstinter_la_SOURCES = \ - gstinteraudiosink.c \ - gstinteraudiosrc.c \ - gstintersubsink.c \ - gstintersubsrc.c \ - gstintervideosink.c \ - gstintervideosrc.c \ - gstinter.c \ - gstintersurface.c - -noinst_HEADERS = \ - gstinteraudiosink.h \ - gstinteraudiosrc.h \ - gstintersubsink.h \ - gstintersubsrc.h \ - gstintervideosink.h \ - gstintervideosrc.h \ - gstintersurface.h - -libgstinter_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) - -libgstinter_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(LIBM) - -libgstinter_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -gstintertest_SOURCES = \ - gstintertest.c - -gstintertest_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) - -gstintertest_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(LIBM) diff --git a/gst/interlace/Makefile.am b/gst/interlace/Makefile.am deleted file mode 100644 index f5c360e02a..0000000000 --- a/gst/interlace/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -plugin_LTLIBRARIES = libgstinterlace.la - -libgstinterlace_la_SOURCES = \ - gstinterlace.c - -libgstinterlace_la_CFLAGS = \ - $(GST_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) - -libgstinterlace_la_LIBADD = \ - $(GST_LIBS) \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(LIBM) - -libgstinterlace_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/ivfparse/Makefile.am b/gst/ivfparse/Makefile.am deleted file mode 100644 index c52471c4bb..0000000000 --- a/gst/ivfparse/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -plugin_LTLIBRARIES = libgstivfparse.la - -libgstivfparse_la_SOURCES = gstivfparse.c -libgstivfparse_la_CFLAGS = \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstivfparse_la_LIBADD = \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) -libgstivfparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstivfparse.h diff --git a/gst/ivtc/Makefile.am b/gst/ivtc/Makefile.am deleted file mode 100644 index 5fa7dc6662..0000000000 --- a/gst/ivtc/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -plugin_LTLIBRARIES = libgstivtc.la - -libgstivtc_la_SOURCES = \ - gstivtc.c gstivtc.h \ - gstcombdetect.c gstcombdetect.h -libgstivtc_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstivtc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-1.0 \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgstivtc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/jp2kdecimator/Makefile.am b/gst/jp2kdecimator/Makefile.am deleted file mode 100644 index 27973c56c4..0000000000 --- a/gst/jp2kdecimator/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -plugin_LTLIBRARIES = libgstjp2kdecimator.la - -libgstjp2kdecimator_la_SOURCES = \ - gstjp2kdecimator.c \ - jp2kcodestream.c - -libgstjp2kdecimator_la_CFLAGS = \ - $(GST_CFLAGS) -libgstjp2kdecimator_la_LIBADD = \ - $(GST_LIBS) $(GST_BASE_LIBS) -libgstjp2kdecimator_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstjp2kdecimator.h jp2kcodestream.h diff --git a/gst/jpegformat/Makefile.am b/gst/jpegformat/Makefile.am deleted file mode 100644 index e84192eb0a..0000000000 --- a/gst/jpegformat/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -plugin_LTLIBRARIES = libgstjpegformat.la - -libgstjpegformat_la_SOURCES = gstjpegformat.c gstjpegparse.c gstjifmux.c -libgstjpegformat_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstjpegformat_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_API_VERSION@ $(GST_BASE_LIBS) $(GST_LIBS) -libgstjpegformat_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstjpegformat.h gstjpegparse.h gstjifmux.h diff --git a/gst/librfb/Makefile.am b/gst/librfb/Makefile.am deleted file mode 100644 index 6952b57480..0000000000 --- a/gst/librfb/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -# please keep librfb easily extractable - -plugin_LTLIBRARIES = libgstrfbsrc.la - -libgstrfbsrc_la_SOURCES = gstrfbsrc.c \ - rfbdecoder.c \ - d3des.c -libgstrfbsrc_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(X11_CFLAGS) \ - $(GIO_CFLAGS) -libgstrfbsrc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(X11_LIBS) \ - $(GIO_LIBS) -libgstrfbsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GIO_LDFLAGS) - -noinst_HEADERS = \ - rfbdecoder.h \ - gstrfbsrc.h \ - d3des.h diff --git a/gst/midi/Makefile.am b/gst/midi/Makefile.am deleted file mode 100644 index e7e2a62fbb..0000000000 --- a/gst/midi/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -plugin_LTLIBRARIES = libgstmidi.la - -libgstmidi_la_SOURCES = midi.c midiparse.c -libgstmidi_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstmidi_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(LIBM) -libgstmidi_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = midiparse.h diff --git a/gst/mpegdemux/Makefile.am b/gst/mpegdemux/Makefile.am deleted file mode 100644 index 0ecad0a1f9..0000000000 --- a/gst/mpegdemux/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -plugin_LTLIBRARIES = libgstmpegpsdemux.la - -libgstmpegpsdemux_la_SOURCES = \ - plugin.c \ - gstmpegdemux.c \ - gstpesfilter.c - -libgstmpegpsdemux_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstmpegpsdemux_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) \ - -lgstpbutils-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) -lgstbase-$(GST_API_VERSION) $(GST_LIBS) -libgstmpegpsdemux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstmpegdefs.h \ - gstmpegdemux.h \ - gstpesfilter.h diff --git a/gst/mpegpsmux/Makefile.am b/gst/mpegpsmux/Makefile.am deleted file mode 100644 index 0d8f17ec04..0000000000 --- a/gst/mpegpsmux/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -plugin_LTLIBRARIES = libgstmpegpsmux.la - -libgstmpegpsmux_la_SOURCES = \ - mpegpsmux.c \ - psmux.c \ - psmuxstream.c \ - mpegpsmux_aac.c \ - mpegpsmux_h264.c - -libgstmpegpsmux_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstmpegpsmux_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) -libgstmpegpsmux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - mpegpsmux.h \ - psmux.h \ - psmuxstream.h \ - psmuxcommon.h \ - mpegpsmux_aac.h \ - mpegpsmux_h264.h \ - bits.h \ - crc.h diff --git a/gst/mpegtsdemux/Makefile.am b/gst/mpegtsdemux/Makefile.am deleted file mode 100644 index 02495b0e9e..0000000000 --- a/gst/mpegtsdemux/Makefile.am +++ /dev/null @@ -1,29 +0,0 @@ -plugin_LTLIBRARIES = libgstmpegtsdemux.la - -libgstmpegtsdemux_la_SOURCES = \ - mpegtspacketizer.c \ - mpegtsbase.c \ - mpegtsparse.c \ - tsdemux.c \ - gsttsdemux.c \ - pesparse.c - -libgstmpegtsdemux_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstmpegtsdemux_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/mpegts/libgstmpegts-$(GST_API_VERSION).la \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) \ - -lgstpbutils-@GST_API_VERSION@ -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgstmpegtsdemux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstmpegdefs.h \ - gstmpegdesc.h \ - mpegtsbase.h \ - mpegtspacketizer.h \ - mpegtsparse.h \ - tsdemux.h \ - pesparse.h diff --git a/gst/mpegtsmux/Makefile.am b/gst/mpegtsmux/Makefile.am deleted file mode 100644 index 08725aa9b3..0000000000 --- a/gst/mpegtsmux/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -plugin_LTLIBRARIES = libgstmpegtsmux.la - -SUBDIRS = tsmux - -libgstmpegtsmux_la_SOURCES = \ - gstatscmux.c \ - gstmpegtsmux.c \ - gstbasetsmux.c \ - gstbasetsmuxaac.c \ - gstbasetsmuxttxt.c \ - gstbasetsmuxopus.c \ - gstbasetsmuxjpeg2000.c \ - gstmpegtsmuxplugin.c - -libgstmpegtsmux_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - -I$(top_srcdir) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstmpegtsmux_la_LIBADD = $(top_builddir)/gst/mpegtsmux/tsmux/libtsmux.la \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - -lgstaudio-@GST_API_VERSION@ -lgsttag-@GST_API_VERSION@ \ - -lgstpbutils-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgstmpegtsmux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstatscmux.h \ - gstmpegtsmux.h \ - gstbasetsmux.h \ - gstbasetsmuxaac.h \ - gstbasetsmuxttxt.h \ - gstbasetsmuxopus.h \ - gstbasetsmuxjpeg2000.h diff --git a/gst/mpegtsmux/tsmux/Makefile.am b/gst/mpegtsmux/tsmux/Makefile.am deleted file mode 100644 index 6c7ab06e50..0000000000 --- a/gst/mpegtsmux/tsmux/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -noinst_LTLIBRARIES = libtsmux.la - -libtsmux_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_CFLAGS) -libtsmux_la_LIBADD = $(GST_LIBS) \ - $(top_builddir)/gst-libs/gst/mpegts/libgstmpegts-$(GST_API_VERSION).la -libtsmux_la_LDFLAGS = -module -avoid-version -libtsmux_la_SOURCES = tsmux.c tsmuxstream.c - -noinst_HEADERS = tsmuxcommon.h tsmux.h tsmuxstream.h diff --git a/gst/mxf/Makefile.am b/gst/mxf/Makefile.am deleted file mode 100644 index 03ab9b9d91..0000000000 --- a/gst/mxf/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -plugin_LTLIBRARIES = libgstmxf.la - -libgstmxf_la_SOURCES = \ - mxf.c \ - mxful.c \ - mxftypes.c \ - mxfmetadata.c \ - mxfessence.c \ - mxfquark.c \ - mxfmux.c \ - mxfdemux.c \ - mxfaes-bwf.c \ - mxfmpeg.c \ - mxfdv-dif.c \ - mxfalaw.c \ - mxfjpeg2000.c \ - mxfd10.c \ - mxfup.c \ - mxfvc3.c - -libgstmxf_la_CFLAGS = \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstmxf_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-@GST_API_VERSION@ \ - -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) -libgstmxf_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - mxful.h \ - mxftypes.h \ - mxfmetadata.h \ - mxfquark.h \ - mxfessence.h \ - mxfdemux.h \ - mxfmux.h \ - mxfaes-bwf.h \ - mxfmpeg.h \ - mxfdv-dif.h \ - mxfalaw.h \ - mxfjpeg2000.h \ - mxfd10.h \ - mxfup.h \ - mxfvc3.h diff --git a/gst/netsim/Makefile.am b/gst/netsim/Makefile.am deleted file mode 100644 index 102843a3ca..0000000000 --- a/gst/netsim/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -plugin_LTLIBRARIES = libgstnetsim.la - -libgstnetsim_la_SOURCES = gstnetsim.c -libgstnetsim_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstnetsim_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgstnetsim_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstnetsim.h diff --git a/gst/onvif/Makefile.am b/gst/onvif/Makefile.am deleted file mode 100644 index 636e83d6b6..0000000000 --- a/gst/onvif/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -plugin_LTLIBRARIES = libgstrtponvif.la - -libgstrtponvif_la_SOURCES = \ - gstrtponvif.c \ - gstrtponviftimestamp.c gstrtponviftimestamp.h \ - gstrtponvifparse.c gstrtponvifparse.h -libgstrtponvif_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstrtponvif_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) $(GST_LIBS) -lgstrtp-$(GST_API_VERSION) -libgstrtponvif_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/pcapparse/Makefile.am b/gst/pcapparse/Makefile.am deleted file mode 100644 index 04b554fd0b..0000000000 --- a/gst/pcapparse/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -plugin_LTLIBRARIES = libgstpcapparse.la - -libgstpcapparse_la_SOURCES = \ - gstpcapparse.c gstirtspparse.c plugin.c - -noinst_HEADERS = \ - gstpcapparse.h gstirtspparse.h - -libgstpcapparse_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) -libgstpcapparse_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(WINSOCK2_LIBS) -libgstpcapparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/pnm/Makefile.am b/gst/pnm/Makefile.am deleted file mode 100644 index 401973072c..0000000000 --- a/gst/pnm/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -plugin_LTLIBRARIES = libgstpnm.la - -libgstpnm_la_SOURCES = gstpnmutils.c gstpnm.c gstpnmdec.c gstpnmenc.c -libgstpnm_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstpnm_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstvideo-@GST_API_VERSION@ -libgstpnm_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstpnmdec.h gstpnmutils.h gstpnmenc.h diff --git a/gst/proxy/Makefile.am b/gst/proxy/Makefile.am deleted file mode 100644 index 82a9c8e998..0000000000 --- a/gst/proxy/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -plugin_LTLIBRARIES = libgstproxy.la - -libgstproxy_la_SOURCES = \ - gstproxy.c \ - gstproxysink.c \ - gstproxysrc.c - -noinst_HEADERS = \ - gstproxysink.h \ - gstproxysrc.h \ - gstproxy-priv.h - -libgstproxy_la_CFLAGS = $(GST_CFLAGS) -libgstproxy_la_LIBADD = $(GST_LIBS) -libgstproxy_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstproxy_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) diff --git a/gst/rawparse/Makefile.am b/gst/rawparse/Makefile.am deleted file mode 100644 index e0f09e733c..0000000000 --- a/gst/rawparse/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ - -plugin_LTLIBRARIES = libgstlegacyrawparse.la - -libgstlegacyrawparse_la_SOURCES = \ - gstaudioparse.c \ - gstvideoparse.c \ - plugin.c -libgstlegacyrawparse_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstlegacyrawparse_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-@GST_API_VERSION@ -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) -libgstlegacyrawparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstaudioparse.h \ - gstvideoparse.h diff --git a/gst/removesilence/Makefile.am b/gst/removesilence/Makefile.am deleted file mode 100644 index d1430de59a..0000000000 --- a/gst/removesilence/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ - -plugin_LTLIBRARIES = libgstremovesilence.la - -libgstremovesilence_la_SOURCES = gstremovesilence.c vad_private.c -libgstremovesilence_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstremovesilence_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgstremovesilence_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstremovesilence.h \ - vad_private.h diff --git a/gst/rist/Makefile.am b/gst/rist/Makefile.am deleted file mode 100644 index c2c152d019..0000000000 --- a/gst/rist/Makefile.am +++ /dev/null @@ -1,25 +0,0 @@ -plugin_LTLIBRARIES = libgstrist.la - -libgstrist_la_SOURCES = \ - gstristsrc.c \ - gstristsink.c \ - gstristrtxsend.c \ - gstristrtxreceive.c \ - gstroundrobin.c \ - gstristplugin.c - -noinst_HEADERS = \ - gstroundrobin.h \ - gstrist.h - -libgstrist_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GIO_CFLAGS) -libgstrist_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) \ - -lgstrtp-@GST_API_VERSION@ \ - $(GST_NET_LIBS) \ - $(GST_LIBS) \ - $(GIO_LIBS) -libgstrist_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstrist_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) diff --git a/gst/rtp/Makefile.am b/gst/rtp/Makefile.am deleted file mode 100644 index d939d5dae4..0000000000 --- a/gst/rtp/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -plugin_LTLIBRARIES = libgstrtpmanagerbad.la - -libgstrtpmanagerbad_la_SOURCES = \ - gstrtp-utils.c \ - gstrtpsink.c \ - gstrtpsrc.c \ - plugin.c - -libgstrtpmanagerbad_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_NET_CFLAGS) $(GST_CFLAGS) $(GIO_CFLAGS) -libgstrtpmanagerbad_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_NET_LIBS) $(GST_LIBS) $(GIO_LIBS) -libgstrtpmanagerbad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstrtp-utils.h \ - gstrtpsink.h \ - gstrtpsrc.h diff --git a/gst/sdp/Makefile.am b/gst/sdp/Makefile.am deleted file mode 100644 index 621b6decf8..0000000000 --- a/gst/sdp/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -plugin_LTLIBRARIES = libgstsdpelem.la - -libgstsdpelem_la_SOURCES = gstsdpelem.c gstsdpsrc.c gstsdpdemux.c - -libgstsdpelem_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(GIO_CFLAGS) -libgstsdpelem_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GIO_LIBS) \ - -lgstrtp-@GST_API_VERSION@ -lgstsdp-@GST_API_VERSION@ \ - -lgstapp-@GST_API_VERSION@ \ - $(GST_LIBS) $(WINSOCK2_LIBS) -libgstsdpelem_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstsdpdemux.h gstsdpsrc.h diff --git a/gst/segmentclip/Makefile.am b/gst/segmentclip/Makefile.am deleted file mode 100644 index 8bec31421a..0000000000 --- a/gst/segmentclip/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstsegmentclip.la - -libgstsegmentclip_la_SOURCES = gstsegmentclip.c gstaudiosegmentclip.c gstvideosegmentclip.c plugin.c - -libgstsegmentclip_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) -libgstsegmentclip_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-@GST_API_VERSION@ -libgstsegmentclip_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstsegmentclip.h gstaudiosegmentclip.h gstvideosegmentclip.h diff --git a/gst/siren/Makefile.am b/gst/siren/Makefile.am deleted file mode 100644 index 38df2f3720..0000000000 --- a/gst/siren/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -plugin_LTLIBRARIES = libgstsiren.la - -libgstsiren_la_SOURCES = gstsiren.c \ - gstsirendec.c gstsirendec.h \ - gstsirenenc.c gstsirenenc.h \ - common.c dct4.c decoder.c encoder.c huffman.c \ - huffman.h rmlt.h common.h dct4.h decoder.h \ - encoder.h huffman_consts.h rmlt.c siren7.h - - -libgstsiren_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstsiren_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgstsiren_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/smooth/.gitignore b/gst/smooth/.gitignore deleted file mode 100644 index 08f5ed37d8..0000000000 --- a/gst/smooth/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -Makefile -Makefile.in -*.o -*.lo -*.la -.deps -.libs diff --git a/gst/smooth/Makefile.am b/gst/smooth/Makefile.am deleted file mode 100644 index 938f4a16a8..0000000000 --- a/gst/smooth/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ - -plugin_LTLIBRARIES = libgstsmooth.la - -libgstsmooth_la_SOURCES = gstsmooth.c -libgstsmooth_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) -libgstsmooth_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) -libgstsmooth_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstsmooth.h diff --git a/gst/speed/.gitignore b/gst/speed/.gitignore deleted file mode 100644 index 9c65c4cda6..0000000000 --- a/gst/speed/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -demo-mp3 -demo_mp3 diff --git a/gst/speed/Makefile.am b/gst/speed/Makefile.am deleted file mode 100644 index e6fcd68e80..0000000000 --- a/gst/speed/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ - -plugin_LTLIBRARIES = libgstspeed.la - -libgstspeed_la_SOURCES = gstspeed.c -libgstspeed_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -libgstspeed_la_LIBADD = $(GST_LIBS) $(GST_PLUGINS_BASE_LIBS) $(LIBM) -lgstaudio-$(GST_API_VERSION) -libgstspeed_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstspeed.h diff --git a/gst/subenc/Makefile.am b/gst/subenc/Makefile.am deleted file mode 100644 index be8df7375f..0000000000 --- a/gst/subenc/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -plugin_LTLIBRARIES = libgstsubenc.la - -libgstsubenc_la_SOURCES = \ - gstsrtenc.c \ - gstsubenc.c \ - gstwebvttenc.c -libgstsubenc_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) -libgstsubenc_la_LIBADD = $(GST_BASE_LIBS) -libgstsubenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstsrtenc.h \ - gstwebvttenc.h diff --git a/gst/timecode/Makefile.am b/gst/timecode/Makefile.am deleted file mode 100644 index 05a0d96db5..0000000000 --- a/gst/timecode/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgsttimecode.la - -libgsttimecode_la_SOURCES = plugin.c gsttimecodestamper.c gstavwait.c - -libgsttimecode_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgsttimecode_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) -libgsttimecode_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gsttimecodestamper.h gstavwait.h diff --git a/gst/videofilters/Makefile.am b/gst/videofilters/Makefile.am deleted file mode 100644 index 649c6cf887..0000000000 --- a/gst/videofilters/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -plugin_LTLIBRARIES = libgstvideofiltersbad.la - -#ORC_SOURCE=gstvideofiltersbadorc -#include $(top_srcdir)/common/orc.mak - -libgstvideofiltersbad_la_SOURCES = \ - gstzebrastripe.c \ - gstzebrastripe.h \ - gstscenechange.c \ - gstvideodiff.c \ - gstvideodiff.h \ - gstvideofiltersbad.c -#nodist_libgstvideofiltersbad_la_SOURCES = $(ORC_NODIST_SOURCES) -libgstvideofiltersbad_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(ORC_CFLAGS) -libgstvideofiltersbad_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(ORC_LIBS) \ - $(LIBM) -libgstvideofiltersbad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstzebrastripe.h \ - gstscenechange.h diff --git a/gst/videoframe_audiolevel/Makefile.am b/gst/videoframe_audiolevel/Makefile.am deleted file mode 100644 index 51ac8ed6fd..0000000000 --- a/gst/videoframe_audiolevel/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -plugin_LTLIBRARIES = libgstvideoframe_audiolevel.la - -libgstvideoframe_audiolevel_la_SOURCES = gstvideoframe-audiolevel.c -libgstvideoframe_audiolevel_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstvideoframe_audiolevel_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LIBM) -libgstvideoframe_audiolevel_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstvideoframe-audiolevel.h diff --git a/gst/videoparsers/Makefile.am b/gst/videoparsers/Makefile.am deleted file mode 100644 index 48f3cd4f29..0000000000 --- a/gst/videoparsers/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -plugin_LTLIBRARIES = libgstvideoparsersbad.la - -libgstvideoparsersbad_la_SOURCES = plugin.c \ - h263parse.c gsth263parse.c \ - gstdiracparse.c dirac_parse.c \ - gsth264parse.c gstmpegvideoparse.c \ - gstmpeg4videoparse.c \ - gstjpeg2000parse.c \ - gstpngparse.c \ - gstvc1parse.c \ - gsth265parse.c \ - gstvideoparseutils.c - -libgstvideoparsersbad_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS)\ - -Dschro_video_format_set_std_video_format=gst_videoparsers_schro_video_format_set_std_video_format\ - -Dschro_video_format_set_std_frame_rate=gst_videoparsers_schro_video_format_set_std_frame_rate\ - -Dschro_video_format_set_std_aspect_ratio=gst_videoparsers_schro_video_format_set_std_aspect_ratio\ - -Dschro_video_format_set_std_signal_range=gst_videoparsers_schro_video_format_set_std_signal_range\ - -Dschro_video_format_set_std_colour_spec=gst_videoparsers_schro_video_format_set_std_colour_spec -libgstvideoparsersbad_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) -lgstpbutils-$(GST_API_VERSION) -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgstvideoparsersbad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gsth263parse.h h263parse.h \ - gstdiracparse.h dirac_parse.h \ - gsth264parse.h gstmpegvideoparse.h \ - gstmpeg4videoparse.h \ - gstjpeg2000parse.h \ - gstpngparse.h \ - gstvc1parse.h \ - gsth265parse.h \ - gstvideoparseutils.h diff --git a/gst/videosignal/Makefile.am b/gst/videosignal/Makefile.am deleted file mode 100644 index 75cb5e7808..0000000000 --- a/gst/videosignal/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -plugin_LTLIBRARIES = libgstvideosignal.la - -libgstvideosignal_la_SOURCES = gstvideosignal.c \ - gstvideoanalyse.c \ - gstvideoanalyse.h \ - gstsimplevideomarkdetect.c \ - gstsimplevideomarkdetect.h \ - gstsimplevideomark.c \ - gstsimplevideomark.h - -libgstvideosignal_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstvideosignal_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ $(GST_BASE_LIBS) $(GST_LIBS) -libgstvideosignal_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/vmnc/Makefile.am b/gst/vmnc/Makefile.am deleted file mode 100644 index 9bb1d11b16..0000000000 --- a/gst/vmnc/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -plugin_LTLIBRARIES = libgstvmnc.la - -noinst_HEADERS = vmncdec.h - -libgstvmnc_la_SOURCES = vmncdec.c -libgstvmnc_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstvmnc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgstvmnc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/gst/y4m/Makefile.am b/gst/y4m/Makefile.am deleted file mode 100644 index b4b39e27cc..0000000000 --- a/gst/y4m/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ - -plugin_LTLIBRARIES = libgsty4mdec.la - -libgsty4mdec_la_SOURCES = gsty4mdec.c -libgsty4mdec_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -libgsty4mdec_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgsty4mdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gsty4mdec.h diff --git a/gst/yadif/Makefile.am b/gst/yadif/Makefile.am deleted file mode 100644 index a750951ce9..0000000000 --- a/gst/yadif/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -plugin_LTLIBRARIES = libgstyadif.la - -libgstyadif_la_SOURCES = gstyadif.c gstyadif.h vf_yadif.c yadif.c -libgstyadif_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) -libgstyadif_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-1.0 \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgstyadif_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - - -EXTRA_DIST = yadif_template.c diff --git a/m4/.gitignore b/m4/.gitignore deleted file mode 100644 index ae2f6d849d..0000000000 --- a/m4/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -codeset.m4 -gettext.m4 -glibc21.m4 -iconv.m4 -intdiv0.m4 -inttypes-pri.m4 -inttypes.m4 -inttypes_h.m4 -isc-posix.m4 -lcmessage.m4 -lib-ld.m4 -lib-link.m4 -lib-prefix.m4 -progtest.m4 -stdint_h.m4 -uintmax_t.m4 -ulonglong.m4 diff --git a/m4/Makefile.am b/m4/Makefile.am deleted file mode 100644 index 95a66414cd..0000000000 --- a/m4/Makefile.am +++ /dev/null @@ -1,29 +0,0 @@ -EXTRA_DIST = \ - a52.m4 \ - aalib.m4 \ - as-ffmpeg.m4 \ - as-liblame.m4 \ - as-slurp-ffmpeg.m4 \ - check-libheader.m4 \ - codeset.m4 \ - freetype2.m4 \ - gconf-2.m4 \ - gettext.m4 \ - glibc21.m4 \ - gst-fionread.m4 \ - gst-sdl.m4 \ - gst-sid.m4 \ - iconv.m4 \ - intdiv0.m4 \ - inttypes_h.m4 \ - inttypes-pri.m4 \ - lcmessage.m4 \ - lib-ld.m4 \ - lib-link.m4 \ - libmikmod.m4 \ - lib-prefix.m4 \ - lrintf.m4 \ - lrint.m4 \ - progtest.m4 \ - stdint_h.m4 \ - uintmax_t.m4 diff --git a/m4/README b/m4/README deleted file mode 100644 index f044598500..0000000000 --- a/m4/README +++ /dev/null @@ -1,3 +0,0 @@ -All aclocal .m4 files we need are put here and cat'd to acinclude.m4 in -the source root. Official ones (taken from the relevant devel packages) -are named as-is, unofficial ones (or changed ones) get a gst-prefix. diff --git a/m4/a52.m4 b/m4/a52.m4 deleted file mode 100644 index 0065deeb15..0000000000 --- a/m4/a52.m4 +++ /dev/null @@ -1,125 +0,0 @@ -dnl -dnl A52_CHECK-LIBHEADER(FEATURE-NAME, LIB-NAME, LIB-FUNCTION, HEADER-NAME, -dnl ACTION-IF-FOUND, ACTION-IF-NOT-FOUND, -dnl EXTRA-LDFLAGS, EXTRA-CPPFLAGS) -dnl -dnl FEATURE-NAME - feature name; library and header files are treated -dnl as feature, which we look for -dnl LIB-NAME - library name as in AC_CHECK_LIB macro -dnl LIB-FUNCTION - library symbol as in AC_CHECK_LIB macro -dnl HEADER-NAME - header file name as in AC_CHECK_HEADER -dnl ACTION-IF-FOUND - when feature is found then execute given action -dnl ACTION-IF-NOT-FOUND - when feature is not found then execute given action -dnl EXTRA-LDFLAGS - extra linker flags (-L or -l) -dnl EXTRA-CPPFLAGS - extra C preprocessor flags, i.e. -I/usr/X11R6/include -dnl -dnl Based on GST_CHECK_LIBHEADER from gstreamer plugins 0.3.1. -dnl -AC_DEFUN([A52_CHECK_LIBHEADER], -[ - AC_CHECK_LIB([$2], [$3], HAVE_[$1]=yes, HAVE_[$1]=no, [$7]) - check_libheader_feature_name=translit([$1], A-Z, a-z) - - if test "x$HAVE_[$1]" = "xyes"; then - check_libheader_save_CPPFLAGS=$CPPFLAGS - CPPFLAGS="[$8] $CPPFLAGS" - AC_CHECK_HEADER([$4], :, HAVE_[$1]=no) - CPPFLAGS=$check_libheader_save_CPPFLAGS - fi - - if test "x$HAVE_[$1]" = "xyes"; then - ifelse([$5], , :, [$5]) - else - ifelse([$6], , :, [$6]) - fi -] -) - -dnl -dnl AC_CHECK_A52DEC(ACTION-IF-FOUND, ACTION-IF-NOT-FOUND) -dnl -dnl ACTION-IF-FOUND - when feature is found then execute given action -dnl ACTION-IF-NOT-FOUND - when feature is not found then execute given action -dnl -dnl Defines HAVE_A52DEC to yes if liba52 is found -dnl -dnl CFLAGS and LDFLAGS for the library are stored in A52DEC_CFLAGS and -dnl A52DEC_LIBS, respectively -dnl -dnl Based on GST_CHECK_A52DEC from gstreamer plugins 0.3.3.1 -dnl Thomas Vander Stichele , Andy Wingo -dnl -AC_DEFUN([AC_CHECK_A52DEC], -[dnl -AC_ARG_WITH(a52dec-prefix, - AC_HELP_STRING([--with-a52dec-prefix=PFX], - [prefix where a52dec is installed (optional)]), - a52dec_config_prefix="$withval", a52dec_config_prefix="") - -if test x$a52dec_config_prefix = x ; then - A52_CHECK_LIBHEADER(A52DEC, a52, a52_init, a52dec/a52.h, - A52DEC_LIBS="-la52 -lm", , -lm) -else - A52_CHECK_LIBHEADER(A52DEC, a52, a52_init, a52dec/a52.h, [ - A52DEC_LIBS="-la52 -L$a52dec_config_prefix/lib -lm" - A52DEC_CFLAGS="-I$a52dec_config_prefix/include" - ], , -L$a52dec_config_prefix/lib, -I$a52dec_config_prefix/include) -fi - -if test $HAVE_A52DEC = "yes"; then - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $A52DEC_CFLAGS" - LIBS="$A52DEC_LIBS $LIBS" - AC_TRY_RUN([ -#include -#include - -int -main () -{ - a52_state_t *state; - state = a52_init (0); - a52_free (state); - return 0; -} - ],, HAVE_A52DEC=no, [echo $ac_n "cross compiling; assumed OK... $ac_c"]) - - if test HAVE_A52DEC = "no"; then - echo "*** Your a52dec is borked somehow. Please update to 0.7.4." - else - AC_TRY_RUN([ -#include -#include - -int -main () -{ - int i = sizeof (a52_state_t); - if ( i ) - return 0; -} - ], HAVE_A52DEC=no,, [echo $ac_n "cross compiling; assumed OK... $ac_c"]) - - if test HAVE_A52DEC = "no"; then - echo "*** Your a52dec is too old. Please update to 0.7.4." - fi - fi - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" -fi - -if test HAVE_A52DEC = "no"; then - A52DEC_CFLAGS="" - A52DEC_LIBS="" -fi - -if test "x$HAVE_A52DEC" = "xyes"; then - ifelse([$1], , :, [$1]) -else - ifelse([$2], , :, [$2]) -fi - -AC_SUBST(A52DEC_CFLAGS) -AC_SUBST(A52DEC_LIBS) -]) diff --git a/m4/aalib.m4 b/m4/aalib.m4 deleted file mode 100644 index 10e0a647b7..0000000000 --- a/m4/aalib.m4 +++ /dev/null @@ -1,178 +0,0 @@ -# Configure paths for AALIB -# touched up for clean output by Thomas Vander Stichele -# Jan Hubicka 4/22/2001 -# stolen from Sam Lantinga 9/21/99 -# stolen from Manish Singh -# stolen back from Frank Belew -# stolen from Manish Singh -# Shamelessly stolen from Owen Taylor - -dnl AM_PATH_AALIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl Test for AALIB, and define AALIB_CFLAGS and AALIB_LIBS -dnl -AC_DEFUN([AM_PATH_AALIB], -[dnl -dnl Get the cflags and libraries from the aalib-config script -dnl -AC_ARG_WITH(aalib-prefix, - AC_HELP_STRING([--with-aalib-prefix=PFX], - [prefix where AALIB is installed (optional)]), - aalib_prefix="$withval", aalib_prefix="") - -AC_ARG_WITH(aalib-exec-prefix, - AC_HELP_STRING([--with-aalib-exec-prefix=PFX], - [exec prefix where AALIB is installed (optional)]), - aalib_exec_prefix="$withval", aalib_exec_prefix="") - -AC_ARG_ENABLE(aalibtest, - AC_HELP_STRING([--disable-aalibtest], - [do not try to compile and run a test AALIB program]), - , enable_aalibtest=yes) - - if test x$aalib_exec_prefix != x ; then - aalib_args="$aalib_args --exec-prefix=$aalib_exec_prefix" - if test x${AALIB_CONFIG+set} != xset ; then - AALIB_CONFIG=$aalib_exec_prefix/bin/aalib-config - fi - fi - if test x$aalib_prefix != x ; then - aalib_args="$aalib_args --prefix=$aalib_prefix" - if test x${AALIB_CONFIG+set} != xset ; then - AALIB_CONFIG=$aalib_prefix/bin/aalib-config - fi - fi - - AC_PATH_PROG(AALIB_CONFIG, aalib-config, no) - min_aalib_version=ifelse([$1], ,0.11.0,$1) - AC_MSG_CHECKING(for AALIB - version >= $min_aalib_version) - no_aalib="" - if test "$AALIB_CONFIG" = "no" ; then - no_aalib=yes - else - AALIB_CFLAGS=`$AALIB_CONFIG $aalibconf_args --cflags` - AALIB_LIBS=`$AALIB_CONFIG $aalibconf_args --libs` - - aalib_major_version=`$AALIB_CONFIG $aalib_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - aalib_minor_version=`$AALIB_CONFIG $aalib_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - aalib_micro_version=`$AALIB_CONFIG $aalib_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test "x$enable_aalibtest" = "xyes" ; then - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $AALIB_CFLAGS" - LIBS="$LIBS $AALIB_LIBS" -dnl -dnl Now check if the installed AALIB is sufficiently new. (Also sanity -dnl checks the results of aalib-config to some extent -dnl - rm -f conf.aalibtest - AC_TRY_RUN([ -#include -#include -#include -#include "aalib.h" - -char* -my_strdup (char *str) -{ - char *new_str; - - if (str) - { - new_str = (char *)malloc ((strlen (str) + 1) * sizeof(char)); - strcpy (new_str, str); - } - else - new_str = NULL; - - return new_str; -} - -int main (int argc, char *argv[]) -{ - int major, minor, micro; - char *tmp_version; - - /* This hangs on some systems (?) - system ("touch conf.aalibtest"); - */ - { FILE *fp = fopen("conf.aalibtest", "a"); if ( fp ) fclose(fp); } - - /* HP/UX 9 (%@#!) writes to sscanf strings */ - tmp_version = my_strdup("$min_aalib_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { - printf("%s, bad version string\n", "$min_aalib_version"); - exit(1); - } - - if (($aalib_major_version > major) || - (($aalib_major_version == major) && ($aalib_minor_version > minor)) || - (($aalib_major_version == major) && ($aalib_minor_version == minor) && ($aalib_micro_version >= micro))) - { - return 0; - } - else - { - printf("\n*** 'aalib-config --version' returned %d.%d.%d, but the minimum version\n", $aalib_major_version, $aalib_minor_version, $aalib_micro_version); - printf("*** of AALIB required is %d.%d.%d. If aalib-config is correct, then it is\n", major, minor, micro); - printf("*** best to upgrade to the required version.\n"); - printf("*** If aalib-config was wrong, set the environment variable AALIB_CONFIG\n"); - printf("*** to point to the correct copy of aalib-config, and remove the file\n"); - printf("*** config.cache before re-running configure\n"); - return 1; - } -} - -],, no_aalib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - if test "x$no_aalib" = x ; then - AC_MSG_RESULT(yes) - ifelse([$2], , :, [$2]) - else - AC_MSG_RESULT(no) - if test "$AALIB_CONFIG" = "no" ; then - echo "*** The aalib-config script installed by AALIB could not be found" - echo "*** If AALIB was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the AALIB_CONFIG environment variable to the" - echo "*** full path to aalib-config." - else - if test -f conf.aalibtest ; then - : - else - echo "*** Could not run AALIB test program, checking why..." - CFLAGS="$CFLAGS $AALIB_CFLAGS" - LIBS="$LIBS $AALIB_LIBS" - AC_TRY_LINK([ -#include -#include "AALIB.h" -], [ return 0; ], - [ echo "*** The test program compiled, but did not run. This usually means" - echo "*** that the run-time linker is not finding AALIB or finding the wrong" - echo "*** version of AALIB. If it is not finding AALIB, you'll need to set your" - echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" - echo "*** to the installed location Also, make sure you have run ldconfig if that" - echo "*** is required on your system" - echo "***" - echo "*** If you have an old version installed, it is best to remove it, although" - echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], - [ echo "*** The test program failed to compile or link. See the file config.log for the" - echo "*** exact error that occured. This usually means AALIB was incorrectly installed" - echo "*** or that you have moved AALIB since it was installed. In the latter case, you" - echo "*** may want to edit the aalib-config script: $AALIB_CONFIG" ]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - AALIB_CFLAGS="" - AALIB_LIBS="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(AALIB_CFLAGS) - AC_SUBST(AALIB_LIBS) - rm -f conf.aalibtest -]) diff --git a/m4/as-ffmpeg.m4 b/m4/as-ffmpeg.m4 deleted file mode 100644 index fa0c38d7bf..0000000000 --- a/m4/as-ffmpeg.m4 +++ /dev/null @@ -1,99 +0,0 @@ -# CFLAGS and library paths for FFMPEG -# taken from Autostar Sandbox, http://autostars.sourceforge.net/ - -dnl Usage: -dnl AM_PATH_FFMPEG([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl FIXME: version checking does not work currently -dnl -dnl Example: -dnl AM_PATH_FFMPEG(0.4.6, , AC_MSG_ERROR([*** FFMPEG >= 0.4.6 not installed)) -dnl -dnl Defines FFMPEG_LIBS -dnl FIXME: should define FFMPEG_VERSION -dnl - -AC_DEFUN([AM_PATH_FFMPEG], -[ - dnl allow for specification of a source path (for uninstalled) - AC_ARG_WITH(ffmpeg-source, - AC_HELP_STRING([--with-ffmpeg-source=DIR], - [Directory where FFmpeg source is (optional)]), - ffmpeg_source="$withval") - - dnl save CFLAGS and LIBS here - CFLAGS_save=$CFLAGS - LIBS_save=$LIBS - if test "x$ffmpeg_source" != "x"; then - dnl uninstalled FFmpeg copy - AC_MSG_NOTICE([Looking for FFmpeg source in $ffmpeg_source]) - CFLAGS="-I$ffmpeg_source/libav -I$ffmpeg_source/libavcodec" - LIBS="-L$ffmpeg_source/libav -L$ffmpeg_source/libavcodec" - AC_DEFINE_UNQUOTED(HAVE_FFMPEG_UNINSTALLED, 1, - [defined if we compile against uninstalled FFmpeg]) - FFMPEG_COMMON_INCLUDE="#include " - else - FFMPEG_COMMON_INCLUDE="#include " - fi - - dnl check for libavcodec - AC_CHECK_LIB(avcodec, avcodec_init, HAVE_FFMPEG=yes, HAVE_FFMPEG=no) - - dnl check for avcodec.h and avformat.h - if test "x$ffmpeg_source" != "x"; then - dnl uninstalled - AC_CHECK_HEADER(avcodec.h, , HAVE_FFMPEG=no, [/* only compile */]) - AC_CHECK_HEADER(avformat.h, , HAVE_FFMPEG=no, [/* only compile */]) - else - AC_CHECK_HEADER(ffmpeg/avcodec.h, , HAVE_FFMPEG=no) - AC_CHECK_HEADER(ffmpeg/avformat.h, , HAVE_FFMPEG=no) - fi - -dnl now check if it's sufficiently new - - AC_LANG_SAVE() - AC_LANG_C() - - dnl FIXME: we use strcmp, which we know is going to break if ffmpeg ever uses - dnl two digits for any of their version numbers. It makes the test so much - dnl easier though so let's ignore that - AC_TRY_RUN([ -$FFMPEG_COMMON_INCLUDE -#include -#include - -int -main () -{ - if (strcmp (FFMPEG_VERSION, "$1") == -1) - { - fprintf (stderr, - "ERROR: your copy of ffmpeg is too old (%s)\n", FFMPEG_VERSION); - return 1; - } - else - return 0; -} -], , HAVE_FFMPEG=no) - -dnl now do the actual "do we have it ?" test - if test "x$HAVE_FFMPEG" = "xyes"; then - FFMPEG_LIBS="$LIBS -lavcodec -lavformat" - FFMPEG_CFLAGS="$CFLAGS" - AC_MSG_NOTICE(we have ffmpeg) - dnl execute what we have to because it's found - ifelse([$2], , :, [$2]) - else - FFMPEG_LIBS="" - FFMPEG_CFLAGS="" - dnl execute what we have to because it's not found - ifelse([$3], , :, [$3]) - fi - -dnl make variables available - AC_SUBST(FFMPEG_LIBS) - AC_SUBST(FFMPEG_CFLAGS) - AC_SUBST(HAVE_FFMPEG) - AC_LANG_RESTORE() - CFLAGS=$CFLAGS_save - LIBS=$LIBS_save -]) diff --git a/m4/as-liblame.m4 b/m4/as-liblame.m4 deleted file mode 100644 index ed7070c64e..0000000000 --- a/m4/as-liblame.m4 +++ /dev/null @@ -1,50 +0,0 @@ -# CFLAGS and library paths for LIBLAME -# taken from Autostar Sandbox, http://autostars.sourceforge.net/ -# inspired by xmms.m4 - -dnl Usage: -dnl AM_PATH_LIBLAME([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl FIXME: version checking does not work currently -dnl -dnl Example: -dnl AM_PATH_LIBLAME(3.89, , AC_MSG_ERROR([*** LIBLAME >= 3.89 not installed)) -dnl -dnl Defines LIBLAME_LIBS -dnl FIXME: should define LIBLAME_VERSION -dnl - -AC_DEFUN([AM_PATH_LIBLAME], -[ - dnl check for the library - AC_CHECK_LIB(mp3lame, lame_init, HAVE_LIBLAME=yes, HAVE_LIBLAME=no, -lm) - dnl check if lame.h is available in the standard location or not - HAVE_LAME_H_STD=no - AC_CHECK_HEADER(lame.h, HAVE_LAME_H_STD=no, :) - AC_CHECK_HEADER(lame/lame.h, HAVE_LAME_H_STD=yes, :) - AC_MSG_CHECKING(for lame.h in right location) - if test "x$HAVE_LAME_H_STD" = "xyes"; then - AC_MSG_RESULT(yes) - else - AC_MSG_RESULT(no) - HAVE_LIBLAME=no - if test "x$HAVE_LAME_H_STD"="xno"; then - AC_MSG_WARN(lame.h found in include dir,) - AC_MSG_WARN( while it should be in it's own lame/ dir !) - fi - fi - - dnl now do the actual "do we have it ?" test - if test "x$HAVE_LIBLAME" = "xyes"; then - LIBLAME_LIBS="-lmp3lame -lm" - dnl execute what we have to because it's found - ifelse([$2], , :, [$2]) - else - LIBLAME_LIBS="" - dnl execute what we have to because it's not found - ifelse([$3], , :, [$3]) - fi - - dnl make variables available - AC_SUBST(LIBLAME_LIBS) - AC_SUBST(HAVE_LIBLAME) -]) diff --git a/m4/as-slurp-ffmpeg.m4 b/m4/as-slurp-ffmpeg.m4 deleted file mode 100644 index fd54b4298a..0000000000 --- a/m4/as-slurp-ffmpeg.m4 +++ /dev/null @@ -1,59 +0,0 @@ -dnl slurp-ffmpeg.m4 0.1.1 -dnl a macro to slurp in ffmpeg's cvs source inside a project tree -dnl taken from Autostar Sandbox, http://autostars.sourceforge.net/ - -dnl Usage: -dnl AS_SLURP_FFMPEG(DIRECTORY, DATE, [ACTION-IF-WORKED [, ACTION-IF-NOT-WORKED]]]) -dnl -dnl Example: -dnl AM_PATH_FFMPEG(lib/ffmpeg, 2002-12-14 12:00 GMT) -dnl -dnl make sure you have a Tag file in the dir where you check out that -dnl is the Tag of CVS you want to have checked out -dnl it should correspond to the DATE argument you supply, ie resolve to -dnl the same date -dnl (in an ideal world, cvs would understand it's own Tag file format as -dnl a date spec) - -AC_DEFUN([AS_SLURP_FFMPEG], -[ - # save original dir - FAILED="" - DIRECTORY=`pwd` - # get/update cvs - if test ! -d $1; then mkdir -p $1; fi - dnl we need to check $srcdir/$1 or it will always checkout ffmpeg even if it is there - dnl at least when top_srcdir != top_builddir. - dnl FIXME: unfortunately this makes the checkout go into top_srcdir - cd $srcdir/$1 - - if test ! -e ffmpeg/README; then - # check out cvs code - AC_MSG_NOTICE(checking out ffmpeg cvs code from $2 into $1) - cvs -Q -z4 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -D '$2' ffmpeg || FAILED=yes - else - # compare against Tag file and see if it needs updating - if test "`cat Tag`" == "$2"; then - AC_MSG_NOTICE(ffmpeg cvs code in sync) - else - cd ffmpeg - AC_MSG_NOTICE(updating ffmpeg cvs code to $2) - cvs -Q -z4 update -dP -D '$2' || FAILED=yes - cd .. - fi - fi - if test "x$FAILED" != "xyes"; then - echo "$2" > Tag - fi - - # now go back - cd $DIRECTORY - - if test "x$FAILED" == "xyes"; then - [$4] - false - else - [$3] - true - fi -]) diff --git a/m4/check-libheader.m4 b/m4/check-libheader.m4 deleted file mode 100644 index a7fc5a6a64..0000000000 --- a/m4/check-libheader.m4 +++ /dev/null @@ -1,39 +0,0 @@ -dnl -dnl CHECK-LIBHEADER(FEATURE-NAME, LIB-NAME, LIB-FUNCTION, HEADER-NAME, -dnl ACTION-IF-FOUND, ACTION-IF-NOT-FOUND, -dnl EXTRA-LDFLAGS, EXTRA-CPPFLAGS) -dnl -dnl FEATURE-NAME - feature name; library and header files are treated -dnl as feature, which we look for -dnl LIB-NAME - library name as in AC_CHECK_LIB macro -dnl LIB-FUNCTION - library symbol as in AC_CHECK_LIB macro -dnl HEADER-NAME - header file name as in AC_CHECK_HEADER -dnl ACTION-IF-FOUND - when feature is found then execute given action -dnl ACTION-IF-NOT-FOUND - when feature is not found then execute given action -dnl EXTRA-LDFLAGS - extra linker flags (-L or -l) -dnl EXTRA-CPPFLAGS - extra C preprocessor flags, i.e. -I/usr/X11R6/include -dnl -dnl Based on GST_CHECK_LIBHEADER from gstreamer plugins 0.3.1. -dnl -AC_DEFUN([CHECK_LIBHEADER], -[ - AC_CHECK_LIB([$2], [$3], HAVE_[$1]=yes, HAVE_[$1]=no, [$7]) - check_libheader_feature_name=translit([$1], A-Z, a-z) - - if test "x$HAVE_[$1]" = "xyes"; then - check_libheader_save_CPPFLAGS=$CPPFLAGS - CPPFLAGS="[$8] $CPPFLAGS" - AC_CHECK_HEADER([$4], :, HAVE_[$1]=no) - CPPFLAGS=$check_libheader_save_CPPFLAGS - fi - - if test "x$HAVE_[$1]" = "xyes"; then - ifelse([$5], , :, [$5]) - AC_MSG_NOTICE($check_libheader_feature_name was found) - else - ifelse([$6], , :, [$6]) - AC_MSG_WARN($check_libheader_feature_name not found) - fi - AC_SUBST(HAVE_[$1]) -] -) diff --git a/m4/freetype2.m4 b/m4/freetype2.m4 deleted file mode 100644 index 7199071fc6..0000000000 --- a/m4/freetype2.m4 +++ /dev/null @@ -1,143 +0,0 @@ -# Configure paths for FreeType2 -# Marcelo Magallon 2001-10-26, based on gtk.m4 by Owen Taylor - -dnl AC_CHECK_FT2([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl Test for FreeType2, and define FT2_CFLAGS and FT2_LIBS -dnl -AC_DEFUN([AC_CHECK_FT2], -[dnl -dnl Get the cflags and libraries from the freetype-config script -dnl -AC_ARG_WITH(ft-prefix, -[ --with-ft-prefix=PREFIX - Prefix where FreeType is installed (optional)], - ft_config_prefix="$withval", ft_config_prefix="") -AC_ARG_WITH(ft-exec-prefix, -[ --with-ft-exec-prefix=PREFIX - Exec prefix where FreeType is installed (optional)], - ft_config_exec_prefix="$withval", ft_config_exec_prefix="") -AC_ARG_ENABLE(freetypetest, -[ --disable-freetypetest Do not try to compile and run - a test FreeType program], - [], enable_fttest=yes) - -if test x$ft_config_exec_prefix != x ; then - ft_config_args="$ft_config_args --exec-prefix=$ft_config_exec_prefix" - if test x${FT2_CONFIG+set} != xset ; then - FT2_CONFIG=$ft_config_exec_prefix/bin/freetype-config - fi -fi -if test x$ft_config_prefix != x ; then - ft_config_args="$ft_config_args --prefix=$ft_config_prefix" - if test x${FT2_CONFIG+set} != xset ; then - FT2_CONFIG=$ft_config_prefix/bin/freetype-config - fi -fi -AC_PATH_PROG(FT2_CONFIG, freetype-config, no) - -min_ft_version=ifelse([$1], ,6.1.0,$1) -AC_MSG_CHECKING(for FreeType - version >= $min_ft_version) -no_ft="" -if test "$FT2_CONFIG" = "no" ; then - no_ft=yes -else - FT2_CFLAGS=`$FT2_CONFIG $ft_config_args --cflags` - FT2_LIBS=`$FT2_CONFIG $ft_config_args --libs` - ft_config_major_version=`$FT2_CONFIG $ft_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - ft_config_minor_version=`$FT2_CONFIG $ft_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - ft_config_micro_version=`$FT2_CONFIG $ft_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - ft_min_major_version=`echo $min_ft_version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - ft_min_minor_version=`echo $min_ft_version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - ft_min_micro_version=`echo $min_ft_version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test x$enable_fttest = xyes ; then - ft_config_is_lt="" - if test $ft_config_major_version -lt $ft_min_major_version ; then - ft_config_is_lt=yes - else - if test $ft_config_major_version -eq $ft_min_major_version ; then - if test $ft_config_minor_version -lt $ft_min_minor_version ; then - ft_config_is_lt=yes - else - if test $ft_config_minor_version -eq $ft_min_minor_version ; then - if test $ft_config_micro_version -lt $ft_min_micro_version ; then - ft_config_is_lt=yes - fi - fi - fi - fi - fi - if test x$ft_config_is_lt = xyes ; then - no_ft=yes - else - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $FT2_CFLAGS" - LIBS="$FT2_LIBS $LIBS" -dnl -dnl Sanity checks for the results of freetype-config to some extent -dnl - AC_TRY_RUN([ -#include -#include FT_FREETYPE_H -#include -#include - -int -main() -{ - FT_Library library; - FT_Error error; - - error = FT_Init_FreeType(&library); - - if (error) - return 1; - else - { - FT_Done_FreeType(library); - return 0; - } -} -],, no_ft=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi # test $ft_config_version -lt $ft_min_version - fi # test x$enable_fttest = xyes -fi # test "$FT2_CONFIG" = "no" -if test x$no_ft = x ; then - AC_MSG_RESULT(yes) - ifelse([$2], , :, [$2]) -else - AC_MSG_RESULT(no) - if test "$FT2_CONFIG" = "no" ; then - echo "*** The freetype-config script installed by FreeType 2 could not be found." - echo "*** If FreeType 2 was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the FT2_CONFIG environment variable to the" - echo "*** full path to freetype-config." - else - if test x$ft_config_is_lt = xyes ; then - echo "*** Your installed version of the FreeType 2 library is too old." - echo "*** If you have different versions of FreeType 2, make sure that" - echo "*** correct values for --with-ft-prefix or --with-ft-exec-prefix" - echo "*** are used, or set the FT2_CONFIG environment variable to the" - echo "*** full path to freetype-config." - else - echo "*** The FreeType test program failed to run. If your system uses" - echo "*** shared libraries and they are installed outside the normal" - echo "*** system library path, make sure the variable LD_LIBRARY_PATH" - echo "*** (or whatever is appropiate for your system) is correctly set." - fi - fi - FT2_CFLAGS="" - FT2_LIBS="" - ifelse([$3], , :, [$3]) -fi -AC_SUBST(FT2_CFLAGS) -AC_SUBST(FT2_LIBS) -]) diff --git a/m4/gconf-2.m4 b/m4/gconf-2.m4 deleted file mode 100644 index 088c93f9a5..0000000000 --- a/m4/gconf-2.m4 +++ /dev/null @@ -1,40 +0,0 @@ -dnl AM_GCONF_SOURCE_2 -dnl Defines GCONF_SCHEMA_CONFIG_SOURCE which is where you should install schemas -dnl (i.e. pass to gconftool-2 -dnl Defines GCONF_SCHEMA_FILE_DIR which is a filesystem directory where -dnl you should install foo.schemas files -dnl - -AC_DEFUN([AM_GCONF_SOURCE_2], -[ - if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then - GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source` - else - GCONF_SCHEMA_CONFIG_SOURCE=$GCONF_SCHEMA_INSTALL_SOURCE - fi - - AC_ARG_WITH(gconf-source, - [ --with-gconf-source=sourceaddress Config database for installing schema files.],GCONF_SCHEMA_CONFIG_SOURCE="$withval",) - - AC_SUBST(GCONF_SCHEMA_CONFIG_SOURCE) - AC_MSG_RESULT([Using config source $GCONF_SCHEMA_CONFIG_SOURCE for schema installation]) - - if test "x$GCONF_SCHEMA_FILE_DIR" = "x"; then - GCONF_SCHEMA_FILE_DIR='$(sysconfdir)/gconf/schemas' - fi - - AC_ARG_WITH(gconf-schema-file-dir, - [ --with-gconf-schema-file-dir=dir Directory for installing schema files.],GCONF_SCHEMA_FILE_DIR="$withval",) - - AC_SUBST(GCONF_SCHEMA_FILE_DIR) - AC_MSG_RESULT([Using $GCONF_SCHEMA_FILE_DIR as install directory for schema files]) - - AC_ARG_ENABLE(schemas-install, - [ --disable-schemas-install Disable the schemas installation], - [case "${enableval}" in - yes) schemas_install=true ;; - no) schemas_install=false ;; - *) AC_MSG_ERROR(bad value ${enableval} for --disable-schemas-install) ;; - esac],[schemas_install=true]) - AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, test x$schemas_install = xtrue) -]) diff --git a/m4/gst-fionread.m4 b/m4/gst-fionread.m4 deleted file mode 100644 index 603aa4574f..0000000000 --- a/m4/gst-fionread.m4 +++ /dev/null @@ -1,42 +0,0 @@ -AC_DEFUN([GST_CHECK_FIONREAD], [ - - AC_MSG_CHECKING(for FIONREAD in sys/ioctl.h) - AC_CACHE_VAL(_cv_gst_fionread_in_sys_ioctl, [ - AC_TRY_COMPILE([ -#include -#include -], [ -int x = FIONREAD; -if ( x ) - return 0; - ], _cv_gst_fionread_in_sys_ioctl="yes",_cv_gst_fionread_in_sys_ioctl="no") - ]) - - AC_MSG_RESULT($_cv_gst_fionread_in_sys_ioctl) - - if test "$_cv_gst_fionread_in_sys_ioctl" = "yes"; then - AC_DEFINE([HAVE_FIONREAD_IN_SYS_IOCTL], 1, [FIONREAD ioctl found in sys/ioclt.h]) - - else - - AC_MSG_CHECKING(for FIONREAD in sys/filio.h) - AC_CACHE_VAL(_cv_gst_fionread_in_sys_filio, [ - AC_TRY_COMPILE([ - #include - #include - ], [ - int x = FIONREAD; - if ( x ) - return 0; - ], _cv_gst_fionread_in_sys_filio="yes",_cv_gst_fionread_in_sys_filio="no") - ]) - - AC_MSG_RESULT($_cv_gst_fionread_in_sys_filio) - - if test "$_cv_gst_fionread_in_sys_filio" = "yes"; then - AC_DEFINE([HAVE_FIONREAD_IN_SYS_FILIO], 1, [FIONREAD ioctl found in sys/filio.h]) - fi - - fi - -]) diff --git a/m4/gst-sdl.m4 b/m4/gst-sdl.m4 deleted file mode 100644 index 6073b966fd..0000000000 --- a/m4/gst-sdl.m4 +++ /dev/null @@ -1,186 +0,0 @@ -# stuff for SDL, hope this helps if we put it here - -# Configure paths for SDL -# Sam Lantinga 9/21/99 -# stolen from Manish Singh -# stolen back from Frank Belew -# stolen from Manish Singh -# Shamelessly stolen from Owen Taylor - -dnl AM_PATH_SDL([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl Test for SDL, and define SDL_CFLAGS and SDL_LIBS -dnl -AC_DEFUN([AM_PATH_SDL], -[dnl -dnl Get the cflags and libraries from the sdl-config script -dnl -AC_ARG_WITH(sdl-prefix, - AC_HELP_STRING([--with-sdl-prefix=PFX], - [prefix where SDL is installed (optional)]), - sdl_prefix="$withval", sdl_prefix="") - -AC_ARG_WITH(sdl-exec-prefix, - AC_HELP_STRING([--with-sdl-exec-prefix=PFX], - [exec prefix where SDL is installed (optional)]), - sdl_exec_prefix="$withval", sdl_exec_prefix="") - -AC_ARG_ENABLE(sdltest, - AC_HELP_STRING([--disable-sdltest], - [do not try to compile and run a test SDL program]), - , enable_sdltest=yes) - - if test x$sdl_exec_prefix != x ; then - sdl_args="$sdl_args --exec-prefix=$sdl_exec_prefix" - if test x${SDL_CONFIG+set} != xset ; then - SDL_CONFIG=$sdl_exec_prefix/bin/sdl-config - fi - fi - if test x$sdl_prefix != x ; then - sdl_args="$sdl_args --prefix=$sdl_prefix" - if test x${SDL_CONFIG+set} != xset ; then - SDL_CONFIG=$sdl_prefix/bin/sdl-config - fi - fi - - AC_PATH_PROG(SDL_CONFIG, sdl-config, no) - min_sdl_version=ifelse([$1], ,0.11.0,$1) - AC_MSG_CHECKING(for SDL - version >= $min_sdl_version) - no_sdl="" - if test "$SDL_CONFIG" = "no" ; then - no_sdl=yes - else - SDL_CFLAGS=`$SDL_CONFIG $sdlconf_args --cflags` - SDL_LIBS=`$SDL_CONFIG $sdlconf_args --libs` - SDL_STATIC_LIBS=`$SDL_CONFIG $sdlconf_args --static-libs` - - - sdl_major_version=`$SDL_CONFIG $sdl_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - sdl_minor_version=`$SDL_CONFIG $sdl_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - sdl_micro_version=`$SDL_CONFIG $sdl_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test "x$enable_sdltest" = "xyes" ; then - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $SDL_CFLAGS" - LIBS="$LIBS $SDL_STATIC_LIBS" -dnl -dnl Now check if the installed SDL is sufficiently new. (Also sanity -dnl checks the results of sdl-config to some extent -dnl - rm -f conf.sdltest - AC_TRY_RUN([ -#include -#include -#include -#include "SDL.h" - -char* -my_strdup (char *str) -{ - char *new_str; - - if (str) - { - new_str = (char *)malloc ((strlen (str) + 1) * sizeof(char)); - strcpy (new_str, str); - } - else - new_str = NULL; - - return new_str; -} - -int main (int argc, char *argv[]) -{ - int major, minor, micro; - char *tmp_version; - - /* This hangs on some systems (?) - system ("touch conf.sdltest"); - */ - { FILE *fp = fopen("conf.sdltest", "a"); if ( fp ) fclose(fp); } - - /* HP/UX 9 (%@#!) writes to sscanf strings */ - tmp_version = my_strdup("$min_sdl_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { - printf("%s, bad version string\n", "$min_sdl_version"); - exit(1); - } - - if (($sdl_major_version > major) || - (($sdl_major_version == major) && ($sdl_minor_version > minor)) || - (($sdl_major_version == major) && ($sdl_minor_version == minor) && ($sdl_micro_version >= micro))) - { - return 0; - } - else - { - printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the minimum version\n", $sdl_major_version, $sdl_minor_version, $sdl_micro_version); - printf("*** of SDL required is %d.%d.%d. If sdl-config is correct, then it is\n", major, minor, micro); - printf("*** best to upgrade to the required version.\n"); - printf("*** If sdl-config was wrong, set the environment variable SDL_CONFIG\n"); - printf("*** to point to the correct copy of sdl-config, and remove the file\n"); - printf("*** config.cache before re-running configure\n"); - return 1; - } -} - -],, no_sdl=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - if test "x$no_sdl" = x ; then - AC_MSG_RESULT(yes) - ifelse([$2], , :, [$2]) - else - AC_MSG_RESULT(no) - if test "$SDL_CONFIG" = "no" ; then - echo "*** The sdl-config script installed by SDL could not be found" - echo "*** If SDL was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the SDL_CONFIG environment variable to the" - echo "*** full path to sdl-config." - else - if test -f conf.sdltest ; then - : - else - echo "*** Could not run SDL test program, checking why..." - CFLAGS="$CFLAGS $SDL_CFLAGS" - LIBS="$LIBS $SDL_LIBS" - AC_TRY_LINK([ -#include -#include "SDL.h" - -int main(int argc, char *argv[]) -{ return 0; } -#undef main -#define main K_and_R_C_main -], [ return 0; ], - [ echo "*** The test program compiled, but did not run. This usually means" - echo "*** that the run-time linker is not finding SDL or finding the wrong" - echo "*** version of SDL. If it is not finding SDL, you'll need to set your" - echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" - echo "*** to the installed location Also, make sure you have run ldconfig if that" - echo "*** is required on your system" - echo "***" - echo "*** If you have an old version installed, it is best to remove it, although" - echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], - [ echo "*** The test program failed to compile or link. See the file config.log for the" - echo "*** exact error that occured. This usually means SDL was incorrectly installed" - echo "*** or that you have moved SDL since it was installed. In the latter case, you" - echo "*** may want to edit the sdl-config script: $SDL_CONFIG" ]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - SDL_CFLAGS="" - SDL_LIBS="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(SDL_CFLAGS) - AC_SUBST(SDL_LIBS) - rm -f conf.sdltest -]) - diff --git a/m4/gst-sid.m4 b/m4/gst-sid.m4 deleted file mode 100644 index 8ae287728a..0000000000 --- a/m4/gst-sid.m4 +++ /dev/null @@ -1,39 +0,0 @@ -dnl check for sidplay - -AC_DEFUN([GST_PATH_SIDPLAY], -[ -AC_MSG_CHECKING([for libsidplay 1.36.x]) - -AC_LANG_PUSH(C++) - -AC_CHECK_HEADER(sidplay/player.h, HAVE_SIDPLAY="yes", HAVE_SIDPLAY="no") - -if test $HAVE_SIDPLAY = "yes"; then - SIDPLAY_LIBS="-lsidplay" - - AC_MSG_CHECKING([whether -lsidplay works]) - ac_libs_safe=$LIBS - - LIBS="-lsidplay" - - AC_TRY_RUN([ - #include - int main() - { sidTune tune = sidTune(0); } - ], - HAVE_SIDPLAY="yes", - HAVE_SIDPLAY="no", - HAVE_SIDPLAY="no") - - LIBS="$ac_libs_safe" - - AC_MSG_RESULT([$HAVE_SIDPLAY]) -fi - -SIDPLAY_CFLAGS= -SIDPLAY_LIBS="-lsidplay" -AC_SUBST(SIDPLAY_CFLAGS) -AC_SUBST(SIDPLAY_LIBS) - -AC_LANG_POP(C++) -]) diff --git a/m4/libgcrypt.m4 b/m4/libgcrypt.m4 deleted file mode 100644 index 6cf482fcba..0000000000 --- a/m4/libgcrypt.m4 +++ /dev/null @@ -1,122 +0,0 @@ -dnl Autoconf macros for libgcrypt -dnl Copyright (C) 2002, 2004, 2011 Free Software Foundation, Inc. -dnl -dnl This file is free software; as a special exception the author gives -dnl unlimited permission to copy and/or distribute it, with or without -dnl modifications, as long as this notice is preserved. -dnl -dnl This file is distributed in the hope that it will be useful, but -dnl WITHOUT ANY WARRANTY, to the extent permitted by law; without even the -dnl implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - -dnl AM_PATH_LIBGCRYPT([MINIMUM-VERSION, -dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]]) -dnl Test for libgcrypt and define LIBGCRYPT_CFLAGS and LIBGCRYPT_LIBS. -dnl MINIMUN-VERSION is a string with the version number optionalliy prefixed -dnl with the API version to also check the API compatibility. Example: -dnl a MINIMUN-VERSION of 1:1.2.5 won't pass the test unless the installed -dnl version of libgcrypt is at least 1.2.5 *and* the API number is 1. Using -dnl this features allows to prevent build against newer versions of libgcrypt -dnl with a changed API. -dnl -AC_DEFUN([AM_PATH_LIBGCRYPT], -[ AC_REQUIRE([AC_CANONICAL_HOST]) - AC_ARG_WITH(libgcrypt-prefix, - AC_HELP_STRING([--with-libgcrypt-prefix=PFX], - [prefix where LIBGCRYPT is installed (optional)]), - libgcrypt_config_prefix="$withval", libgcrypt_config_prefix="") - if test x$libgcrypt_config_prefix != x ; then - if test x${LIBGCRYPT_CONFIG+set} != xset ; then - LIBGCRYPT_CONFIG=$libgcrypt_config_prefix/bin/libgcrypt-config - fi - fi - - AC_PATH_TOOL(LIBGCRYPT_CONFIG, libgcrypt-config, no) - tmp=ifelse([$1], ,1:1.2.0,$1) - if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then - req_libgcrypt_api=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\1/'` - min_libgcrypt_version=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\2/'` - else - req_libgcrypt_api=0 - min_libgcrypt_version="$tmp" - fi - - AC_MSG_CHECKING(for LIBGCRYPT - version >= $min_libgcrypt_version) - ok=no - if test "$LIBGCRYPT_CONFIG" != "no" ; then - req_major=`echo $min_libgcrypt_version | \ - sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\1/'` - req_minor=`echo $min_libgcrypt_version | \ - sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'` - req_micro=`echo $min_libgcrypt_version | \ - sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'` - libgcrypt_config_version=`$LIBGCRYPT_CONFIG --version` - major=`echo $libgcrypt_config_version | \ - sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'` - minor=`echo $libgcrypt_config_version | \ - sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\2/'` - micro=`echo $libgcrypt_config_version | \ - sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\3/'` - if test "$major" -gt "$req_major"; then - ok=yes - else - if test "$major" -eq "$req_major"; then - if test "$minor" -gt "$req_minor"; then - ok=yes - else - if test "$minor" -eq "$req_minor"; then - if test "$micro" -ge "$req_micro"; then - ok=yes - fi - fi - fi - fi - fi - fi - if test $ok = yes; then - AC_MSG_RESULT([yes ($libgcrypt_config_version)]) - else - AC_MSG_RESULT(no) - fi - if test $ok = yes; then - # If we have a recent libgcrypt, we should also check that the - # API is compatible - if test "$req_libgcrypt_api" -gt 0 ; then - tmp=`$LIBGCRYPT_CONFIG --api-version 2>/dev/null || echo 0` - if test "$tmp" -gt 0 ; then - AC_MSG_CHECKING([LIBGCRYPT API version]) - if test "$req_libgcrypt_api" -eq "$tmp" ; then - AC_MSG_RESULT([okay]) - else - ok=no - AC_MSG_RESULT([does not match. want=$req_libgcrypt_api got=$tmp]) - fi - fi - fi - fi - if test $ok = yes; then - LIBGCRYPT_CFLAGS=`$LIBGCRYPT_CONFIG --cflags` - LIBGCRYPT_LIBS=`$LIBGCRYPT_CONFIG --libs` - ifelse([$2], , :, [$2]) - libgcrypt_config_host=`$LIBGCRYPT_CONFIG --host 2>/dev/null || echo none` - if test x"$libgcrypt_config_host" != xnone ; then - if test x"$libgcrypt_config_host" != x"$host" ; then - AC_MSG_WARN([[ -*** -*** The config script $LIBGCRYPT_CONFIG was -*** built for $libgcrypt_config_host and thus may not match the -*** used host $host. -*** You may want to use the configure option --with-libgcrypt-prefix -*** to specify a matching config script. -***]]) - fi - fi - else - LIBGCRYPT_CFLAGS="" - LIBGCRYPT_LIBS="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(LIBGCRYPT_CFLAGS) - AC_SUBST(LIBGCRYPT_LIBS) -]) diff --git a/m4/libmikmod.m4 b/m4/libmikmod.m4 deleted file mode 100644 index 9368d758c2..0000000000 --- a/m4/libmikmod.m4 +++ /dev/null @@ -1,216 +0,0 @@ -# Configure paths for libmikmod -# -# Derived from glib.m4 (Owen Taylor 97-11-3) -# Improved by Chris Butler -# - -dnl AM_PATH_LIBMIKMOD([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]]) -dnl Test for libmikmod, and define LIBMIKMOD_CFLAGS, LIBMIKMOD_LIBS and -dnl LIBMIKMOD_LDADD -dnl -AC_DEFUN([AM_PATH_LIBMIKMOD], -[dnl -dnl Get the cflags and libraries from the libmikmod-config script -dnl -AC_ARG_WITH(libmikmod-prefix, - AC_HELP_STRING([--with-libmikmod-prefix=PFX], - [prefix where libmikmod is installed (optional)]), - libmikmod_config_prefix="$withval", libmikmod_config_prefix="") - -AC_ARG_WITH(libmikmod-exec-prefix, - AC_HELP_STRING([--with-libmikmod-exec-prefix=PFX], - [exec prefix where libmikmod is installed (optional)]), - libmikmod_config_exec_prefix="$withval", libmikmod_config_exec_prefix="") - -AC_ARG_ENABLE(libmikmodtest, - AC_HELP_STRING([--disable-libmikmodtest], - [Do not try to compile and run a test libmikmod program]), - , enable_libmikmodtest=yes) - - if test x$libmikmod_config_exec_prefix != x ; then - libmikmod_config_args="$libmikmod_config_args --exec-prefix=$libmikmod_config_exec_prefix" - if test x${LIBMIKMOD_CONFIG+set} != xset ; then - LIBMIKMOD_CONFIG=$libmikmod_config_exec_prefix/bin/libmikmod-config - fi - fi - if test x$libmikmod_config_prefix != x ; then - libmikmod_config_args="$libmikmod_config_args --prefix=$libmikmod_config_prefix" - if test x${LIBMIKMOD_CONFIG+set} != xset ; then - LIBMIKMOD_CONFIG=$libmikmod_config_prefix/bin/libmikmod-config - fi - fi - - AC_PATH_PROG(LIBMIKMOD_CONFIG, libmikmod-config, no) - min_libmikmod_version=ifelse([$1], ,3.1.5,$1) - AC_MSG_CHECKING(for libmikmod - version >= $min_libmikmod_version) - no_libmikmod="" - if test "$LIBMIKMOD_CONFIG" = "no" ; then - no_libmikmod=yes - else - LIBMIKMOD_CFLAGS=`$LIBMIKMOD_CONFIG $libmikmod_config_args --cflags` - LIBMIKMOD_LIBS=`$LIBMIKMOD_CONFIG $libmikmod_config_args --libs` - LIBMIKMOD_LDADD=`$LIBMIKMOD_CONFIG $libmikmod_config_args --ldadd` - libmikmod_config_major_version=`$LIBMIKMOD_CONFIG $libmikmod_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\1/'` - libmikmod_config_minor_version=`$LIBMIKMOD_CONFIG $libmikmod_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\2/'` - libmikmod_config_micro_version=`$LIBMIKMOD_CONFIG $libmikmod_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\3/'` - if test "x$enable_libmikmodtest" = "xyes" ; then - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - AC_LANG_SAVE - AC_LANG_C - CFLAGS="$CFLAGS $LIBMIKMOD_CFLAGS $LIBMIKMOD_LDADD" - LIBS="$LIBMIKMOD_LIBS $LIBS" -dnl -dnl Now check if the installed libmikmod is sufficiently new. (Also sanity -dnl checks the results of libmikmod-config to some extent -dnl - rm -f conf.mikmodtest - AC_TRY_RUN([ -#include -#include -#include -#include - -char* my_strdup (char *str) -{ - char *new_str; - - if (str) { - new_str = malloc ((strlen (str) + 1) * sizeof(char)); - strcpy (new_str, str); - } else - new_str = NULL; - - return new_str; -} - -int main() -{ - int major,minor,micro; - int libmikmod_major_version,libmikmod_minor_version,libmikmod_micro_version; - char *tmp_version; - - system("touch conf.mikmodtest"); - - /* HP/UX 9 (%@#!) writes to sscanf strings */ - tmp_version = my_strdup("$min_libmikmod_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { - printf("%s, bad version string\n", "$min_libmikmod_version"); - exit(1); - } - - libmikmod_major_version=(MikMod_GetVersion() >> 16) & 255; - libmikmod_minor_version=(MikMod_GetVersion() >> 8) & 255; - libmikmod_micro_version=(MikMod_GetVersion() ) & 255; - - if ((libmikmod_major_version != $libmikmod_config_major_version) || - (libmikmod_minor_version != $libmikmod_config_minor_version) || - (libmikmod_micro_version != $libmikmod_config_micro_version)) - { - printf("\n*** 'libmikmod-config --version' returned %d.%d.%d, but libmikmod (%d.%d.%d)\n", - $libmikmod_config_major_version, $libmikmod_config_minor_version, $libmikmod_config_micro_version, - libmikmod_major_version, libmikmod_minor_version, libmikmod_micro_version); - printf ("*** was found! If libmikmod-config was correct, then it is best\n"); - printf ("*** to remove the old version of libmikmod. You may also be able to fix the error\n"); - printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); - printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); - printf("*** required on your system.\n"); - printf("*** If libmikmod-config was wrong, set the environment variable LIBMIKMOD_CONFIG\n"); - printf("*** to point to the correct copy of libmikmod-config, and remove the file config.cache\n"); - printf("*** before re-running configure\n"); - } - else if ((libmikmod_major_version != LIBMIKMOD_VERSION_MAJOR) || - (libmikmod_minor_version != LIBMIKMOD_VERSION_MINOR) || - (libmikmod_micro_version != LIBMIKMOD_REVISION)) - { - printf("*** libmikmod header files (version %ld.%ld.%ld) do not match\n", - LIBMIKMOD_VERSION_MAJOR, LIBMIKMOD_VERSION_MINOR, LIBMIKMOD_REVISION); - printf("*** library (version %d.%d.%d)\n", - libmikmod_major_version, libmikmod_minor_version, libmikmod_micro_version); - } - else - { - if ((libmikmod_major_version > major) || - ((libmikmod_major_version == major) && (libmikmod_minor_version > minor)) || - ((libmikmod_major_version == major) && (libmikmod_minor_version == minor) && (libmikmod_micro_version >= micro))) - { - return 0; - } - else - { - printf("\n*** An old version of libmikmod (%d.%d.%d) was found.\n", - libmikmod_major_version, libmikmod_minor_version, libmikmod_micro_version); - printf("*** You need a version of libmikmod newer than %d.%d.%d.\n", - major, minor, micro); - printf("***\n"); - printf("*** If you have already installed a sufficiently new version, this error\n"); - printf("*** probably means that the wrong copy of the libmikmod-config shell script is\n"); - printf("*** being found. The easiest way to fix this is to remove the old version\n"); - printf("*** of libmikmod, but you can also set the LIBMIKMOD_CONFIG environment to point to the\n"); - printf("*** correct copy of libmikmod-config. (In this case, you will have to\n"); - printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); - printf("*** so that the correct libraries are found at run-time))\n"); - } - } - return 1; -} -],, no_libmikmod=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - AC_LANG_RESTORE - fi - fi - if test "x$no_libmikmod" = x ; then - AC_MSG_RESULT([yes, `$LIBMIKMOD_CONFIG --version`]) - ifelse([$2], , :, [$2]) - else - AC_MSG_RESULT(no) - if test "$LIBMIKMOD_CONFIG" = "no" ; then - echo "*** The libmikmod-config script installed by libmikmod could not be found" - echo "*** If libmikmod was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the LIBMIKMOD_CONFIG environment variable to the" - echo "*** full path to libmikmod-config." - else - if test -f conf.mikmodtest ; then - : - else - echo "*** Could not run libmikmod test program, checking why..." - CFLAGS="$CFLAGS $LIBMIKMOD_CFLAGS" - LIBS="$LIBS $LIBMIKMOD_LIBS" - AC_LANG_SAVE - AC_LANG_C - AC_TRY_LINK([ -#include -#include -], [ return (MikMod_GetVersion()!=0); ], - [ echo "*** The test program compiled, but did not run. This usually means" - echo "*** that the run-time linker is not finding libmikmod or finding the wrong" - echo "*** version of libmikmod. If it is not finding libmikmod, you'll need to set your" - echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" - echo "*** to the installed location. Also, make sure you have run ldconfig if that" - echo "*** is required on your system." - echo "***" - echo "*** If you have an old version installed, it is best to remove it, although" - echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], - [ echo "*** The test program failed to compile or link. See the file config.log for the" - echo "*** exact error that occured. This usually means libmikmod was incorrectly installed" - echo "*** or that you have moved libmikmod since it was installed. In the latter case, you" - echo "*** may want to edit the libmikmod-config script: $LIBMIKMOD_CONFIG" ]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - AC_LANG_RESTORE - fi - fi - LIBMIKMOD_CFLAGS="" - LIBMIKMOD_LIBS="" - LIBMIKMOD_LDADD="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(LIBMIKMOD_CFLAGS) - AC_SUBST(LIBMIKMOD_LIBS) - AC_SUBST(LIBMIKMOD_LDADD) - rm -f conf.mikmodtest -]) diff --git a/m4/lrint.m4 b/m4/lrint.m4 deleted file mode 100644 index 7d72c73fb9..0000000000 --- a/m4/lrint.m4 +++ /dev/null @@ -1,27 +0,0 @@ -dnl @synopsis AC_C99_FUNC_LRINT -dnl -dnl Check whether C99's lrint function is available. -dnl @version 1.1 -dnl @author Erik de Castro Lopo -dnl -dnl Permission to use, copy, modify, distribute, and sell this file for any -dnl purpose is hereby granted without fee, provided that the above copyright -dnl and this permission notice appear in all copies. No representations are -dnl made about the suitability of this software for any purpose. It is -dnl provided "as is" without express or implied warranty. -dnl -AC_DEFUN([AC_C99_FUNC_LRINT], -[AC_CACHE_CHECK(for lrint, - ac_cv_c99_lrint, -[AC_TRY_LINK([ -#define _ISOC9X_SOURCE 1 -#define _ISOC99_SOURCE 1 -#define __USE_ISOC99 1 -#define __USE_ISOC9X 1 -#include ], -[ int value = lrint (0.432) ; ], ac_cv_c99_lrint=yes, ac_cv_c99_lrint=no)]) -if test $ac_cv_c99_lrint = yes; then - AC_DEFINE(HAVE_LRINT, 1, - [Define if you have C99's lrint function.]) -fi -])# AC_C99_LRINT diff --git a/m4/lrintf.m4 b/m4/lrintf.m4 deleted file mode 100644 index f9b76e367f..0000000000 --- a/m4/lrintf.m4 +++ /dev/null @@ -1,27 +0,0 @@ -dnl @synopsis AC_C99_FUNC_LRINTF -dnl -dnl Check whether C99's lrintf function is available. -dnl @version 1.1 -dnl @author Erik de Castro Lopo -dnl -dnl Permission to use, copy, modify, distribute, and sell this file for any -dnl purpose is hereby granted without fee, provided that the above copyright -dnl and this permission notice appear in all copies. No representations are -dnl made about the suitability of this software for any purpose. It is -dnl provided "as is" without express or implied warranty. -dnl -AC_DEFUN([AC_C99_FUNC_LRINTF], -[AC_CACHE_CHECK(for lrintf, - ac_cv_c99_lrintf, -[AC_TRY_LINK([ -#define _ISOC9X_SOURCE 1 -#define _ISOC99_SOURCE 1 -#define __USE_ISOC99 1 -#define __USE_ISOC9X 1 -#include ], -[ int value = lrintf (0.432) ; ], ac_cv_c99_lrintf=yes, ac_cv_c99_lrintf=no)]) -if test $ac_cv_c99_lrintf = yes; then - AC_DEFINE(HAVE_LRINTF, 1, - [Define if you have C99's lrintf function.]) -fi -])# AC_C99_LRINTF diff --git a/pkgconfig/Makefile.am b/pkgconfig/Makefile.am deleted file mode 100644 index 8e74a8e4b0..0000000000 --- a/pkgconfig/Makefile.am +++ /dev/null @@ -1,62 +0,0 @@ - -### all of the standard pc files we need to generate -pcverfiles = \ - gstreamer-plugins-bad-@GST_API_VERSION@.pc \ - gstreamer-codecparsers-@GST_API_VERSION@.pc \ - gstreamer-insertbin-@GST_API_VERSION@.pc \ - gstreamer-mpegts-@GST_API_VERSION@.pc \ - gstreamer-player-@GST_API_VERSION@.pc \ - gstreamer-sctp-@GST_API_VERSION@.pc \ - gstreamer-webrtc-@GST_API_VERSION@.pc \ - gstreamer-bad-audio-@GST_API_VERSION@.pc - -pcverfiles_uninstalled = \ - gstreamer-plugins-bad-@GST_API_VERSION@-uninstalled.pc \ - gstreamer-codecparsers-@GST_API_VERSION@-uninstalled.pc \ - gstreamer-insertbin-@GST_API_VERSION@-uninstalled.pc \ - gstreamer-mpegts-@GST_API_VERSION@-uninstalled.pc \ - gstreamer-player-@GST_API_VERSION@-uninstalled.pc \ - gstreamer-sctp-@GST_API_VERSION@-uninstalled.pc \ - gstreamer-webrtc-@GST_API_VERSION@-uninstalled.pc \ - gstreamer-bad-audio-@GST_API_VERSION@-uninstalled.pc - -all-local: $(pcverfiles) $(pcverfiles_uninstalled) - -cp_verbose = $(cp_verbose_$(V)) -cp_verbose_ = $(cp_verbose_$(AM_DEFAULT_VERBOSITY)) -cp_verbose_0 = @echo " CP $@"; - -### how to generate versioned .pc files from .pc files in this dir -%-@GST_API_VERSION@.pc: %.pc - $(cp_verbose_0)cp $< $@ -%-@GST_API_VERSION@-uninstalled.pc: %-uninstalled.pc -### the uninstalled libdir is depend of the build system used so set it here -### rather than hardcoding it in the file directly. - $(AM_V_GEN) sed \ - -e "s|[@]audiolibdir[@]|$(abs_top_builddir)/gst-libs/gst/audio/.libs|" \ - -e "s|[@]codecparserslibdir[@]|$(abs_top_builddir)/gst-libs/gst/codecparsers/.libs|" \ - -e "s|[@]insertbinlibdir[@]|$(abs_top_builddir)/gst-libs/gst/insertbin/.libs|" \ - -e "s|[@]mpegtslibdir[@]|$(abs_top_builddir)/gst-libs/gst/mpegts/.libs|" \ - -e "s|[@]playerlibdir[@]|$(abs_top_builddir)/gst-libs/gst/player/.libs|" \ - -e "s|[@]waylandlibdir[@]|$(abs_top_builddir)/gst-libs/gst/wayland/.libs|" \ - -e "s|[@]webrtclibdir[@]|$(abs_top_builddir)/gst-libs/gst/webrtc/.libs|" \ - -e "s|[@]basecamerabinsrclibdir[@]|$(abs_top_builddir)/gst-libs/gst/basecamerabinsrc/.libs|" \ - -e "s|[@]photographylibdir[@]|$(abs_top_builddir)/gst-libs/gst/interfaces/.libs|" \ - $< > $@.tmp && mv $@.tmp $@ - -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = $(pcverfiles) - -CLEANFILES = $(pcverfiles) $(pcverfiles_uninstalled) -pcinfiles = \ - gstreamer-plugins-bad.pc.in gstreamer-plugins-bad-uninstalled.pc.in \ - gstreamer-codecparsers.pc.in gstreamer-codecparsers-uninstalled.pc.in \ - gstreamer-insertbin.pc.in gstreamer-insertbin-uninstalled.pc.in \ - gstreamer-mpegts.pc.in gstreamer-mpegts-uninstalled.pc.in \ - gstreamer-player.pc.in gstreamer-player-uninstalled.pc.in \ - gstreamer-webrtc.pc.in gstreamer-webrtc-uninstalled.pc.in \ - gstreamer-bad-audio.pc.in gstreamer-bad-audio-uninstalled.pc.in \ - gstreamer-sctp.pc.in gstreamer-sctp-uninstalled.pc.in - -DISTCLEANFILES = $(pcinfiles:.in=) -EXTRA_DIST = $(pcinfiles) diff --git a/po/.gitignore b/po/.gitignore deleted file mode 100644 index e67cb539f1..0000000000 --- a/po/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -*.gmo -remove-potcdate.sed -remove-potcdate.sin -stamp-po -POTFILES -cat-id-tbl.c -gst-plugins-*.pot -Makefile.in.in -Makefile.in.in.orig -Makevars.template -Rules-quot -boldquot.sed -en@boldquot.header -en@quot.header -insert-header.sin -quot.sed -.pot diff --git a/po/Makevars b/po/Makevars deleted file mode 100644 index 564a27e183..0000000000 --- a/po/Makevars +++ /dev/null @@ -1,46 +0,0 @@ -# Makefile variables for PO directory in any package using GNU gettext. - -# Usually the message domain is the same as the package name. -DOMAIN = gst-plugins-bad-1.0 - -# These two variables depend on the location of this directory. -subdir = po -top_builddir = .. - -# These options get passed to xgettext. -XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ - -# This is the copyright holder that gets inserted into the header of the -# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding -# package. (Note that the msgstr strings, extracted from the package's -# sources, belong to the copyright holder of the package.) Translators are -# expected to transfer the copyright for their translations to this person -# or entity, or to disclaim their copyright. The empty string stands for -# the public domain; in this case the translators are expected to disclaim -# their copyright. -COPYRIGHT_HOLDER = - -# This is the email address or URL to which the translators shall report -# bugs in the untranslated strings: -# - Strings which are not entire sentences, see the maintainer guidelines -# in the GNU gettext documentation, section 'Preparing Strings'. -# - Strings which use unclear terms or require additional context to be -# understood. -# - Strings which make invalid assumptions about notation of date, time or -# money. -# - Pluralisation problems. -# - Incorrect English spelling. -# - Incorrect formatting. -# It can be your email address, or a mailing list address where translators -# can write to without being subscribed, or the URL of a web page through -# which the translators can contact you. -MSGID_BUGS_ADDRESS = http://bugzilla.gnome.org/ - -# This is the list of locale categories, beyond LC_MESSAGES, for which the -# message catalogs shall be used. It is usually empty. -EXTRA_LOCALE_CATEGORIES = - -# Avoid line numbers in *.po, but keep them in *.pot. -MSGMERGE = msgmerge --no-location -MSGMERGE_UPDATE = msgmerge --no-location --update --backup=off -MSGFILTER = msgfilter --no-location diff --git a/po/POTFILES.in b/po/POTFILES similarity index 100% rename from po/POTFILES.in rename to po/POTFILES diff --git a/sys/Makefile.am b/sys/Makefile.am deleted file mode 100644 index e111595f39..0000000000 --- a/sys/Makefile.am +++ /dev/null @@ -1,121 +0,0 @@ -if USE_ANDROID_MEDIA -ANDROID_MEDIA_DIR=androidmedia -else -ANDROID_MEDIA_DIR= -endif - -if USE_APPLE_MEDIA -APPLE_MEDIA_DIR=applemedia -else -APPLE_MEDIA_DIR= -endif - -if USE_BLUEZ -BLUEZ_DIR=bluez -else -BLUEZ_DIR= -endif - -if USE_WASAPI -WASAPI_DIR=wasapi -else -WASAPI_DIR= -endif - -if USE_DIRECT3D -D3DVIDEOSINK_DIR=d3dvideosink -else -D3DVIDEOSINK_DIR= -endif - -if USE_DECKLINK -DECKLINK_DIR=decklink -else -DECKLINK_DIR= -endif - -if USE_WINKS -WINKS_DIR=winks -else -WINKS_DIR= -endif - -if USE_DIRECTSOUND -DIRECTSOUND_DIR=directsound -else -DIRECTSOUND_DIR= -endif - -if USE_FBDEV -FBDEV_DIR=fbdev -else -FBDEV_DIR= -endif - -if USE_IPCPIPELINE -IPCPIPELINE_DIR=ipcpipeline -else -IPCPIPELINE_DIR= -endif - -if USE_KMS -KMS_DIR=kms -else -KMS_DIR= -endif - -if USE_DVB -DVB_DIR=dvb -else -DVB_DIR= -endif - -if USE_SHM -SHM_DIR=shm -else -SHM_DIR= -endif - -if USE_OPENSLES -OPENSLES_DIR=opensles -else -OPENSLES_DIR= -endif - -if USE_WINSCREENCAP -WINSCREENCAP_DIR=winscreencap -else -WINSCREENCAP_DIR= -endif - -if USE_UVCH264 -UVCH264_DIR=uvch264 -else -UVCH264_DIR= -endif - -if USE_NVCODEC -NVCODEC_DIR=nvcodec -else -NVCODEC_DIR= -endif - -if USE_TINYALSA -TINYALSA_DIR=tinyalsa -else -TINYALSA_DIR= -endif - -if USE_MSDK -MSDK_DIR=msdk -else -MSDK_DIR= -endif - -SUBDIRS = $(ANDROID_MEDIA_DIR) $(APPLE_MEDIA_DIR) $(BLUEZ_DIR) $(D3DVIDEOSINK_DIR) $(DECKLINK_DIR) $(DIRECTSOUND_DIR) $(WINKS_DIR) $(DVB_DIR) $(FBDEV_DIR) $(IPCPIPELINE_DIR) $(KMS_DIR) $(OPENSLES_DIR) $(SHM_DIR) $(UVCH264_DIR) $(WININET_DIR) $(WINSCREENCAP_DIR) $(WASAPI_DIR) $(NVCODEC_DIR) $(TINYALSA_DIR) $(MSDK_DIR) - -DIST_SUBDIRS = androidmedia applemedia bluez d3dvideosink decklink directsound dvb fbdev ipcpipeline kms dshowdecwrapper dshowsrcwrapper dshowvideosink \ - opensles shm uvch264 wasapi winks winscreencap \ - nvcodec tinyalsa msdk - -include $(top_srcdir)/common/parallel-subdirs.mak diff --git a/sys/androidmedia/Makefile.am b/sys/androidmedia/Makefile.am deleted file mode 100644 index ae3a664c09..0000000000 --- a/sys/androidmedia/Makefile.am +++ /dev/null @@ -1,61 +0,0 @@ -plugin_LTLIBRARIES = libgstandroidmedia.la - -libgstandroidmedia_la_SOURCES = \ - gstahcsrc.c \ - gstahssrc.c \ - gstamcaudiodec.c \ - gstamc.c \ - gstamcsurface.c \ - gstamcsurfacetexture.c \ - gstamcvideodec.c \ - gstamcvideoenc.c \ - gst-android-graphics-imageformat.c \ - gst-android-hardware-camera.c \ - gst-android-hardware-sensor.c \ - gstjniutils.c - -noinst_HEADERS = \ - gstahcsrc.h \ - gstahssrc.h \ - gstamcaudiodec.h \ - gstamc-constants.h \ - gstamc.h \ - gstamcsurface.h \ - gstamcsurfacetexture.h \ - gstamcvideodec.h \ - gstamcvideoenc.h \ - gst-android-graphics-imageformat.h \ - gst-android-hardware-camera.h \ - gst-android-hardware-sensor.h \ - gstjniutils.h \ - gstsensors.h - -libgstandroidmedia_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_GL_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(ORC_CFLAGS) \ - -DGST_USE_UNSTABLE_API - -libgstandroidmedia_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/interfaces/libgstphotography-$(GST_API_VERSION).la \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-@GST_API_VERSION@ \ - -lgstpbutils-@GST_API_VERSION@ \ - -lgstvideo-@GST_API_VERSION@ \ - $(GST_GL_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(ORC_LIBS) -libgstandroidmedia_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -androidmedia_java_classesdir = $(datadir)/gst-android/ndk-build/androidmedia/ -androidmedia_java_classes_DATA = \ - org/freedesktop/gstreamer/androidmedia/GstAhcCallback.java \ - org/freedesktop/gstreamer/androidmedia/GstAhsCallback.java \ - org/freedesktop/gstreamer/androidmedia/GstAmcOnFrameAvailableListener.java - -# Make sure the .java files end up in the tarball -EXTRA_DIST = $(androidmedia_java_classes_DATA) diff --git a/sys/applemedia/Makefile.am b/sys/applemedia/Makefile.am deleted file mode 100644 index a7d36c10f9..0000000000 --- a/sys/applemedia/Makefile.am +++ /dev/null @@ -1,128 +0,0 @@ -plugin_LTLIBRARIES = libgstapplemedia.la - -libgstapplemedia_la_SOURCES = \ - plugin.m \ - vtutil.c \ - corevideomemory.c \ - corevideobuffer.c \ - coremediabuffer.c \ - videotexturecache.m \ - atdec.c \ - glcontexthelper.c - -libgstapplemedia_la_CPPFLAGS = \ - -Dgst_core_media_buffer_new=gst_core_media_buffer_priv_new \ - -Dgst_core_media_buffer_get_type=gst_core_media_buffer_priv_get_type \ - -Dgst_core_media_buffer_get_pixel_buffer=gst_core_media_buffer_priv_get_pixel_buffer\ - -Dgst_core_video_buffer_new=gst_core_video_buffer_priv_new \ - -Dgst_core_video_buffer_get_type=gst_core_video_buffer_priv_get_type - -libgstapplemedia_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_GL_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) - -if HAVE_IOS -GST_OBJCFLAGS_WITH_VERSION = $(GST_OBJCFLAGS) -else -# Add min version in front so the user or cerbero can override it since it -# always picks the last occurence when passing several -mmacosx-version-min. -GST_OBJCFLAGS_WITH_VERSION = -mmacosx-version-min=10.8 $(GST_OBJCFLAGS) -endif - -libgstapplemedia_la_OBJCFLAGS = \ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - -fobjc-arc \ - $(GST_OBJCFLAGS_WITH_VERSION) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_GL_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) - -if HAVE_IOS -libgstapplemedia_la_OBJCFLAGS += -fobjc-abi-version=2 -fobjc-legacy-dispatch -endif - -libgstapplemedia_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - -lgstaudio-$(GST_API_VERSION) \ - -lgstpbutils-$(GST_API_VERSION) \ - $(GST_GL_LIBS) \ - $(GST_BASE_LIBS) \ - $(GMODULE_NO_EXPORT_LIBS) - -libgstapplemedia_la_LIBTOOLFLAGS = --tag=CC - -libgstapplemedia_la_LDFLAGS = \ - $(GST_PLUGIN_LDFLAGS) \ - $(GST_BASE_LDFLAGS) \ - $(GST_PLUGINS_BASE_LDFLAGS) \ - -Wl,-framework -Wl,CoreFoundation \ - -Wl,-framework -Wl,CoreMedia \ - -Wl,-framework -Wl,CoreVideo \ - -Wl,-framework -Wl,AudioToolbox - -noinst_HEADERS = \ - avfvideosrc.h \ - avsamplevideosink.h \ - avfdeviceprovider.h \ - vtenc.h \ - vtdec.h \ - vtutil.h \ - corevideobuffer.h \ - coremediabuffer.h \ - corevideomemory.h \ - videotexturecache.h \ - atdec.h \ - iosassetsrc.h \ - iosurfacememory.h \ - avfassetsrc.h \ - glcontexthelper.h \ - iosglmemory.h - -if HAVE_IOS - -libgstapplemedia_la_SOURCES += \ - iosassetsrc.m \ - iosglmemory.c - -libgstapplemedia_la_LDFLAGS += \ - -Wl,-framework -Wl,Foundation \ - -Wl,-framework -Wl,AssetsLibrary - -else - -libgstapplemedia_la_SOURCES += \ - iosurfacememory.c - -libgstapplemedia_la_LDFLAGS += \ - -Wl,-framework -Wl,Cocoa \ - -Wl,-framework -Wl,OpenGL \ - -Wl,-framework -Wl,IOSurface - -endif - -if HAVE_AVFOUNDATION - -libgstapplemedia_la_SOURCES += \ - avfvideosrc.m \ - avfdeviceprovider.m \ - avfassetsrc.m \ - avsamplevideosink.m - -libgstapplemedia_la_LDFLAGS += \ - -Wl,-framework -Wl,AVFoundation - -endif - -if HAVE_VIDEOTOOLBOX -libgstapplemedia_la_SOURCES += \ - vtenc.c \ - vtdec.c - -libgstapplemedia_la_LDFLAGS += -Wl,-weak_framework -Wl,VideoToolbox -endif diff --git a/sys/bluez/Makefile.am b/sys/bluez/Makefile.am deleted file mode 100644 index 03a4bb5eb5..0000000000 --- a/sys/bluez/Makefile.am +++ /dev/null @@ -1,52 +0,0 @@ -plugin_LTLIBRARIES = libgstbluez.la - -libgstbluez_la_SOURCES = \ - bluez-plugin.c \ - gsta2dpsink.c \ - gstavdtpsink.c \ - gstavdtpsrc.c \ - gstavdtputil.c \ - gstavrcputil.c - -nodist_libgstbluez_la_SOURCES = \ - $(BUILT_SOURCES) - -libgstbluez_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GIO_CFLAGS) \ - $(GIO_UNIX_CFLAGS) -libgstbluez_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-$(GST_API_VERSION) \ - -lgstrtp-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(GIO_LIBS) \ - $(GIO_UNIX_LIBS) -libgstbluez_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - a2dp-codecs.h \ - gsta2dpsink.h \ - gstavdtpsink.h \ - gstavdtpsrc.h \ - gstavdtputil.h \ - gstavrcputil.h - -BUILT_SOURCES = \ - bluez.h \ - bluez.c - -CLEANFILES = $(BUILT_SOURCES) - -EXTRA_DIST = org.bluez.xml - -bluez.h: bluez.c -bluez.c: org.bluez.xml - $(AM_V_GEN) $(GDBUS_CODEGEN) \ - --c-namespace=Bluez \ - --generate-c-code=bluez \ - --interface-prefix=org.bluez \ - $< diff --git a/sys/d3dvideosink/Makefile.am b/sys/d3dvideosink/Makefile.am deleted file mode 100644 index 04b795279e..0000000000 --- a/sys/d3dvideosink/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -plugin_LTLIBRARIES = libgstd3d.la - -libgstd3d_la_SOURCES = d3dvideosink.c d3dhelpers.c -libgstd3d_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(DIRECT3D_CFLAGS) $(DIRECTX_CFLAGS) \ - -DDISABLE_BUFFER_POOL -libgstd3d_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(DIRECT3D_LIBS) $(DIRECTX_LDFAGS) -libgstd3d_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = d3dvideosink.h d3dhelpers.h diff --git a/sys/decklink/Makefile.am b/sys/decklink/Makefile.am deleted file mode 100644 index ce3abd7973..0000000000 --- a/sys/decklink/Makefile.am +++ /dev/null @@ -1,76 +0,0 @@ -plugin_LTLIBRARIES = libgstdecklink.la - -libgstdecklink_la_CPPFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CXXFLAGS) \ - $(DECKLINK_CXXFLAGS) -libgstdecklink_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstaudio-@GST_API_VERSION@ \ - -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(DECKLINK_LIBS) \ - $(LIBM) -libgstdecklink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -if DECKLINK_OSX -libgstdecklink_la_LDFLAGS += \ - -Wl,-framework,CoreFoundation -endif - -libgstdecklink_la_SOURCES = \ - gstdecklink.cpp \ - gstdecklinkaudiosink.cpp \ - gstdecklinkvideosink.cpp \ - gstdecklinkaudiosrc.cpp \ - gstdecklinkvideosrc.cpp - -if DECKLINK_OSX -libgstdecklink_la_SOURCES += \ - osx/DeckLinkAPIDispatch.cpp -else - -if DECKLINK_WIN -libgstdecklink_la_SOURCES += \ - win/DeckLinkAPIDispatch.cpp \ - win/DeckLinkAPI_i.c -else -libgstdecklink_la_SOURCES += \ - linux/DeckLinkAPIDispatch.cpp -endif - -endif - -noinst_HEADERS = \ - gstdecklink.h \ - gstdecklinkaudiosink.h \ - gstdecklinkvideosink.h \ - gstdecklinkaudiosrc.h \ - gstdecklinkvideosrc.h \ - linux/DeckLinkAPIConfiguration.h \ - linux/DeckLinkAPIDeckControl.h \ - linux/DeckLinkAPIDiscovery.h \ - linux/DeckLinkAPI.h \ - linux/DeckLinkAPIModes.h \ - linux/DeckLinkAPITypes.h \ - linux/LinuxCOM.h \ - osx/DeckLinkAPIConfiguration.h \ - osx/DeckLinkAPIDeckControl.h \ - osx/DeckLinkAPIDiscovery.h \ - osx/DeckLinkAPI.h \ - osx/DeckLinkAPIModes.h \ - osx/DeckLinkAPIStreaming.h \ - osx/DeckLinkAPITypes.h \ - osx/DeckLinkAPIVersion.h \ - win/DeckLinkAPI.h - -EXTRA_DIST = \ - linux/DeckLinkAPIDispatch.cpp \ - osx/DeckLinkAPIDispatch.cpp \ - win/DeckLinkAPIDispatch.cpp \ - win/DeckLinkAPI_i.c - - diff --git a/sys/directsound/Makefile.am b/sys/directsound/Makefile.am deleted file mode 100644 index c76edf05e7..0000000000 --- a/sys/directsound/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -plugin_LTLIBRARIES = libgstdirectsoundsrc.la - -libgstdirectsoundsrc_la_SOURCES = gstdirectsoundsrc.c gstdirectsounddevice.c gstdirectsoundplugin.c -libgstdirectsoundsrc_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(DIRECTX_CFLAGS) \ - -DGstDirectSoundDeviceProvider=GstDirectSoundSrcDeviceProvider \ - -DGstDirectSoundDeviceProviderClass=GstDirectSoundSrcDeviceProviderClass \ - -DGstDirectSoundDevice=GstDirectSoundSrcDevice \ - -DGstDirectSoundDeviceClass=GstDirectSoundSrcDeviceClass \ - -DGST_DIRECTSOUND_SRC_DEVICE_PROVIDER=1 -libgstdirectsoundsrc_la_LIBADD = \ - $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(DIRECTX_LDFLAGS) $(DIRECTSOUND_LIBS) -lole32 -libgstdirectsoundsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS= gstdirectsoundsrc.h gstdirectsounddevice.h diff --git a/sys/dshowdecwrapper/Makefile.am b/sys/dshowdecwrapper/Makefile.am deleted file mode 100644 index 8eee653e9c..0000000000 --- a/sys/dshowdecwrapper/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstdshowdecwrapper.la - -libgstdshowdecwrapper_la_SOURCES = gstdshowaudiodec.cpp gstdshowdecwrapper.cpp \ - gstdshowvideodec.cpp gstdshowutil.cpp \ - gstdshowfakesrc.cpp - -libgstdshowdecwrapper_la_CFLAGS = $(GST_CFLAGS) -I$(top_srcdir)/gst-libs/gst -DLIBGSTDSHOWDECWRAPPER_EXPORTS -libgstdshowdecwrapper_la_LIBADD = $(top_builddir)/gst-libs/gst/dshow/libgstdshow-@GST_API_VERSION@.la \ - $(GST_BASE_LIBS) $(GST_LIBS) -libgstdshowdecwrapper_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstdshowaudiodec.h gstdshowvideodec.h gstdshowfakesrc.h \ - gstdshowutil.h - diff --git a/sys/dshowsrcwrapper/Makefile.am b/sys/dshowsrcwrapper/Makefile.am deleted file mode 100644 index de78c531b3..0000000000 --- a/sys/dshowsrcwrapper/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -# This plugin isn't buildable with autotools at this point in time, so just -# ensure everything's listed in EXTRA_DIST - -EXTRA_DIST = \ - gstdshowaudiosrc.cpp \ - gstdshowaudiosrc.h \ - gstdshow.cpp \ - gstdshowfakesink.cpp \ - gstdshowfakesink.h \ - gstdshow.h \ - gstdshowsrcwrapper.cpp \ - gstdshowvideosrc.cpp \ - gstdshowvideosrc.h diff --git a/sys/dshowvideosink/Makefile.am b/sys/dshowvideosink/Makefile.am deleted file mode 100644 index 1fa81b75b8..0000000000 --- a/sys/dshowvideosink/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -# This plugin isn't buildable with autotools at this point in time, so just -# ensure everything's listed in EXTRA_DIST - -EXTRA_DIST = \ - dshowvideofakesrc.cpp \ - dshowvideofakesrc.h \ - dshowvideosink.cpp \ - dshowvideosink.h - diff --git a/sys/dvb/Makefile.am b/sys/dvb/Makefile.am deleted file mode 100644 index e03fab7878..0000000000 --- a/sys/dvb/Makefile.am +++ /dev/null @@ -1,38 +0,0 @@ -plugin_LTLIBRARIES = libgstdvb.la - -libgstdvb_la_SOURCES = \ - gstdvb.c \ - gstdvbsrc.c \ - dvbbasebin.c \ - cam.c \ - camdevice.c \ - camswclient.c \ - camutils.c \ - camtransport.c \ - camsession.c \ - camapplication.c \ - camresourcemanager.c \ - camapplicationinfo.c \ - camconditionalaccess.c \ - parsechannels.c - -libgstdvb_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_CFLAGS) -libgstdvb_la_LIBADD = \ - $(top_builddir)/gst-libs/gst/mpegts/libgstmpegts-$(GST_API_VERSION).la \ - $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -libgstdvb_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = \ - gstdvbsrc.h \ - dvbbasebin.h \ - cam.h \ - camdevice.h \ - camswclient.h \ - camutils.h \ - camtransport.h \ - camsession.h \ - camapplication.h \ - camresourcemanager.h \ - camapplicationinfo.h \ - camconditionalaccess.h \ - parsechannels.h diff --git a/sys/fbdev/Makefile.am b/sys/fbdev/Makefile.am deleted file mode 100644 index 829c01a107..0000000000 --- a/sys/fbdev/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -plugin_LTLIBRARIES = libgstfbdevsink.la - -libgstfbdevsink_la_SOURCES = gstfbdevsink.c -libgstfbdevsink_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(LIBFBDEV_CFLAGS) -libgstfbdevsink_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(LIBFBDEV_LIBS) -libgstfbdevsink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstfbdevsink.h diff --git a/sys/ipcpipeline/Makefile.am b/sys/ipcpipeline/Makefile.am deleted file mode 100644 index 12bbed14b3..0000000000 --- a/sys/ipcpipeline/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -plugin_LTLIBRARIES = libgstipcpipeline.la - -libgstipcpipeline_la_SOURCES = \ - gstipcpipeline.c \ - gstipcpipelinecomm.c \ - gstipcpipelinesink.c \ - gstipcpipelinesrc.c \ - gstipcslavepipeline.c - -noinst_HEADERS = \ - gstipcpipelinecomm.h \ - gstipcpipelinesink.h \ - gstipcpipelinesrc.h \ - gstipcslavepipeline.h - -libgstipcpipeline_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) - -libgstipcpipeline_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(LIBM) - -libgstipcpipeline_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/sys/kms/Makefile.am b/sys/kms/Makefile.am deleted file mode 100644 index f13ccc5afb..0000000000 --- a/sys/kms/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -plugin_LTLIBRARIES = libgstkms.la - -libgstkms_la_SOURCES = \ - gstkmssink.c \ - gstkmsutils.c \ - gstkmsallocator.c \ - gstkmsbufferpool.c \ - $(NUL) - -libgstkms_la_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_VIDEO_CFLAGS) \ - $(GST_ALLOCATORS_CFLAGS) \ - $(GST_CFLAGS) \ - $(KMS_DRM_CFLAGS) \ - $(NULL) - -libgstkms_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_VIDEO_LIBS) \ - $(GST_ALLOCATORS_LIBS) \ - $(GST_LIBS) \ - $(KMS_DRM_LIBS) \ - $(NULL) - -libgstkms_la_LDFLAGS = \ - $(GST_PLUGIN_LDFLAGS) \ - $(NULL) - -noinst_HEADERS = \ - gstkmssink.h \ - gstkmsutils.h \ - gstkmsallocator.h \ - gstkmsbufferpool.h \ - $(NULL) diff --git a/sys/msdk/Makefile.am b/sys/msdk/Makefile.am deleted file mode 100644 index e71211f393..0000000000 --- a/sys/msdk/Makefile.am +++ /dev/null @@ -1,106 +0,0 @@ -plugin_LTLIBRARIES = libgstmsdk.la - -libgstmsdk_la_SOURCES = \ - gstmsdkcontext.c \ - gstmsdkcontextutil.c \ - gstmsdksystemmemory.c \ - gstmsdkvideomemory.c \ - gstmsdkbufferpool.c \ - gstmsdkh264dec.c \ - gstmsdkh264enc.c \ - gstmsdkh265dec.c \ - gstmsdkh265enc.c \ - gstmsdkmjpegdec.c \ - gstmsdkmjpegenc.c \ - gstmsdkmpeg2dec.c \ - gstmsdkmpeg2enc.c \ - gstmsdkvp8dec.c \ - gstmsdkvp8enc.c \ - gstmsdkvp9enc.c \ - gstmsdkvc1dec.c \ - gstmsdkdec.c \ - gstmsdkenc.c \ - gstmsdkvpp.c \ - gstmsdk.c \ - msdk-enums.c \ - gstmsdkvpputil.c \ - gstmsdkdecproputil.c - -# Causes linking libgstmsdk.la with CXXLINK, required by libmfx -nodist_EXTRA_libgstmsdk_la_SOURCES = not_present.cxx - -noinst_HEADERS = \ - msdk.h \ - msdk-enums.h \ - gstmsdkcontext.h \ - gstmsdkcontextutil.h \ - gstmsdksystemmemory.h \ - gstmsdkvideomemory.h \ - gstmsdkallocator.h \ - gstmsdkbufferpool.h \ - gstmsdkh264dec.h \ - gstmsdkh264enc.h \ - gstmsdkh265dec.h \ - gstmsdkh265enc.h \ - gstmsdkmjpegdec.h \ - gstmsdkmjpegenc.h \ - gstmsdkmpeg2dec.h \ - gstmsdkmpeg2enc.h \ - gstmsdkvp8dec.h \ - gstmsdkvp8enc.h \ - gstmsdkvp9enc.h \ - gstmsdkvc1dec.h \ - gstmsdkdec.h \ - gstmsdkenc.h \ - gstmsdkvpp.h \ - gstmsdkvpputil.h \ - gstmsdkdecproputil.h - -# Conditional build for vp9 decoder -libgstmsdk_vp9dec_source_c = gstmsdkvp9dec.c -libgstmsdk_vp9dec_source_h = gstmsdkvp9dec.h -if USE_MSDK_VP9_DEC -libgstmsdk_la_SOURCES += $(libgstmsdk_vp9dec_source_c) -noinst_HEADERS += $(libgstmsdk_vp9dec_source_h) -endif - -libgstmsdk_la_CFLAGS = \ - $(GST_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_PBUTILS_CFLAGS) \ - $(GST_VIDEO_CFLAGS) \ - $(GST_ALLOCATORS_CFLAGS) \ - $(MSDK_CFLAGS) \ - $(LIBMFX_CFLAGS)\ - $(G_UDEV_CFLAGS) - -libgstmsdk_la_LIBADD = \ - $(GST_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_PBUTILS_LIBS) \ - $(GST_VIDEO_LIBS) \ - $(GST_ALLOCATORS_LIBS) \ - $(MSDK_LIBS) \ - $(LIBMFX_LIBS) \ - $(G_UDEV_LIBS) - -if USE_MSDK_LIBVA -libgstmsdk_la_SOURCES += \ - msdk.c \ - msdk_libva.c \ - gstmsdkallocator_libva.c -libgstmsdk_la_CFLAGS += \ - $(LIBVA_DRM_CFLAGS) -libgstmsdk_la_LIBADD += \ - $(LIBVA_DRM_LIBS) -noinst_HEADERS += \ - msdk_libva.h \ - gstmsdkallocator_libva.h -endif - -# Windows compilation files, used by meson -EXTRA_DIST = \ - msdk_d3d.c \ - gstmsdkallocator_d3d.c - -libgstmsdk_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/sys/nvcodec/Makefile.am b/sys/nvcodec/Makefile.am deleted file mode 100644 index cc736676fb..0000000000 --- a/sys/nvcodec/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -plugin_LTLIBRARIES = libgstnvcodec.la - -libgstnvcodec_la_SOURCES = \ - plugin.c \ - gstnvenc.c \ - gstnvbaseenc.c \ - gstnvh264enc.c \ - gstnvh265enc.c \ - gstcudaloader.c \ - gstnvdec.c \ - gstcuvidloader.c \ - gstcudacontext.c \ - gstcudautils.c - -noinst_HEADERS = \ - gstnvdec.h \ - gstnvenc.h \ - gstcuvidloader.h \ - gstnvbaseenc.h \ - gstnvh264enc.h \ - gstnvh265enc.h \ - nvEncodeAPI.h \ - cuviddec.h \ - nvcuvid.h \ - gstcuvidloader.h \ - stub/cuda.h \ - gstcudacontext.h \ - gstcudautils.h - -libgstnvcodec_la_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PBUTILS_CFLAGS) \ - $(GST_VIDEO_CFLAGS) \ - $(GST_CFLAGS) \ - -I$(srcdir)/stub - -libgstnvcodec_la_LIBADD = \ - $(GST_PBUTILS_LIBS) \ - $(GST_VIDEO_LIBS) \ - $(GST_LIBS) \ - $(GMODULE_NO_EXPORT_LIBS) - -if USE_NVCODEC_GST_GL -libgstnvcodec_la_CFLAGS += $(GST_GL_CFLAGS) -libgstnvcodec_la_LIBADD += $(GST_GL_LIBS) -endif -libgstnvcodec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) diff --git a/sys/opensles/Makefile.am b/sys/opensles/Makefile.am deleted file mode 100644 index 509110dc1b..0000000000 --- a/sys/opensles/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ - -plugin_LTLIBRARIES = libgstopensles.la - -libgstopensles_la_SOURCES = openslescommon.c \ - openslesringbuffer.c \ - openslessink.c \ - openslessrc.c \ - opensles.c - -libgstopensles_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \ - -Wno-deprecated-declarations -libgstopensles_la_LIBADD = \ - -lgstaudio-@GST_API_VERSION@ \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) -libgstopensles_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -lOpenSLES - -noinst_HEADERS = openslescommon.h \ - openslesringbuffer.h \ - openslessink.h \ - openslessrc.h \ - opensles.h - diff --git a/sys/shm/Makefile.am b/sys/shm/Makefile.am deleted file mode 100644 index 989c0f39bf..0000000000 --- a/sys/shm/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -plugin_LTLIBRARIES = libgstshm.la - -libgstshm_la_SOURCES = shmpipe.c shmalloc.c gstshm.c gstshmsrc.c gstshmsink.c -libgstshm_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_CFLAGS) -DSHM_PIPE_USE_GLIB -libgstshm_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstshm_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(SHM_LIBS) - -noinst_HEADERS = gstshmsrc.h gstshmsink.h shmpipe.h shmalloc.h diff --git a/sys/tinyalsa/Makefile.am b/sys/tinyalsa/Makefile.am deleted file mode 100644 index eefae6b847..0000000000 --- a/sys/tinyalsa/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ - -plugin_LTLIBRARIES = libgsttinyalsa.la - -libgsttinyalsa_la_SOURCES = tinyalsasink.c \ - tinyalsa.c - -libgsttinyalsa_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \ - -Wno-deprecated-declarations -libgsttinyalsa_la_LIBADD = \ - -ltinyalsa \ - -lgstaudio-@GST_API_VERSION@ \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) -libgsttinyalsa_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = tinyalsasink.h - diff --git a/sys/uvch264/Makefile.am b/sys/uvch264/Makefile.am deleted file mode 100644 index 82b3cc124a..0000000000 --- a/sys/uvch264/Makefile.am +++ /dev/null @@ -1,29 +0,0 @@ -plugin_LTLIBRARIES = libgstuvch264.la - -libgstuvch264_la_SOURCES = gstuvch264.c \ - gstuvch264_mjpgdemux.c \ - gstuvch264_src.c \ - gstuvch264deviceprovider.c \ - uvc_h264.c - -libgstuvch264_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(G_UDEV_CFLAGS) \ - $(LIBUSB_CFLAGS) \ - -DGST_USE_UNSTABLE_API - -libgstuvch264_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -libgstuvch264_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(G_UDEV_LIBS) \ - $(LIBUSB_LIBS) \ - $(top_builddir)/gst-libs/gst/basecamerabinsrc/libgstbasecamerabinsrc-@GST_API_VERSION@.la - -noinst_HEADERS = gstuvch264_mjpgdemux.h \ - gstuvch264_src.h \ - uvc_h264.h diff --git a/sys/wasapi/Makefile.am b/sys/wasapi/Makefile.am deleted file mode 100644 index 641771fad2..0000000000 --- a/sys/wasapi/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -plugin_LTLIBRARIES = libgstwasapi.la - -libgstwasapi_la_SOURCES = gstwasapi.c \ - gstwasapisrc.c \ - gstwasapisink.c \ - gstwasapiutil.c \ - gstwasapidevice.c - -libgstwasapi_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) -DCOBJMACROS=1 -libgstwasapi_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) \ - $(WASAPI_LIBS) -libgstwasapi_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS = gstaudioclient3.h \ - gstwasapisrc.h \ - gstwasapisink.h \ - gstwasapiutil.h \ - gstwasapidevice.h diff --git a/sys/winks/Makefile.am b/sys/winks/Makefile.am deleted file mode 100644 index 7aaed13bdd..0000000000 --- a/sys/winks/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -plugin_LTLIBRARIES = libgstwinks.la - -libgstwinks_la_SOURCES = gstksclock.c \ - gstksvideodevice.c \ - gstksvideosrc.c \ - ksdeviceprovider.c ksdeviceprovider.h \ - kshelpers.c kshelpers.h \ - ksvideohelpers.c -libgstwinks_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(DIRECTX_CFLAGS) -Wno-error=missing-braces -libgstwinks_la_LIBADD = \ - $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(DIRECTX_LDFLAGS) $(WINKS_LIBS) -libgstwinks_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS= gstksclock.h ksvideohelpers.h gstksvideodevice.h gstksvideosrc.h - diff --git a/sys/winscreencap/Makefile.am b/sys/winscreencap/Makefile.am deleted file mode 100644 index 19e1bfa0ab..0000000000 --- a/sys/winscreencap/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -plugin_LTLIBRARIES = libgstwinscreencap.la - -libgstwinscreencap_la_SOURCES = gstdx9screencapsrc.c gstgdiscreencapsrc.c gstwinscreencap.c -libgstwinscreencap_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(WINSCREENCAP_CFLAGS) $(DIRECTX_CFLAGS) -libgstwinscreencap_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) \ - $(WINSCREENCAP_LIBS) $(DIRECTX_LDFLAGS) -libgstwinscreencap_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -noinst_HEADERS= gstwinscreencap.h gstdx9screencapsrc.h gstgdiscreencapsrc.h diff --git a/tests/Makefile.am b/tests/Makefile.am deleted file mode 100644 index 9e3a51fae3..0000000000 --- a/tests/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -if HAVE_GST_CHECK -SUBDIRS_CHECK = check -else -SUBDIRS_CHECK = -endif - -if BUILD_EXAMPLES -SUBDIRS_EXAMPLES = examples -else -SUBDIRS_EXAMPLES = -endif - -SUBDIRS = $(SUBDIRS_CHECK) $(SUBDIRS_EXAMPLES) files icles - -DIST_SUBDIRS = check examples files icles diff --git a/tests/check/.gitignore b/tests/check/.gitignore deleted file mode 100644 index 9af31302e4..0000000000 --- a/tests/check/.gitignore +++ /dev/null @@ -1 +0,0 @@ -test-registry.* diff --git a/tests/check/Makefile.am b/tests/check/Makefile.am deleted file mode 100644 index c36fa9f0b4..0000000000 --- a/tests/check/Makefile.am +++ /dev/null @@ -1,659 +0,0 @@ -include $(top_srcdir)/common/check.mak - -CHECK_REGISTRY = $(top_builddir)/tests/check/test-registry.reg -TEST_FILES_DIRECTORY = $(top_srcdir)/tests/files - -GST_TOOLS_DIR = $(top_builddir)/tools - -REGISTRY_ENVIRONMENT = \ - GST_REGISTRY_1_0=$(CHECK_REGISTRY) - -# GST_PLUGINS_XYZ_DIR is only set in an uninstalled setup -AM_TESTS_ENVIRONMENT += \ - $(REGISTRY_ENVIRONMENT) \ - GST_PLUGIN_SYSTEM_PATH_1_0= \ - GST_PLUGIN_PATH_1_0=$(top_builddir)/gst:$(top_builddir)/sys:$(top_builddir)/ext:$(GST_PLUGINS_LIBAV_DIR):$(GST_PLUGINS_UGLY_DIR):$(GST_PLUGINS_GOOD_DIR):$(GST_PLUGINS_BASE_DIR):$(GST_PLUGINS_DIR) \ - GST_PLUGIN_LOADING_WHITELIST="gstreamer@$(GST_PLUGINS_DIR):gst-plugins-base@$(GSTPB_PLUGINS_DIR):gst-plugins-good:gst-plugins-ugly:gst-libav:gst-plugins-bad@$(top_builddir)" \ - GST_STATE_IGNORE_ELEMENTS="avdtpsrc camerabin dc1394src \ - decklinksrc \ - decklinksink dtlssrtpdec dtlssrtpenc dvbsrc dvbbasebin dfbvideosink festival fluidsynth \ - kmssink \ - rsndvdbin rfbsrc neonhttpsrc waylandsink" - -plugindir = $(libdir)/gstreamer-@GST_API_VERSION@ - -# override to _not_ install the test plugins -install-pluginLTLIBRARIES: - -# the core dumps of some machines have PIDs appended -CLEANFILES = core.* test-registry.* - -SUPPRESSIONS = $(top_srcdir)/common/gst.supp $(srcdir)/gst-plugins-bad.supp - -clean-local: clean-local-check -distclean-local: distclean-local-orc - -if USE_ASSRENDER -check_assrender = elements/assrender -else -check_assrender = -endif - -if USE_AVTP -check_avtp = \ - elements/avtpaafpay \ - elements/avtpaafdepay \ - elements/avtpcvfpay \ - elements/avtpcvfdepay \ - elements/avtpsink \ - elements/avtpsrc -else -check_avtp = -endif - -if USE_PANGO -check_closedcaption = elements/ccconverter elements/cccombiner elements/ccextractor elements/line21 -else -check_closedcaption = -endif - -if USE_DASH -check_dash = elements/dash_mpd -check_dash_demux = elements/dash_demux -else -check_dash = -check_dash_demux = -endif - -if USE_FAAC -check_faac = elements/faac -else -check_faac = -endif - -if USE_FAAD -check_faad = elements/faad -else -check_faad = -endif - -if USE_VOAACENC -check_voaacenc = elements/voaacenc -else -check_voaacenc = -endif - -if USE_VOAMRWBENC -check_voamrwbenc = elements/voamrwbenc -else -check_voamrwbenc = -endif - -if USE_EXIF -check_jifmux = elements/jifmux -else -check_jifmux = -endif - -if USE_MPEG2ENC -check_mpeg2enc = elements/mpeg2enc -else -check_mpeg2enc = -endif - -if USE_MPLEX -check_mplex = elements/mplex -else -check_mplex = -endif - -if USE_SMOOTHSTREAMING -check_mssdemux = elements/mssdemux -else -check_mssdemux = -endif - -if USE_NEON -check_neon = elements/neonhttpsrc -else -check_neon = -endif - -if USE_OFA -check_ofa = elements/ofa -else -check_ofa = -endif - -if USE_X265 -check_x265enc=elements/x265enc -else -check_x265enc= -endif - -if USE_KATE -check_kate=elements/kate -else -check_kate= -endif - -if HAVE_ORC -check_orc = orc/bayer -else -check_orc = -endif - -if USE_ZBAR -check_zbar = elements/zbar -else -check_zbar = -endif - -if USE_OPENCV -check_opencv = elements/templatematch -else -check_opencv = -endif - -if USE_SSH2 -check_curl_sftp = elements/curlsftpsink -else -check_curl_sftp = -endif - -if USE_HLS -check_hlsdemux_m3u8 = elements/hlsdemux_m3u8 -check_hlsdemux = elements/hls_demux -else -check_hlsdemux_m3u8 = -check_hlsdemux = -endif - -if USE_SRTP -check_srtp = elements/srtp -else -check_srtp = -endif - -if USE_DTLS -check_dtls=elements/dtls -else -check_dtls= -endif - -if WITH_GST_PLAYER_TESTS -check_player = libs/player -else -check_player = -endif - -if USE_CURL -check_curl = elements/curlhttpsink \ - elements/curlhttpsrc \ - elements/curlfilesink \ - elements/curlftpsink \ - $(check_curl_sftp) \ - elements/curlsmtpsink -else -check_curl = -endif - -if USE_UVCH264 -check_uvch264=elements/uvch264demux -else -check_uvch264= -endif -uvch264_dist_data = elements/uvch264demux_data/valid_h264_jpg.mjpg \ - elements/uvch264demux_data/valid_h264_jpg.jpg \ - elements/uvch264demux_data/valid_h264_jpg.h264 \ - elements/uvch264demux_data/valid_h264_yuy2.mjpg \ - elements/uvch264demux_data/valid_h264_yuy2.h264 \ - elements/uvch264demux_data/valid_h264_yuy2.yuy2 - -if USE_SHM -check_shm=elements/shm -else -check_shm= -endif - -if USE_IPCPIPELINE -check_ipcpipeline=pipelines/ipcpipeline -else -check_ipcpipeline= -endif - -if USE_WEBRTC -check_webrtc = elements/webrtcbin -else -check_webrtc= -endif - -if USE_MSDK -check_msdk=elements/msdkh264enc -else -check_msdk= -endif - -if USE_NVCODEC -check_nvenc=elements/nvenc -else -check_nvenc= -endif - -VALGRIND_TO_FIX = \ - elements/mpeg2enc \ - elements/mplex \ - elements/zbar - -# valgrind testing -VALGRIND_TESTS_DISABLE = \ - $(VALGRIND_TO_FIX) - -# these tests don't even pass -# neon: too flaky (almost always fails 'the first time') -# ipcpipeline: too flaky (always fails on the build bot) -# dashdemux: fails because it uses random data streams but dashdemux nowadays -# actually looks at the data and doesn't like randomness -noinst_PROGRAMS = \ - pipelines/streamheader \ - $(check_mssdemux) \ - $(check_dash_demux) \ - $(check_ipcpipeline) \ - $(check_neon) - -check_PROGRAMS = \ - generic/states \ - $(check_assrender) \ - $(check_avtp) \ - $(check_closedcaption) \ - $(check_dash) \ - $(check_dtls) \ - $(check_faac) \ - $(check_faad) \ - $(check_voaacenc) \ - $(check_voamrwbenc) \ - $(check_mpeg2enc) \ - $(check_mplex) \ - $(check_ofa) \ - $(check_kate) \ - $(check_opencv) \ - $(check_curl) \ - $(check_shm) \ - elements/aiffparse \ - elements/videoframe-audiolevel \ - elements/autoconvert \ - elements/autovideoconvert \ - elements/avwait \ - elements/asfmux \ - elements/camerabin \ - elements/gdppay \ - elements/gdpdepay \ - $(check_jifmux) \ - elements/jpegparse \ - elements/h263parse \ - elements/h264parse \ - elements/mpegtsmux \ - elements/mpeg4videoparse \ - elements/mxfdemux \ - elements/mxfmux \ - elements/netsim \ - elements/pcapparse \ - elements/pnm \ - elements/rtponvifparse \ - elements/rtponviftimestamp \ - elements/rtpsrc \ - elements/rtpsink \ - elements/id3mux \ - pipelines/mxf \ - libs/isoff \ - libs/mpegvideoparser \ - libs/mpegts \ - libs/h264parser \ - libs/h265parser \ - libs/vp8parser \ - libs/planaraudioadapter \ - $(check_uvch264) \ - libs/vc1parser \ - $(check_x265enc) \ - elements/viewfinderbin \ - $(check_zbar) \ - $(check_orc) \ - libs/insertbin \ - $(check_hlsdemux_m3u8) \ - $(check_hlsdemux) \ - $(check_srtp) \ - $(check_player) \ - $(check_webrtc) \ - $(check_msdk) \ - $(check_nvenc) \ - $(EXPERIMENTAL_CHECKS) - -noinst_HEADERS = elements/mxfdemux.h libs/isoff.h - -TESTS = $(check_PROGRAMS) - -AM_CFLAGS = $(GST_CFLAGS) $(GST_CHECK_CFLAGS) $(GST_OPTION_CFLAGS) \ - -DGST_CHECK_TEST_ENVIRONMENT_BEACON="\"GST_PLUGIN_LOADING_WHITELIST\"" \ - -DGST_TEST_FILES_PATH="\"$(TEST_FILES_DIRECTORY)\"" \ - -UG_DISABLE_ASSERT -UG_DISABLE_CAST_CHECKS $(PTHREAD_CFLAGS) -LDADD = $(GST_CHECK_LIBS) - -generic_states_CFLAGS = $(AM_CFLAGS) $(GLIB_CFLAGS) -generic_states_LDADD = $(LDADD) $(GLIB_LIBS) - -elements_pnm_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_pnm_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstapp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD) -# -# parser unit test convenience lib -noinst_LTLIBRARIES = libparser.la -libparser_la_SOURCES = elements/parser.c elements/parser.h -libparser_la_CFLAGS = \ - -I$(top_srcdir)/tests/check \ - $(GST_CFLAGS) $(GST_CHECK_CFLAGS) $(GST_OPTION_CFLAGS) - -elements_mpegvideoparse_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_mpegvideoparse_LDADD = libparser.la \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(LDADD) - -elements_mpeg4videoparse_LDADD = libparser.la $(LDADD) - -elements_h263parse_LDADD = libparser.la $(LDADD) - -elements_h264parse_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_h264parse_LDADD = libparser.la \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(LDADD) - -elements_pcapparse_LDADD = libparser.la $(LDADD) - -libs_isoff_CFLAGS = $(AM_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BAD_CFLAGS) -libs_isoff_LDADD = $(LDADD) $(GST_BASE_LIBS) \ - $(top_builddir)/gst-libs/gst/isoff/libgstisoff-@GST_API_VERSION@.la -libs_isoff_SOURCES = libs/isoff.c - -libs_mpegvideoparser_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) - -libs_mpegvideoparser_LDADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-@GST_API_VERSION@.la \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) - -libs_mpegts_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - $(GST_CFLAGS) \ - $(PTHREAD_CFLAGS) - -libs_mpegts_LDADD = \ - $(top_builddir)/gst-libs/gst/mpegts/libgstmpegts-@GST_API_VERSION@.la \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) $(LDADD) - -libs_h264parser_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) - -libs_h264parser_LDADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-@GST_API_VERSION@.la \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) - -libs_h265parser_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) - -libs_h265parser_LDADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-@GST_API_VERSION@.la \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) - -libs_vc1parser_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) - -libs_vc1parser_LDADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-@GST_API_VERSION@.la \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) - -libs_vp8parser_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - -DGST_USE_UNSTABLE_API \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) - -libs_vp8parser_LDADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-@GST_API_VERSION@.la \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) - -elements_videoframe_audiolevel_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_videoframe_audiolevel_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) \ - $(GST_AUDIO_LIBS) - -elements_avwait_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_avwait_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) \ - $(GST_AUDIO_LIBS) $(GST_VIDEO_LIBS) - -elements_faad_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_faad_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) \ - $(GST_AUDIO_LIBS) - -elements_faac_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_faac_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) \ - $(GST_AUDIO_LIBS) - -elements_gdppay_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_gdppay_LDADD = $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) - -elements_gdpdepay_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_gdpdepay_LDADD = $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) - -elements_voaacenc_CFLAGS = \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -elements_voaacenc_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) \ - $(GST_AUDIO_LIBS) - -elements_camerabin_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) -DGST_USE_UNSTABLE_API -elements_camerabin_LDADD = \ - $(top_builddir)/gst-libs/gst/interfaces/libgstphotography-@GST_API_VERSION@.la \ - $(top_builddir)/gst-libs/gst/basecamerabinsrc/libgstbasecamerabinsrc-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) -lgstpbutils-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) -elements_camerabin_SOURCES = elements/camerabin.c - -elements_ccconverter_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_ccconverter_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_VIDEO_LIBS) $(GST_BASE_LIBS) $(LDADD) - -elements_cccombiner_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_cccombiner_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_VIDEO_LIBS) $(GST_BASE_LIBS) $(LDADD) - -elements_ccextractor_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_ccextractor_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_VIDEO_LIBS) $(GST_BASE_LIBS) $(LDADD) - -elements_line21_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_line21_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_VIDEO_LIBS) $(GST_BASE_LIBS) $(LDADD) - -elements_curlhttpsrc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GIO_CFLAGS) $(AM_CFLAGS) -elements_curlhttpsrc_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GIO_LIBS) $(LDADD) - -elements_jifmux_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(EXIF_CFLAGS) $(AM_CFLAGS) -elements_jifmux_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) $(GST_CHECK_LIBS) $(EXIF_LIBS) $(LDADD) -elements_jifmux_SOURCES = elements/jifmux.c - -elements_kate_CFLAGS = $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_kate_LDADD = $(GST_BASE_LIBS) $(LDADD) - -elements_assrender_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_assrender_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_VIDEO_LIBS) -lgstapp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD) - -elements_avtpaafpay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) $(AVTP_CFLAGS) -elements_avtpaafpay_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LDADD) $(AVTP_LIBS) - -elements_avtpaafdepay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) $(AVTP_CFLAGS) -elements_avtpaafdepay_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LDADD) $(AVTP_LIBS) - -elements_avtpcvfpay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) $(AVTP_CFLAGS) -elements_avtpcvfpay_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LDADD) $(AVTP_LIBS) - -elements_avtpcvfdepay_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) $(AVTP_CFLAGS) -elements_avtpcvfdepay_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LDADD) $(AVTP_LIBS) - -elements_avtpsink_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_avtpsink_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LDADD) - -elements_avtpsrc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_avtpsrc_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LDADD) - -elements_mpegtsmux_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_mpegtsmux_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_VIDEO_LIBS) $(GST_BASE_LIBS) $(LDADD) - -elements_uvch264demux_CFLAGS = -DUVCH264DEMUX_DATADIR="$(srcdir)/elements/uvch264demux_data" \ - $(AM_CFLAGS) - -elements_dash_mpd_CFLAGS = $(GST_BASE_CFLAGS) $(AM_CFLAGS) $(GST_PLUGINS_BAD_CFLAGS) $(LIBXML2_CFLAGS) \ - -DDASH_MPD_DATADIR="$(srcdir)/elements/dash_mpd_data" -elements_dash_mpd_LDADD = $(GST_BASE_LIBS) $(LDADD) $(LIBXML2_LIBS) \ - $(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-@GST_API_VERSION@.la -elements_dash_mpd_SOURCES = elements/dash_mpd.c - - -elements_dash_demux_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(AM_CFLAGS) $(LIBXML2_CFLAGS) -elements_dash_demux_LDADD = \ - $(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-$(GST_API_VERSION).la \ - $(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) -lgstapp-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(LIBXML2_LIBS) $(LDADD) - -elements_dash_demux_SOURCES = elements/test_http_src.c elements/test_http_src.h elements/adaptive_demux_engine.c elements/adaptive_demux_engine.h elements/adaptive_demux_common.c elements/adaptive_demux_common.h elements/dash_demux.c - -elements_neonhttpsrc_CFLAGS = $(AM_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) - -elements_mssdemux_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(AM_CFLAGS) $(LIBXML2_CFLAGS) -elements_mssdemux_LDADD = \ - $(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-$(GST_API_VERSION).la \ - $(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) -lgstapp-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(LIBXML2_LIBS) $(LDADD) - -elements_mssdemux_SOURCES = elements/test_http_src.c elements/test_http_src.h elements/adaptive_demux_engine.c elements/adaptive_demux_engine.h elements/adaptive_demux_common.c elements/adaptive_demux_common.h elements/mssdemux.c - -pipelines_streamheader_CFLAGS = $(GIO_CFLAGS) $(AM_CFLAGS) -pipelines_streamheader_LDADD = $(GIO_LIBS) $(LDADD) - -pipelines_ipcpipeline_CFLAGS = $(GST_VALIDATE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(GIO_CFLAGS) $(AM_CFLAGS) -pipelines_ipcpipeline_LDADD = $(GST_VALIDATE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(GIO_LIBS) $(LDADD) - -libs_insertbin_LDADD = \ - $(top_builddir)/gst-libs/gst/insertbin/libgstinsertbin-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) -libs_insertbin_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) - -libs_player_SOURCES = libs/player.c - -libs_player_LDADD = \ - $(top_builddir)/gst-libs/gst/player/libgstplayer-@GST_API_VERSION@.la \ - $(GST_VIDEO_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) \ - $(LDADD) -libs_player_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS) \ - -DTEST_PATH=\"$(builddir)/media\" - -if WITH_GST_PLAYER_TESTS -PLAYER_MEDIA_FILES = \ - media/audio.ogg \ - media/audio-video.ogg \ - media/audio-short.ogg \ - media/audio-video-short.ogg \ - media/sintel.mkv \ - media/test_sub.srt - -$(PLAYER_MEDIA_FILES): - $(MKDIR_P) media - $(WGET) -c http://gstreamer.freedesktop.org/data/media/small/$(subst media/,,$@) -O media/$(subst media/,,$@) - -libs/player_dummy.c: $(PLAYER_MEDIA_FILES) - touch libs/player_dummy.c - -nodist_libs_player_SOURCES = libs/player_dummy.c - -CLEANFILES += $(PLAYER_MEDIA_FILES) libs/player_dummy.c -endif - -elements_rtponvifparse_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_rtponvifparse_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstrtp-$(GST_API_VERSION) $(LDADD) - -elements_rtponviftimestamp_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_rtponviftimestamp_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstrtp-$(GST_API_VERSION) $(LDADD) - -elements_rtpsrc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_rtpsrc_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstrtp-$(GST_API_VERSION) $(LDADD) - -elements_rtpsink_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_rtpsink_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstrtp-$(GST_API_VERSION) $(LDADD) - -EXTRA_DIST = gst-plugins-bad.supp $(uvch264_dist_data) - -orc_bayer_CFLAGS = $(ORC_CFLAGS) -orc_bayer_LDADD = $(ORC_LIBS) -lorc-test-0.4 -nodist_orc_bayer_SOURCES = orc/bayer.c - -orc/bayer.c: $(top_srcdir)/gst/bayer/gstbayerorc.orc - $(MKDIR_P) orc - $(ORCC) --test -o $@ $< - -elements_hlsdemux_m3u8_CFLAGS = $(GST_BASE_CFLAGS) $(AM_CFLAGS) -I$(top_srcdir)/ext/hls -elements_hlsdemux_m3u8_LDADD = $(GST_BASE_LIBS) $(LDADD) -elements_hlsdemux_m3u8_SOURCES = elements/hlsdemux_m3u8.c - -elements_hls_demux_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_hls_demux_LDADD = \ - $(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) -lgstapp-$(GST_API_VERSION) \ - $(GST_BASE_LIBS) $(LDADD) -elements_hls_demux_SOURCES = elements/test_http_src.c elements/test_http_src.h elements/adaptive_demux_engine.c elements/adaptive_demux_engine.h elements/adaptive_demux_common.c elements/adaptive_demux_common.h elements/hls_demux.c - -elements_webrtcbin_LDADD = \ - $(top_builddir)/gst-libs/gst/webrtc/libgstwebrtc-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_SDP_LIBS) $(LDADD) -elements_webrtcbin_CFLAGS = \ - $(GST_PLUGINS_BASE_CLAGS) $(GST_PLUGINS_BAD_CFLAGS) $(GST_SDP_CFLAGS) \ - $(GST_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS) - -elements_msdk_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS) -elements_msdk_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_VIDEO_LIBS) $(GST_BASE_LIBS) $(LDADD) -elements_msdk_SOURCES = elements/msdkh264enc.c - -libs_planaraudioadapter_LDADD = \ - $(top_builddir)/gst-libs/gst/audio/libgstbadaudio-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_AUDIO_LIBS) $(LDADD) -libs_planaraudioadapter_CFLAGS = \ - $(GST_PLUGINS_BASE_CLAGS) $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_BASE_CFLAGS) $(GST_AUDIO_CFLAGS) $(CFLAGS) $(AM_CFLAGS) - -distclean-local-orc: - rm -rf orc - diff --git a/tests/check/elements/.gitignore b/tests/check/elements/.gitignore deleted file mode 100644 index ca99cecfa9..0000000000 --- a/tests/check/elements/.gitignore +++ /dev/null @@ -1,64 +0,0 @@ -.dirstamp -aiffparse -asfmux -assrender -autoconvert -autovideoconvert -avwait -camerabin -ccconverter -cccombiner -ccextractor -curlfilesink -curlftpsink -curlhttpsink -curlhttpsrc -curlsftpsink -curlsmtpsink -dash_demux -dash_mpd -dtls -faac -faad -gdpdepay -gdppay -h263parse -h264parse -hls_demux -hlsdemux_m3u8 -id3mux -jifmux -jpegparse -kate -line21 -mpeg2enc -mpeg2enc -mpeg4videoparse -mpegtsmux -mpegvideoparse -mplex -mplex -msdkh264enc -mssdemux -mxfdemux -mxfmux -neonhttpsrc -netsim -ofa -pcapparse -pnm -rtponvifparse -rtponviftimestamp -rtpsrc -rtpsink -shm -srtp -templatematch -uvch264demux -videoframe-audiolevel -viewfinderbin -voaacenc -voamrwbenc -webrtcbin -x265enc -zbar diff --git a/tests/check/generic/.gitignore b/tests/check/generic/.gitignore deleted file mode 100644 index b9eed5cd47..0000000000 --- a/tests/check/generic/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -.dirstamp -states diff --git a/tests/check/libs/.gitignore b/tests/check/libs/.gitignore deleted file mode 100644 index 7f45f2117f..0000000000 --- a/tests/check/libs/.gitignore +++ /dev/null @@ -1,12 +0,0 @@ -.dirstamp -aggregator -h264parser -h265parser -insertbin -isoff -mpegts -mpegvideoparser -planaraudioadapter -player -vc1parser -vp8parser diff --git a/tests/check/pipelines/.gitignore b/tests/check/pipelines/.gitignore deleted file mode 100644 index 8217a46c75..0000000000 --- a/tests/check/pipelines/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -.dirstamp -colorspace -mxf -tagschecking -streamheader diff --git a/tests/examples/Makefile.am b/tests/examples/Makefile.am deleted file mode 100644 index d4e04d9e4b..0000000000 --- a/tests/examples/Makefile.am +++ /dev/null @@ -1,67 +0,0 @@ -if USE_UVCH264 -UVCH264_DIR=uvch264 -else -UVCH264_DIR= -endif - -if HAVE_GTK -GTK_EXAMPLES=mxf camerabin2 $(UVCH264_DIR) -else -GTK_EXAMPLES= -endif - -if USE_DIRECTFB -DIRECTFB_DIR=directfb -else -DIRECTFB_DIR= -endif - -OPENCV_EXAMPLES=opencv - -MATRIXMIX_DIR=audiomixmatrix - -if HAVE_AVFOUNDATION -if HAVE_IOS -AVSAMPLE_DIR= -else -AVSAMPLE_DIR=avsamplesink -endif -else -AVSAMPLE_DIR= -endif - -if USE_WAYLAND -if HAVE_GTK3_WAYLAND -WAYLAND_DIR=waylandsink -else -WAYLAND_DIR= -endif -else -WAYLAND_DIR= -endif - -if USE_IPCPIPELINE -IPCPIPELINE_DIR=ipcpipeline -else -IPCPIPELINE_DIR= -endif - -if USE_WEBRTC -WEBRTC_DIR=webrtc -else -WEBRTC_DIR= -endif - -noinst_PROGRAMS = playout - -playout_SOURCES = playout.c -playout_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) -playout_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(GST_LIBS) - -SUBDIRS= codecparsers mpegts $(DIRECTFB_DIR) $(GTK_EXAMPLES) $(OPENCV_EXAMPLES) \ - $(AVSAMPLE_DIR) $(WAYLAND_DIR) $(MATRIXMIX_DIR) \ - $(IPCPIPELINE_DIR) $(WEBRTC_DIR) -DIST_SUBDIRS= codecparsers mpegts camerabin2 directfb mxf opencv uvch264 \ - avsamplesink waylandsink audiomixmatrix ipcpipeline webrtc - -include $(top_srcdir)/common/parallel-subdirs.mak diff --git a/tests/examples/audiomixmatrix/Makefile.am b/tests/examples/audiomixmatrix/Makefile.am deleted file mode 100644 index ac603769c5..0000000000 --- a/tests/examples/audiomixmatrix/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -TEST_AUDIOMIXMATRIX_EXAMPLES = test-audiomixmatrix - -test_audiomixmatrix_SOURCES = test-audiomixmatrix.c -test_audiomixmatrix_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GMODULE_EXPORT_CFLAGS) -test_audiomixmatrix_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(GMODULE_EXPORT_LIBS) - -noinst_PROGRAMS = $(TEST_AUDIOMIXMATRIX_EXAMPLES) - diff --git a/tests/examples/avsamplesink/.gitignore b/tests/examples/avsamplesink/.gitignore deleted file mode 100644 index dbefd2a70e..0000000000 --- a/tests/examples/avsamplesink/.gitignore +++ /dev/null @@ -1 +0,0 @@ -avsamplesink diff --git a/tests/examples/avsamplesink/Makefile.am b/tests/examples/avsamplesink/Makefile.am deleted file mode 100644 index b98c72123f..0000000000 --- a/tests/examples/avsamplesink/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -noinst_PROGRAMS = avsamplesink - -avsamplesink_SOURCES = main.m - -avsamplesink_OBJCFLAGS= \ - $(GST_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) -avsamplesink_LDADD= \ - $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -avsamplesink_LDFLAGS = \ - -Wl,-framework -Wl,AVFoundation \ - -Wl,-framework -Wl,QuartzCore \ - -Wl,-framework -Wl,Cocoa -avsamplesink_LIBTOOLFLAGS = --tag=CC diff --git a/tests/examples/camerabin2/.gitignore b/tests/examples/camerabin2/.gitignore deleted file mode 100644 index 715a3e2e70..0000000000 --- a/tests/examples/camerabin2/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -gst-camera2 -gst-camerabin2-test -test_*.jpg -vid_* -img_* diff --git a/tests/examples/camerabin2/Makefile.am b/tests/examples/camerabin2/Makefile.am deleted file mode 100644 index 56f5769a62..0000000000 --- a/tests/examples/camerabin2/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -GST_CAMERABIN_UI_FILES = gst-camera2.ui - -AM_CPPFLAGS = -DCAMERA_APPS_UIDIR=\""$(srcdir)"\" - -if HAVE_GTK3 - -GST_CAMERABIN_GTK_EXAMPLES = gst-camera2 - -gst_camera2_SOURCES = gst-camera2.h gst-camera2.c -gst_camera2_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \ - $(GTK3_CFLAGS) \ - $(GMODULE_EXPORT_CFLAGS) \ - -DGST_USE_UNSTABLE_API -gst_camera2_LDADD = \ - $(top_builddir)/gst-libs/gst/interfaces/libgstphotography-@GST_API_VERSION@.la \ - $(top_builddir)/gst-libs/gst/basecamerabinsrc/libgstbasecamerabinsrc-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BAD_LIBS) \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstpbutils-@GST_API_VERSION@ \ - -lgstvideo-@GST_API_VERSION@ \ - $(GST_LIBS) \ - $(GTK3_LIBS) \ - $(GMODULE_EXPORT_LIBS) - -noinst_DATA = $(GST_CAMERABIN_UI_FILES) - -else -GST_CAMERABIN_GTK_EXAMPLES = -endif - -if HAVE_X11 - -GST_CAMERABIN_X11_EXAMPLES = gst-camerabin2-test - -gst_camerabin2_test_SOURCES = gst-camerabin2-test.c -gst_camerabin2_test_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_PLUGINS_BAD_CFLAGS) -gst_camerabin2_test_LDADD = \ - $(top_builddir)/gst-libs/gst/interfaces/libgstphotography-@GST_API_VERSION@.la \ - $(GST_PLUGINS_BASE_LIBS) \ - -lgstpbutils-@GST_API_VERSION@ \ - -lgstvideo-@GST_API_VERSION@ \ - $(GST_BASE_LIBS) \ - $(GST_LIBS) \ - $(X11_LIBS) - -else -GST_CAMERABIN_X11_EXAMPLES = -endif - -noinst_PROGRAMS = $(GST_CAMERABIN_GTK_EXAMPLES) $(GST_CAMERABIN_X11_EXAMPLES) - -EXTRA_DIST = $(GST_CAMERABIN_UI_FILES) - diff --git a/tests/examples/codecparsers/Makefile.am b/tests/examples/codecparsers/Makefile.am deleted file mode 100644 index 6fd8c99f48..0000000000 --- a/tests/examples/codecparsers/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -noinst_PROGRAMS = parse-jpeg parse-vp8 - -parse_jpeg_SOURCES = parse-jpeg.c -parse_jpeg_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_CFLAGS) -parse_jpeg_LDFLAGS = $(GST_LIBS) -parse_jpeg_LDADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$(GST_API_VERSION).la - -parse_vp8_SOURCES = parse-vp8.c -parse_vp8_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_CFLAGS) -parse_vp8_LDFLAGS = $(GST_LIBS) -parse_vp8_LDADD = \ - $(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$(GST_API_VERSION).la - diff --git a/tests/examples/directfb/.gitignore b/tests/examples/directfb/.gitignore deleted file mode 100644 index 5faebe918d..0000000000 --- a/tests/examples/directfb/.gitignore +++ /dev/null @@ -1 +0,0 @@ -gstdfb diff --git a/tests/examples/directfb/Makefile.am b/tests/examples/directfb/Makefile.am deleted file mode 100644 index 6985879842..0000000000 --- a/tests/examples/directfb/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -# directfb headers on debian will trigger redundant redeclaration warnings -ERROR_CFLAGS= - -noinst_PROGRAMS = gstdfb - -gstdfb_SOURCES = gstdfb.c -gstdfb_CFLAGS = $(GST_CFLAGS) $(DIRECTFB_CFLAGS) -gstdfb_LDFLAGS = $(GST_LIBS) $(DIRECTFB_LIBS) $(LIBM) - -EXTRA_DIST = \ - decker.ttf dfblogo.png - diff --git a/tests/examples/ipcpipeline/Makefile.am b/tests/examples/ipcpipeline/Makefile.am deleted file mode 100644 index c759aa4a65..0000000000 --- a/tests/examples/ipcpipeline/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -noinst_PROGRAMS = ipcpipeline1 \ - ipc-play - -ipcpipeline1_SOURCES = ipcpipeline1.c -ipcpipeline1_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -ipcpipeline1_LDFLAGS = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GSTPB_BASE_LIBS) - -ipc_play_SOURCES = ipc-play.c -ipc_play_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -ipc_play_LDFLAGS = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GSTPB_BASE_LIBS) \ - -lgstvideo-$(GST_API_VERSION) diff --git a/tests/examples/mpegts/Makefile.am b/tests/examples/mpegts/Makefile.am deleted file mode 100644 index 09f6e9d884..0000000000 --- a/tests/examples/mpegts/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -noinst_PROGRAMS = tsparser - -tsparser_SOURCES = ts-parser.c -tsparser_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_CFLAGS) -tsparser_LDFLAGS = $(GST_LIBS) -tsparser_LDADD = \ - $(top_builddir)/gst-libs/gst/mpegts/libgstmpegts-$(GST_API_VERSION).la diff --git a/tests/examples/mxf/.gitignore b/tests/examples/mxf/.gitignore deleted file mode 100644 index 3246be4dc8..0000000000 --- a/tests/examples/mxf/.gitignore +++ /dev/null @@ -1 +0,0 @@ -mxfdemux-structure diff --git a/tests/examples/mxf/Makefile.am b/tests/examples/mxf/Makefile.am deleted file mode 100644 index f3099ee270..0000000000 --- a/tests/examples/mxf/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -noinst_PROGRAMS = mxfdemux-structure - -mxfdemux_structure_SOURCES = mxfdemux-structure.c -mxfdemux_structure_CFLAGS = $(GST_CFLAGS) $(GTK_CFLAGS) -mxfdemux_structure_LDFLAGS = $(GST_LIBS) $(GTK_LIBS) - -noinst_HEADERS = - diff --git a/tests/examples/opencv/Makefile.am b/tests/examples/opencv/Makefile.am deleted file mode 100644 index 81e28d89e8..0000000000 --- a/tests/examples/opencv/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -noinst_PROGRAMS = gstmotioncells_dynamic_test \ - gsthanddetect_test \ - gstfacedetect_test - -gstmotioncells_dynamic_test_SOURCES = gstmotioncells_dynamic_test.c -gsthanddetect_test_SOURCES = gsthanddetect_test.c -gstfacedetect_test_SOURCES = gstfacedetect_test.c - -gstmotioncells_dynamic_test_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -gstmotioncells_dynamic_test_LDFLAGS = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GSTPB_BASE_LIBS) - -gsthanddetect_test_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -gsthanddetect_test_LDFLAGS = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GSTPB_BASE_LIBS) - -gstfacedetect_test_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -gstfacedetect_test_LDFLAGS = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GSTPB_BASE_LIBS) diff --git a/tests/examples/uvch264/Makefile.am b/tests/examples/uvch264/Makefile.am deleted file mode 100644 index 3c3914bba5..0000000000 --- a/tests/examples/uvch264/Makefile.am +++ /dev/null @@ -1,33 +0,0 @@ -TEST_UVCH264_GLADE_FILES = window.glade \ - boolean_property.glade \ - enum_property.glade \ - int_property.glade - -if HAVE_GTK - -TEST_UVCH264_EXAMPLES = test-uvch264 - -test_uvch264_SOURCES = test-uvch264.c -test_uvch264_CFLAGS = \ - $(GST_PLUGINS_BAD_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GTK_CFLAGS) \ - $(GMODULE_EXPORT_CFLAGS) \ - -DGST_USE_UNSTABLE_API -test_uvch264_LDADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \ - $(GST_LIBS) \ - $(GTK_LIBS) \ - $(GMODULE_EXPORT_LIBS) - -noinst_DATA = $(TEST_UVCH264_GLADE_FILES) - -else -TEST_UVCH264_EXAMPLES = -endif - -noinst_PROGRAMS = $(TEST_UVCH264_EXAMPLES) - -EXTRA_DIST = $(TEST_UVCH264_GLADE_FILES) - diff --git a/tests/examples/waylandsink/Makefile.am b/tests/examples/waylandsink/Makefile.am deleted file mode 100644 index 3e95775656..0000000000 --- a/tests/examples/waylandsink/Makefile.am +++ /dev/null @@ -1,25 +0,0 @@ -GST_WAYLANDSINK_UI_FILES = window.ui -if HAVE_GTK3_WAYLAND - -GST_WAYLANDSINK_GTK_EXAMPLE = gtkwaylandsink -gtkwaylandsink_SOURCES = main.c - -gtkwaylandsink_CFLAGS=-I$(top_srcdir)/gst-libs -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(GTK3_CFLAGS) -gtkwaylandsink_LDADD=$(GTK3_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) \ - -lgstvideo-$(GST_API_VERSION) \ - $(top_builddir)/gst-libs/gst/wayland/libgstwayland-$(GST_API_VERSION).la -else -GST_WAYLANDSINK_GTK_EXAMPLE = -endif - -wayland_threads_SOURCES = wayland-threads.c -wayland_threads_CFLAGS=-I$(top_srcdir)/gst-libs -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(WAYLAND_CFLAGS) -wayland_threads_LDADD=$(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(WAYLAND_LIBS)\ - -lgstvideo-$(GST_API_VERSION) \ - $(top_builddir)/gst-libs/gst/wayland/libgstwayland-$(GST_API_VERSION).la - -noinst_PROGRAMS = $(GST_WAYLANDSINK_GTK_EXAMPLE) wayland_threads - -EXTRA_DIST = $(GST_WAYLANDSINK_UI_FILES) diff --git a/tests/examples/webrtc/Makefile.am b/tests/examples/webrtc/Makefile.am deleted file mode 100644 index 7d8aec6411..0000000000 --- a/tests/examples/webrtc/Makefile.am +++ /dev/null @@ -1,67 +0,0 @@ - -noinst_PROGRAMS = webrtc webrtcbidirectional webrtcswap webrtctransceiver webrtcrenego - -webrtc_SOURCES = webrtc.c -webrtc_CFLAGS=\ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GST_SDP_CFLAGS) -webrtc_LDADD=\ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(GST_SDP_LIBS) \ - $(top_builddir)/gst-libs/gst/webrtc/libgstwebrtc-@GST_API_VERSION@.la - -webrtcbidirectional_SOURCES = webrtcbidirectional.c -webrtcbidirectional_CFLAGS=\ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GST_SDP_CFLAGS) -webrtcbidirectional_LDADD=\ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(GST_SDP_LIBS) \ - $(top_builddir)/gst-libs/gst/webrtc/libgstwebrtc-@GST_API_VERSION@.la - -webrtcswap_SOURCES = webrtcswap.c -webrtcswap_CFLAGS=\ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GST_SDP_CFLAGS) -webrtcswap_LDADD=\ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(GST_SDP_LIBS) \ - $(top_builddir)/gst-libs/gst/webrtc/libgstwebrtc-@GST_API_VERSION@.la - -webrtctransceiver_SOURCES = webrtctransceiver.c -webrtctransceiver_CFLAGS=\ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GST_SDP_CFLAGS) -webrtctransceiver_LDADD=\ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(GST_SDP_LIBS) \ - $(top_builddir)/gst-libs/gst/webrtc/libgstwebrtc-@GST_API_VERSION@.la - -webrtcrenego_SOURCES = webrtcrenego.c -webrtcrenego_CFLAGS=\ - -I$(top_srcdir)/gst-libs \ - -I$(top_builddir)/gst-libs \ - $(GST_PLUGINS_BASE_CFLAGS) \ - $(GST_CFLAGS) \ - $(GST_SDP_CFLAGS) -webrtcrenego_LDADD=\ - $(GST_PLUGINS_BASE_LIBS) \ - $(GST_LIBS) \ - $(GST_SDP_LIBS) \ - $(top_builddir)/gst-libs/gst/webrtc/libgstwebrtc-@GST_API_VERSION@.la diff --git a/tests/files/Makefile.am b/tests/files/Makefile.am deleted file mode 100644 index d2b255392c..0000000000 --- a/tests/files/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -EXTRA_DIST = \ - barcode.png \ - blue-square.png \ - mpeg2-es-with-cea708-cc.dat \ - s16be-id3v2.aiff diff --git a/tests/icles/.gitignore b/tests/icles/.gitignore deleted file mode 100644 index 84cfb633b6..0000000000 --- a/tests/icles/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -equalizer-test -metadata_editor -pitch-test diff --git a/tests/icles/Makefile.am b/tests/icles/Makefile.am deleted file mode 100644 index 2d19184219..0000000000 --- a/tests/icles/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -if USE_SOUNDTOUCH - -GST_SOUNDTOUCH_TESTS = pitch-test - -pitch_test_SOURCES = pitch-test.c -pitch_test_CFLAGS = $(GST_CONTROLLER_CFLAGS) -pitch_test_LDADD = $(GST_CONTROLLER_LIBS) -pitch_test_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -else -GST_SOUNDTOUCH_TESTS = -endif - -noinst_PROGRAMS = $(GST_SOUNDTOUCH_TESTS) - diff --git a/tools/Makefile.am b/tools/Makefile.am deleted file mode 100644 index 2fe1e1eacd..0000000000 --- a/tools/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ - -templatefiles=\ - element-templates/audiodecoder \ - element-templates/audioencoder \ - element-templates/audiofilter \ - element-templates/audiosink \ - element-templates/audiosrc \ - element-templates/baseparse \ - element-templates/basesink \ - element-templates/basesrc \ - element-templates/basetransform \ - element-templates/element \ - element-templates/sinkpad-audio \ - element-templates/sinkpad-template \ - element-templates/sinkpad-template-video \ - element-templates/srcpad-audio \ - element-templates/srcpad-template \ - element-templates/srcpad-template-video \ - element-templates/videodecoder \ - element-templates/videoencoder \ - element-templates/videofilter \ - element-templates/videosink - -templatedeps = \ - element-templates/gobject \ - element-templates/sinkpad \ - element-templates/sinkpad-simple \ - element-templates/srcpad \ - element-templates/srcpad-simple - -EXTRA_DIST = \ - gst-element-maker \ - gst-app-maker \ - gst-project-maker \ - $(templatefiles) \ - $(templatedeps) \ - gst-element-maker-test.sh - -# Disabled since it doesn't work in an uninstalled setup: -# -#TESTS_ENVIRONMENT = \ -# SRC_DIR=$(abs_srcdir) \ -# TEMPLATE_FILES="$(templatefiles)" \ -# CPPFLAGS="-I$(abs_srcdir)" -# -#TESTS = gst-element-maker-test.sh -