Remove autotools build system
This commit is contained in:
parent
6e8e3910d3
commit
c9a47c0c8d
.gitignore.gitmodulesMakefile.amREADMEautogen.shcommonconfigure.ac
docs
ext
Makefile.am
aalib
cairo
dv
flac
gdk_pixbuf
gtk
jack
jpeg
lame
libcaca
libpng
mpg123
pulse
qt
raw1394
shout2
soup
speex
taglib
twolame
vpx
wavpack
gst
Makefile.am
alpha
apetag
audiofx
audioparsers
auparse
autodetect
avi
cutter
debugutils
deinterlace
dtmf
effectv
equalizer
flv
flx
goom
goom2k1
icydemux
id3demux
imagefreeze
interleave
isomp4
law
level
matroska
monoscope
multifile
multipart
replaygain
rtp
rtpmanager
rtsp
shapewipe
smpte
spectrum
udp
videobox
videocrop
videofilter
videomixer
wavenc
wavparse
y4m
m4
59
.gitignore
vendored
59
.gitignore
vendored
@ -1,56 +1,5 @@
|
||||
aclocal.m4
|
||||
autom4te.cache
|
||||
config.h
|
||||
config.h.in
|
||||
config.h-new
|
||||
config.log
|
||||
config.status
|
||||
config.guess
|
||||
config.sub
|
||||
config.rpath
|
||||
configure
|
||||
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-good-*.tar.*
|
||||
.dirstamp
|
||||
|
||||
/m4
|
||||
|
||||
.deps
|
||||
.libs
|
||||
*.lo
|
||||
*.la
|
||||
*.o
|
||||
Makefile.in
|
||||
Makefile
|
||||
*~
|
||||
*.swp
|
||||
*.gc??
|
||||
|
||||
/m4
|
||||
|
||||
/ext/dv/smpte_test
|
||||
/gst/multifile/test-splitmux-part-reader
|
||||
/gst/deinterlace/tvtime.h
|
||||
|
||||
tmp-orc.c
|
||||
*orc.h
|
||||
|
||||
/tests/examples/jack/jack_client
|
||||
/tests/examples/rtsp/test-onvif
|
||||
*.bak
|
||||
|
||||
Build
|
||||
*.user
|
||||
@ -60,9 +9,7 @@ Build
|
||||
*.opensdf
|
||||
*.DS_Store
|
||||
|
||||
/test-driver
|
||||
*.log
|
||||
*.trs
|
||||
|
||||
# Meson
|
||||
/build
|
||||
/_build
|
||||
/subprojects
|
||||
|
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,3 +0,0 @@
|
||||
[submodule "common"]
|
||||
path = common
|
||||
url = https://gitlab.freedesktop.org/gstreamer/common.git
|
77
Makefile.am
77
Makefile.am
@ -1,77 +0,0 @@
|
||||
ALWAYS_SUBDIRS = \
|
||||
gst sys ext \
|
||||
tests \
|
||||
po \
|
||||
common \
|
||||
m4 \
|
||||
pkgconfig
|
||||
|
||||
SUBDIRS = $(ALWAYS_SUBDIRS)
|
||||
|
||||
DIST_SUBDIRS = $(ALWAYS_SUBDIRS)
|
||||
|
||||
EXTRA_DIST = \
|
||||
depcomp \
|
||||
AUTHORS COPYING NEWS README RELEASE REQUIREMENTS \
|
||||
ChangeLog gst-plugins-good.doap autogen.sh \
|
||||
$(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/$(PACKAGE_TARNAME)-*" ) \
|
||||
meson_options.txt
|
||||
|
||||
DISTCLEANFILES = _stdint.h
|
||||
|
||||
noinst_HEADERS = \
|
||||
gst-libs/gst/gettext.h \
|
||||
gst-libs/gst/gst-i18n-plugin.h \
|
||||
gst-libs/gst/glib-compat-private.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-good.spec \
|
||||
$(top_builddir)/win32/common/config.h-new \
|
||||
$(top_builddir)/common/shave \
|
||||
$(top_builddir)/common/shave-libtool \
|
||||
$(top_builddir)/ext/pulse/.libs/libgstpulse.so \
|
||||
$(top_builddir)/ext/soup/.libs/libgstsouphttpsrc.so \
|
||||
$(top_builddir)/gst/median/.libs/*.{so,dll,DLL,dylib} \
|
||||
$(top_builddir)/gst/qtdemux/.libs/*.{so,dll,DLL,dylib} \
|
||||
$(top_builddir)/gst/quicktime/.libs/*.{so,dll,DLL,dylib} \
|
||||
$(top_builddir)/gst/videofilter/.libs/*videoflip.{so,dll,DLL,dylib} \
|
||||
$(top_builddir)/gst/videofilter/.libs/*videobalance.{so,dll,DLL,dylib} \
|
||||
$(top_builddir)/gst/videofilter/.libs/*gamma.{so,dll,DLL,dylib} \
|
||||
$(top_builddir)/sys/directsound/.libs/libgstdirectsoundsink.{dll,DLL} \
|
||||
$(top_builddir)/sys/oss4/.libs/libgstoss4audio.so \
|
||||
$(top_builddir)/sys/waveform/.libs/libgstwaveformsink.{dll,DLL}
|
||||
|
||||
CRUFT_DIRS = \
|
||||
$(top_srcdir)/gst/median \
|
||||
$(top_srcdir)/gst/qtdemux \
|
||||
$(top_srcdir)/gst/quicktime \
|
||||
$(top_srcdir)/ext/annodex \
|
||||
$(top_srcdir)/tests/examples/pulse
|
||||
|
||||
include $(top_srcdir)/common/cruft.mak
|
||||
|
||||
all-local: check-cruft
|
103
README
103
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
|
||||
|
124
autogen.sh
124
autogen.sh
@ -1,124 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# gst-plugins-good 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-good
|
||||
srcfile=gst-plugins-good.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-good-1.0.pot
|
||||
fi
|
||||
|
||||
CONFIGURE_DEF_OPT='--enable-maintainer-mode --enable-gtk-doc'
|
||||
|
||||
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."
|
1
common
1
common
@ -1 +0,0 @@
|
||||
Subproject commit 59cb678164719ff59dcf6c8b93df4617a1075d11
|
1322
configure.ac
1322
configure.ac
File diff suppressed because it is too large
Load Diff
1
docs/.gitignore
vendored
1
docs/.gitignore
vendored
@ -1 +0,0 @@
|
||||
version.entities
|
183
ext/Makefile.am
183
ext/Makefile.am
@ -1,183 +0,0 @@
|
||||
if USE_AALIB
|
||||
AALIB_DIR = aalib
|
||||
else
|
||||
AALIB_DIR =
|
||||
endif
|
||||
|
||||
if USE_CAIRO
|
||||
CAIRO_DIR = cairo
|
||||
else
|
||||
CAIRO_DIR =
|
||||
endif
|
||||
|
||||
if USE_FLAC
|
||||
FLAC_DIR = flac
|
||||
else
|
||||
FLAC_DIR =
|
||||
endif
|
||||
|
||||
if USE_GDK_PIXBUF
|
||||
GDK_PIXBUF_DIR = gdk_pixbuf
|
||||
else
|
||||
GDK_PIXBUF_DIR =
|
||||
endif
|
||||
|
||||
|
||||
if USE_GTK3
|
||||
GTK_DIR=gtk
|
||||
else
|
||||
GTK_DIR=
|
||||
endif
|
||||
|
||||
if USE_JACK
|
||||
JACK_DIR=jack
|
||||
else
|
||||
JACK_DIR=
|
||||
endif
|
||||
|
||||
if USE_JPEG
|
||||
JPEG_DIR = jpeg
|
||||
else
|
||||
JPEG_DIR =
|
||||
endif
|
||||
|
||||
if USE_LAME
|
||||
LAME_DIR = lame
|
||||
else
|
||||
LAME_DIR =
|
||||
endif
|
||||
|
||||
if USE_LIBCACA
|
||||
LIBCACA_DIR = libcaca
|
||||
else
|
||||
LIBCACA_DIR =
|
||||
endif
|
||||
|
||||
if USE_LIBDV
|
||||
LIBDV_DIR = dv
|
||||
else
|
||||
LIBDV_DIR =
|
||||
endif
|
||||
|
||||
if USE_LIBPNG
|
||||
LIBPNG_DIR = libpng
|
||||
else
|
||||
LIBPNG_DIR =
|
||||
endif
|
||||
|
||||
if USE_MPG123
|
||||
MPG123_DIR = mpg123
|
||||
else
|
||||
MPG123_DIR =
|
||||
endif
|
||||
|
||||
if USE_DV1394
|
||||
DV1394_DIR = raw1394
|
||||
else
|
||||
DV1394_DIR =
|
||||
endif
|
||||
|
||||
if USE_PULSE
|
||||
PULSE_DIR = pulse
|
||||
else
|
||||
PULSE_DIR =
|
||||
endif
|
||||
|
||||
if USE_QT
|
||||
QT_DIR=qt
|
||||
else
|
||||
QT_DIR=
|
||||
endif
|
||||
|
||||
if USE_SHOUT2
|
||||
SHOUT2_DIR = shout2
|
||||
else
|
||||
SHOUT2_DIR =
|
||||
endif
|
||||
|
||||
if USE_SOUP
|
||||
SOUP_DIR=soup
|
||||
else
|
||||
SOUP_DIR=
|
||||
endif
|
||||
|
||||
if USE_SPEEX
|
||||
SPEEX_DIR = speex
|
||||
else
|
||||
SPEEX_DIR =
|
||||
endif
|
||||
|
||||
if USE_TAGLIB
|
||||
TAGLIB_DIR = taglib
|
||||
else
|
||||
TAGLIB_DIR =
|
||||
endif
|
||||
|
||||
if USE_TWOLAME
|
||||
TWOLAME_DIR = twolame
|
||||
else
|
||||
TWOLAME_DIR =
|
||||
endif
|
||||
|
||||
if USE_VPX
|
||||
VPX_DIR=vpx
|
||||
else
|
||||
VPX_DIR=
|
||||
endif
|
||||
|
||||
if USE_WAVPACK
|
||||
WAVPACK_DIR=wavpack
|
||||
else
|
||||
WAVPACK_DIR=
|
||||
endif
|
||||
|
||||
SUBDIRS = \
|
||||
$(AALIB_DIR) \
|
||||
$(CAIRO_DIR) \
|
||||
$(DV1394_DIR) \
|
||||
$(FLAC_DIR) \
|
||||
$(GDK_PIXBUF_DIR) \
|
||||
$(GTK_DIR) \
|
||||
$(JACK_DIR) \
|
||||
$(JPEG_DIR) \
|
||||
$(LAME_DIR) \
|
||||
$(LIBCACA_DIR) \
|
||||
$(LIBDV_DIR) \
|
||||
$(LIBMNG_DIR) \
|
||||
$(LIBPNG_DIR) \
|
||||
$(MPG123_DIR) \
|
||||
$(PULSE_DIR) \
|
||||
$(QT_DIR) \
|
||||
$(SHOUT2_DIR) \
|
||||
$(SOUP_DIR) \
|
||||
$(SPEEX_DIR) \
|
||||
$(TAGLIB_DIR) \
|
||||
$(TWOLAME_DIR) \
|
||||
$(VPX_DIR) \
|
||||
$(WAVPACK_DIR)
|
||||
|
||||
DIST_SUBDIRS = \
|
||||
aalib \
|
||||
cairo \
|
||||
dv \
|
||||
flac \
|
||||
gdk_pixbuf \
|
||||
gtk \
|
||||
jack \
|
||||
jpeg \
|
||||
lame \
|
||||
libcaca \
|
||||
libpng \
|
||||
mpg123 \
|
||||
pulse \
|
||||
qt \
|
||||
raw1394 \
|
||||
shout2 \
|
||||
soup \
|
||||
speex \
|
||||
taglib \
|
||||
twolame \
|
||||
vpx \
|
||||
wavpack
|
||||
|
||||
include $(top_srcdir)/common/parallel-subdirs.mak
|
@ -1,8 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstaasink.la
|
||||
|
||||
libgstaasink_la_SOURCES = gstaasink.c
|
||||
libgstaasink_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AALIB_CFLAGS)
|
||||
libgstaasink_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) $(AALIB_LIBS)
|
||||
libgstaasink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstaasink.h
|
@ -1,16 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstcairo.la
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstcairooverlay.h
|
||||
libgstcairo_la_SOURCES = \
|
||||
gstcairo.c \
|
||||
gstcairooverlay.c
|
||||
libgstcairo_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) $(CAIRO_CFLAGS)
|
||||
libgstcairo_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(CAIRO_LIBS) $(LIBM)
|
||||
libgstcairo_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
@ -1,19 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstdv.la
|
||||
|
||||
libgstdv_la_SOURCES = gstdv.c gstdvdec.c gstdvdemux.c gstsmptetimecode.c
|
||||
libgstdv_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(LIBDV_CFLAGS)
|
||||
libgstdv_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) -lgstvideo-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(LIBDV_LIBS)
|
||||
libgstdv_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstdvdemux.h gstdvdec.h gstsmptetimecode.h
|
||||
|
||||
EXTRA_DIST = NOTES
|
||||
|
||||
noinst_PROGRAMS = smpte_test
|
||||
|
||||
smpte_test_SOURCES = smpte_test.c gstsmptetimecode.c
|
||||
smpte_test_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(LIBDV_CFLAGS)
|
||||
smpte_test_LDADD = $(GST_BASE_LIBS) $(GST_LIBS)
|
||||
|
@ -1,12 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstflac.la
|
||||
|
||||
libgstflac_la_SOURCES = gstflac.c gstflacdec.c gstflacenc.c gstflactag.c
|
||||
libgstflac_la_CFLAGS = -DGST_USE_UNSTABLE_API \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(FLAC_CFLAGS)
|
||||
libgstflac_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) \
|
||||
-lgstaudio-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(FLAC_LIBS)
|
||||
libgstflac_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstflacenc.h gstflacdec.h gstflactag.h
|
@ -1,26 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstgdkpixbuf.la
|
||||
|
||||
# gstgdkanimation.[ch] - GdkPixbuf animations decode everything from the start,
|
||||
# which means it's easy to make us go OOM with manipulated input, disabled
|
||||
|
||||
libgstgdkpixbuf_la_SOURCES = \
|
||||
gstgdkpixbufdec.c \
|
||||
gstgdkpixbufoverlay.c \
|
||||
gstgdkpixbufplugin.c \
|
||||
gstgdkpixbufsink.c
|
||||
libgstgdkpixbuf_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_CONTROLLER_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) $(GDK_PIXBUF_CFLAGS)
|
||||
libgstgdkpixbuf_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \
|
||||
$(GST_CONTROLLER_LIBS) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) $(GDK_PIXBUF_LIBS)
|
||||
libgstgdkpixbuf_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstgdkpixbufdec.h \
|
||||
gstgdkpixbufoverlay.h \
|
||||
gstgdkpixbufsink.h
|
@ -1,44 +0,0 @@
|
||||
# preamble
|
||||
NULL =
|
||||
BUILT_SOURCES =
|
||||
CLEANFILES =
|
||||
EXTRA_DIST =
|
||||
DISTCLEANFILES =
|
||||
lib_LTLIBRARIES =
|
||||
|
||||
# source
|
||||
sources = \
|
||||
gtkgstbasewidget.c \
|
||||
gtkgstbasewidget.h \
|
||||
gtkgstwidget.c \
|
||||
gtkgstwidget.h \
|
||||
gstgtkbasesink.c \
|
||||
gstgtkbasesink.h \
|
||||
gstgtksink.c \
|
||||
gstgtksink.h \
|
||||
gstgtkutils.c \
|
||||
gstgtkutils.h \
|
||||
gstplugin.c \
|
||||
$(NULL)
|
||||
|
||||
libgstgtk_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BAD_CFLAGS) \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_GL_CFLAGS) \
|
||||
$(GST_CFLAGS) \
|
||||
$(GTK3_CFLAGS)
|
||||
libgstgtk_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstvideo-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GTK3_LIBS)
|
||||
|
||||
libgstgtk_la_SOURCES = $(sources)
|
||||
libgstgtk_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
if USE_GTK3_GL
|
||||
libgstgtk_la_SOURCES += gstgtkglsink.c gstgtkglsink.h gtkgstglwidget.c gtkgstglwidget.h
|
||||
libgstgtk_la_LIBADD += $(GST_GL_LIBS)
|
||||
endif
|
||||
|
||||
plugin_LTLIBRARIES = libgstgtk.la
|
1
ext/jack/.gitignore
vendored
1
ext/jack/.gitignore
vendored
@ -1 +0,0 @@
|
||||
*.loT
|
@ -1,9 +0,0 @@
|
||||
|
||||
plugin_LTLIBRARIES = libgstjack.la
|
||||
|
||||
libgstjack_la_SOURCES = gstjackutil.c gstjack.c gstjackaudiosrc.c gstjackaudiosink.c gstjackaudioclient.c
|
||||
libgstjack_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(JACK_CFLAGS)
|
||||
libgstjack_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(JACK_LIBS)
|
||||
libgstjack_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstjackutil.h gstjackaudiosrc.h gstjackaudiosink.h gstjackaudioclient.h gstjack.h gstjackringbuffer.h
|
@ -1,17 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstjpeg.la
|
||||
|
||||
libgstjpeg_la_SOURCES = \
|
||||
gstjpeg.c \
|
||||
gstjpegenc.c \
|
||||
gstjpegdec.c
|
||||
# deprecated gstsmokeenc.c smokecodec.c gstsmokedec.c
|
||||
|
||||
libgstjpeg_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstjpeg_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstvideo-$(GST_API_VERSION) \
|
||||
$(JPEG_LIBS) $(LIBM)
|
||||
libgstjpeg_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstjpeg.h \
|
||||
gstjpegdec.h gstjpegenc.h
|
||||
# deprecated gstsmokeenc.h gstsmokedec.h smokecodec.h smokeformat.h
|
@ -1,10 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstlame.la
|
||||
|
||||
libgstlame_la_SOURCES = gstlamemp3enc.c plugin.c
|
||||
libgstlame_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(LAME_CFLAGS)
|
||||
libgstlame_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(LAME_LIBS)
|
||||
libgstlame_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstlamemp3enc.h
|
@ -1,17 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstcacasink.la
|
||||
|
||||
libgstcacasink_la_SOURCES = gstcacasink.c
|
||||
libgstcacasink_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) \
|
||||
$(LIBCACA_CFLAGS)
|
||||
libgstcacasink_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstvideo-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) \
|
||||
$(LIBCACA_LIBS)
|
||||
libgstcacasink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstcacasink.h
|
@ -1,9 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstpng.la
|
||||
|
||||
libgstpng_la_SOURCES = gstpng.c gstpngenc.c gstpngdec.c
|
||||
libgstpng_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(LIBPNG_CFLAGS)
|
||||
libgstpng_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(LIBPNG_LIBS)
|
||||
libgstpng_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstpngdec.h gstpngenc.h
|
@ -1,11 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstmpg123.la
|
||||
|
||||
libgstmpg123_la_SOURCES = gstmpg123audiodec.c
|
||||
libgstmpg123_la_CFLAGS = -DGST_USE_UNSTABLE_API \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) $(GST_CFLAGS) $(MPG123_CFLAGS)
|
||||
libgstmpg123_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(MPG123_LIBS)
|
||||
libgstmpg123_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstmpg123audiodec.h
|
@ -1,21 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstpulseaudio.la
|
||||
|
||||
libgstpulseaudio_la_SOURCES = \
|
||||
plugin.c \
|
||||
pulsesink.c \
|
||||
pulsesrc.c \
|
||||
pulsedeviceprovider.c \
|
||||
pulseutil.c
|
||||
|
||||
libgstpulseaudio_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(PULSE_CFLAGS)
|
||||
libgstpulseaudio_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \
|
||||
-lgstpbutils-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(PULSE_LIBS)
|
||||
libgstpulseaudio_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = \
|
||||
pulsesink.h \
|
||||
pulsesrc.h \
|
||||
pulsedeviceprovider.h \
|
||||
pulseutil.h
|
||||
|
1
ext/qt/.gitignore
vendored
1
ext/qt/.gitignore
vendored
@ -1 +0,0 @@
|
||||
moc_*.cc
|
@ -1,60 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstqmlgl.la
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstqsgtexture.h \
|
||||
gstqtglutility.h \
|
||||
gstqtsink.h \
|
||||
gstqtsrc.h \
|
||||
qtitem.h \
|
||||
qtwindow.h
|
||||
|
||||
moc_generated = \
|
||||
moc_qtitem.cc \
|
||||
moc_qtwindow.cc \
|
||||
moc_gstqsgtexture.cc
|
||||
|
||||
#anything generated by the Qt tools...
|
||||
BUILT_SOURCES = $(moc_generated)
|
||||
CLEANFILES = $(moc_generated)
|
||||
|
||||
nodist_libgstqmlgl_la_SOURCES = $(BUILT_SOURCES)
|
||||
|
||||
libgstqmlgl_la_SOURCES = \
|
||||
gstqsgtexture.cc \
|
||||
gstqtglutility.cc \
|
||||
qtitem.cc \
|
||||
qtwindow.cc \
|
||||
gstqtsink.cc \
|
||||
gstqtsink.h \
|
||||
gstqtsrc.cc \
|
||||
gstqtsrc.h \
|
||||
gstqtgl.h \
|
||||
gstplugin.cc
|
||||
|
||||
libgstqmlgl_la_CXXFLAGS = \
|
||||
$(GST_PLUGINS_BAD_CFLAGS) \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_GL_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CXXFLAGS) \
|
||||
$(QT_CFLAGS) \
|
||||
$(GL_CFLAGS) -std=c++11
|
||||
|
||||
libgstqmlgl_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
$(GST_GL_LIBS) \
|
||||
-lgstvideo-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(QT_LIBS)
|
||||
|
||||
libgstqmlgl_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
|
||||
$(moc_generated): moc_%.cc: %.h
|
||||
@MOC@ -o $@ $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(MOC_CPPFLAGS) $<
|
||||
|
||||
ui-%.h: %.ui
|
||||
@UIC@ -o $@ $<
|
||||
|
||||
qrc-%.cc: %.qrc
|
||||
@RCC@ -o $@ $<
|
1
ext/raw1394/.gitignore
vendored
1
ext/raw1394/.gitignore
vendored
@ -1 +0,0 @@
|
||||
libgst1394_la-gstdv1394src.loT
|
@ -1,28 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgst1394.la
|
||||
|
||||
if USE_LIBIEC61883
|
||||
hdvsource = gsthdv1394src.c
|
||||
hdvheaders = gsthdv1394src.h
|
||||
else
|
||||
hdvsource =
|
||||
hdvheaders =
|
||||
endif
|
||||
|
||||
libgst1394_la_SOURCES = \
|
||||
gst1394.c gst1394probe.c gstdv1394src.c $(hdvsource) \
|
||||
gst1394clock.c
|
||||
libgst1394_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) \
|
||||
$(DV1394_CFLAGS)
|
||||
libgst1394_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) \
|
||||
$(DV1394_LIBS)
|
||||
libgst1394_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstdv1394src.h gst1394probe.h $(hdvheaders) \
|
||||
gst1394clock.h
|
||||
|
@ -1,8 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstshout2.la
|
||||
|
||||
libgstshout2_la_SOURCES = gstshout2.c
|
||||
libgstshout2_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(SHOUT2_CFLAGS)
|
||||
libgstshout2_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(SHOUT2_LIBS)
|
||||
libgstshout2_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstshout2.h
|
@ -1,12 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstsoup.la
|
||||
|
||||
libgstsoup_la_SOURCES = gstsouphttpsrc.c gstsouphttpclientsink.c gstsouputils.c gstsoup.c
|
||||
|
||||
libgstsoup_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) $(SOUP_CFLAGS) \
|
||||
-DSOUP_VERSION_MIN_REQUIRED=SOUP_VERSION_2_48 \
|
||||
-DSOUP_VERSION_MAX_ALLOWED=SOUP_DEPRECATED_IN_2_48
|
||||
libgstsoup_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_API_VERSION@ $(GST_BASE_LIBS) $(SOUP_LIBS)
|
||||
libgstsoup_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstsouphttpsrc.h gstsouphttpclientsink.h gstsouputils.h
|
@ -1,17 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstspeex.la
|
||||
|
||||
libgstspeex_la_SOURCES = gstspeex.c gstspeexdec.c gstspeexenc.c
|
||||
libgstspeex_la_CFLAGS = -DGST_USE_UNSTABLE_API \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) \
|
||||
$(SPEEX_CFLAGS)
|
||||
libgstspeex_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgsttag-$(GST_API_VERSION) -lgstaudio-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) \
|
||||
$(SPEEX_LIBS)
|
||||
libgstspeex_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(LIBM)
|
||||
|
||||
noinst_HEADERS = gstspeexenc.h gstspeexdec.h
|
1
ext/taglib/.gitignore
vendored
1
ext/taglib/.gitignore
vendored
@ -1 +0,0 @@
|
||||
gsttaglibmux.loT
|
@ -1,18 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgsttaglib.la
|
||||
|
||||
libgsttaglib_la_SOURCES = gsttaglibplugin.c gstid3v2mux.cc gstapev2mux.cc
|
||||
libgsttaglib_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) \
|
||||
$(TAGLIB_CFLAGS)
|
||||
libgsttaglib_la_CXXFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_CXXFLAGS) \
|
||||
$(TAGLIB_CXXFLAGS)
|
||||
libgsttaglib_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) \
|
||||
$(GST_LIBS) \
|
||||
$(TAGLIB_LIBS)
|
||||
libgsttaglib_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstid3v2mux.h gstapev2mux.h
|
@ -1,11 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgsttwolame.la
|
||||
|
||||
libgsttwolame_la_SOURCES = gsttwolamemp2enc.c
|
||||
libgsttwolame_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(TWOLAME_CFLAGS)
|
||||
libgsttwolame_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstaudio-@GST_API_VERSION@ -lgstpbutils-@GST_API_VERSION@ \
|
||||
$(GST_LIBS) $(TWOLAME_LIBS)
|
||||
libgsttwolame_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gsttwolamemp2enc.h
|
@ -1,37 +0,0 @@
|
||||
plugin_LTLIBRARIES = \
|
||||
libgstvpx.la
|
||||
|
||||
libgstvpx_la_SOURCES = \
|
||||
gstvpxdec.c \
|
||||
gstvpxenc.c \
|
||||
gstvp8dec.c \
|
||||
gstvp8enc.c \
|
||||
gstvp8utils.c \
|
||||
gstvp9dec.c \
|
||||
gstvp9enc.c \
|
||||
plugin.c
|
||||
|
||||
libgstvpx_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) \
|
||||
$(VPX_CFLAGS) \
|
||||
-DGST_USE_UNSTABLE_API
|
||||
libgstvpx_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_API_VERSION@ -lgstvideo-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(VPX_LIBS)
|
||||
libgstvpx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstvpxdec.h \
|
||||
gstvpxenc.h \
|
||||
gstvp8dec.h \
|
||||
gstvp8enc.h \
|
||||
gstvp9dec.h \
|
||||
gstvp9enc.h \
|
||||
gstvp8utils.h
|
||||
|
||||
presetdir = $(datadir)/gstreamer-$(GST_API_VERSION)/presets
|
||||
preset_DATA = GstVP8Enc.prs
|
||||
|
||||
EXTRA_DIST = $(preset_DATA)
|
@ -1,21 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstwavpack.la
|
||||
|
||||
libgstwavpack_la_SOURCES = \
|
||||
gstwavpack.c \
|
||||
gstwavpackcommon.c \
|
||||
gstwavpackdec.c \
|
||||
gstwavpackenc.c \
|
||||
gstwavpackstreamreader.c
|
||||
|
||||
libgstwavpack_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) $(GST_CFLAGS) $(WAVPACK_CFLAGS)
|
||||
libgstwavpack_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(WAVPACK_LIBS)
|
||||
libgstwavpack_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstwavpackdec.h \
|
||||
gstwavpackenc.h \
|
||||
gstwavpackcommon.h \
|
||||
gstwavpackstreamreader.h
|
||||
|
@ -1,4 +0,0 @@
|
||||
SUBDIRS = $(GST_PLUGINS_SELECTED)
|
||||
DIST_SUBDIRS = $(GST_PLUGINS_ALL)
|
||||
|
||||
include $(top_srcdir)/common/parallel-subdirs.mak
|
@ -1,17 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstalpha.la libgstalphacolor.la
|
||||
|
||||
libgstalpha_la_SOURCES = gstalpha.c
|
||||
libgstalpha_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstalpha_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(LIBM)
|
||||
libgstalpha_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
libgstalphacolor_la_SOURCES = gstalphacolor.c
|
||||
libgstalphacolor_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstalphacolor_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstalphacolor_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstalpha.h gstalphacolor.h
|
@ -1,15 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstapetag.la
|
||||
|
||||
libgstapetag_la_SOURCES = gstapedemux.c
|
||||
libgstapetag_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS)
|
||||
libgstapetag_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_API_VERSION@ \
|
||||
-lgstpbutils-@GST_API_VERSION@\
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS)
|
||||
libgstapetag_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstapedemux.h
|
6
gst/audiofx/.gitignore
vendored
6
gst/audiofx/.gitignore
vendored
@ -1,6 +0,0 @@
|
||||
.deps
|
||||
.libs
|
||||
*.lo
|
||||
*.la
|
||||
Makefile
|
||||
Makefile.in
|
@ -1,62 +0,0 @@
|
||||
# plugindir is set in configure
|
||||
|
||||
plugin_LTLIBRARIES = libgstaudiofx.la
|
||||
|
||||
# FIXME 0.11: ignore GValueArray warnings for now until this is sorted
|
||||
ERROR_CFLAGS=
|
||||
|
||||
ORC_SOURCE=audiopanoramaorc
|
||||
include $(top_srcdir)/common/orc.mak
|
||||
|
||||
# sources used to compile this plug-in
|
||||
libgstaudiofx_la_SOURCES = audiofx.c\
|
||||
audiopanorama.c \
|
||||
audioinvert.c \
|
||||
audioamplify.c \
|
||||
audiodynamic.c \
|
||||
audiokaraoke.c \
|
||||
audiofxbaseiirfilter.c \
|
||||
audiocheblimit.c \
|
||||
audiochebband.c \
|
||||
audioiirfilter.c \
|
||||
audiofxbasefirfilter.c \
|
||||
audiowsincband.c \
|
||||
audiowsinclimit.c \
|
||||
audiofirfilter.c \
|
||||
audioecho.c \
|
||||
gstscaletempo.c \
|
||||
gststereo.c
|
||||
nodist_libgstaudiofx_la_SOURCES = $(ORC_NODIST_SOURCES)
|
||||
|
||||
# flags used to compile this plugin
|
||||
libgstaudiofx_la_CFLAGS = $(GST_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(ORC_CFLAGS)
|
||||
libgstaudiofx_la_LIBADD = $(GST_LIBS) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstaudio-$(GST_API_VERSION) \
|
||||
-lgstfft-$(GST_API_VERSION) \
|
||||
$(ORC_LIBS) \
|
||||
$(LIBM)
|
||||
libgstaudiofx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
# headers we need but don't want installed
|
||||
noinst_HEADERS = audiopanorama.h \
|
||||
audioinvert.h \
|
||||
audioamplify.h \
|
||||
audiodynamic.h \
|
||||
audiokaraoke.h \
|
||||
audiofxbaseiirfilter.h \
|
||||
audiocheblimit.h \
|
||||
audiochebband.h \
|
||||
audioiirfilter.h \
|
||||
audiofxbasefirfilter.h \
|
||||
audiowsincband.h \
|
||||
audiowsinclimit.h \
|
||||
audiofirfilter.h \
|
||||
audioecho.h \
|
||||
gstscaletempo.h \
|
||||
gststereo.h \
|
||||
math_compat.h
|
@ -1,19 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstaudioparsers.la
|
||||
|
||||
libgstaudioparsers_la_SOURCES = \
|
||||
gstaacparse.c gstamrparse.c gstac3parse.c \
|
||||
gstdcaparse.c gstflacparse.c gstmpegaudioparse.c \
|
||||
gstsbcparse.c gstwavpackparse.c plugin.c
|
||||
|
||||
libgstaudioparsers_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstaudioparsers_la_LIBADD = \
|
||||
-lgstpbutils-$(GST_API_VERSION) \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) \
|
||||
-lgstaudio-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstaudioparsers_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstaacparse.h gstamrparse.h gstac3parse.h \
|
||||
gstdcaparse.h gstflacparse.h gstmpegaudioparse.h gstsbcparse.h \
|
||||
gstwavpackparse.h
|
7
gst/auparse/.gitignore
vendored
7
gst/auparse/.gitignore
vendored
@ -1,7 +0,0 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
.libs
|
@ -1,8 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstauparse.la
|
||||
|
||||
libgstauparse_la_SOURCES = gstauparse.c
|
||||
libgstauparse_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstauparse_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_LIBS) $(GST_BASE_LIBS)
|
||||
libgstauparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstauparse.h
|
@ -1,18 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstautodetect.la
|
||||
|
||||
libgstautodetect_la_SOURCES = \
|
||||
gstautoaudiosink.c \
|
||||
gstautoaudiosrc.c \
|
||||
gstautodetect.c \
|
||||
gstautovideosink.c \
|
||||
gstautovideosrc.c
|
||||
libgstautodetect_la_CFLAGS = $(GST_CFLAGS)
|
||||
libgstautodetect_la_LIBADD = $(GST_LIBS)
|
||||
libgstautodetect_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstautoaudiosink.h \
|
||||
gstautoaudiosrc.h \
|
||||
gstautodetect.h \
|
||||
gstautovideosink.h \
|
||||
gstautovideosrc.h
|
8
gst/avi/.gitignore
vendored
8
gst/avi/.gitignore
vendored
@ -1,8 +0,0 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
.libs
|
||||
codectest
|
@ -1,27 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstavi.la
|
||||
|
||||
libgstavi_la_SOURCES = \
|
||||
gstavi.c \
|
||||
gstavimux.c \
|
||||
gstavidemux.c \
|
||||
gstavisubtitle.c
|
||||
|
||||
noinst_HEADERS = \
|
||||
avi-ids.h \
|
||||
gstavimux.h \
|
||||
gstavidemux.h \
|
||||
gstavisubtitle.h
|
||||
|
||||
libgstavi_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstavi_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) \
|
||||
-lgstriff-@GST_API_VERSION@ \
|
||||
-lgstaudio-@GST_API_VERSION@ \
|
||||
-lgsttag-@GST_API_VERSION@ \
|
||||
-lgstvideo-@GST_API_VERSION@
|
||||
|
||||
libgstavi_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
EXTRA_DIST = README
|
@ -1,10 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstcutter.la
|
||||
|
||||
libgstcutter_la_SOURCES = gstcutter.c
|
||||
libgstcutter_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstcutter_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LIBM)
|
||||
libgstcutter_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstcutter.h filter.func
|
||||
|
||||
EXTRA_DIST = README
|
@ -1,39 +0,0 @@
|
||||
|
||||
plugin_LTLIBRARIES = libgstdebug.la libgstnavigationtest.la
|
||||
|
||||
noinst_HEADERS = \
|
||||
cpureport.h \
|
||||
gstcapsdebug.h \
|
||||
gstcapssetter.h \
|
||||
gstnavigationtest.h \
|
||||
gstnavseek.h \
|
||||
gstpushfilesrc.h \
|
||||
gsttaginject.h \
|
||||
progressreport.h \
|
||||
tests.h
|
||||
|
||||
libgstnavigationtest_la_SOURCES = gstnavigationtest.c
|
||||
libgstnavigationtest_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
|
||||
$(GST_PLUGINS_BASE_CFLAGS)
|
||||
libgstnavigationtest_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ $(LIBM)
|
||||
libgstnavigationtest_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
libgstdebug_la_SOURCES = \
|
||||
gstdebug.c \
|
||||
breakmydata.c \
|
||||
gstcapssetter.c \
|
||||
gstnavseek.c \
|
||||
gstpushfilesrc.c \
|
||||
gsttaginject.c \
|
||||
rndbuffersize.c \
|
||||
progressreport.c \
|
||||
tests.c \
|
||||
cpureport.c \
|
||||
testplugin.c
|
||||
|
||||
# gstcapsdebug.c
|
||||
|
||||
libgstdebug_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS)
|
||||
libgstdebug_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
|
||||
libgstdebug_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
@ -1,52 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstdeinterlace.la
|
||||
|
||||
ORC_SOURCE=tvtime
|
||||
include $(top_srcdir)/common/orc.mak
|
||||
|
||||
libgstdeinterlace_la_SOURCES = \
|
||||
gstdeinterlace.c \
|
||||
gstdeinterlacemethod.c \
|
||||
tvtime/tomsmocomp.c \
|
||||
tvtime/greedy.c \
|
||||
tvtime/greedyh.c \
|
||||
tvtime/vfir.c \
|
||||
tvtime/weavetff.c \
|
||||
tvtime/weavebff.c \
|
||||
tvtime/weave.c \
|
||||
tvtime/linear.c \
|
||||
tvtime/linearblend.c \
|
||||
tvtime/scalerbob.c
|
||||
nodist_libgstdeinterlace_la_SOURCES = $(ORC_NODIST_SOURCES)
|
||||
|
||||
libgstdeinterlace_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(ORC_CFLAGS)
|
||||
libgstdeinterlace_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) $(ORC_LIBS)
|
||||
libgstdeinterlace_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = \
|
||||
gstdeinterlace.h \
|
||||
gstdeinterlacemethod.h \
|
||||
tvtime/mmx.h \
|
||||
tvtime/sse.h \
|
||||
tvtime/greedyh.asm \
|
||||
tvtime/greedyhmacros.h \
|
||||
tvtime/plugins.h \
|
||||
tvtime/x86-64_macros.inc \
|
||||
tvtime/tomsmocomp/SearchLoop0A.inc \
|
||||
tvtime/tomsmocomp/SearchLoopBottom.inc \
|
||||
tvtime/tomsmocomp/SearchLoopEdgeA8.inc \
|
||||
tvtime/tomsmocomp/SearchLoopEdgeA.inc \
|
||||
tvtime/tomsmocomp/SearchLoopOddA2.inc \
|
||||
tvtime/tomsmocomp/SearchLoopOddA6.inc \
|
||||
tvtime/tomsmocomp/SearchLoopOddAH2.inc \
|
||||
tvtime/tomsmocomp/SearchLoopOddAH.inc \
|
||||
tvtime/tomsmocomp/SearchLoopOddA.inc \
|
||||
tvtime/tomsmocomp/SearchLoopTop.inc \
|
||||
tvtime/tomsmocomp/SearchLoopVAH.inc \
|
||||
tvtime/tomsmocomp/SearchLoopVA.inc \
|
||||
tvtime/tomsmocomp/StrangeBob.inc \
|
||||
tvtime/tomsmocomp/TomsMoCompAll2.inc \
|
||||
tvtime/tomsmocomp/TomsMoCompAll.inc \
|
||||
tvtime/tomsmocomp/tomsmocompmacros.h \
|
||||
tvtime/tomsmocomp/WierdBob.inc
|
@ -1,16 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstdtmf.la
|
||||
|
||||
libgstdtmf_la_SOURCES = gstdtmfsrc.c \
|
||||
gstrtpdtmfsrc.c \
|
||||
gstrtpdtmfdepay.c \
|
||||
gstdtmf.c
|
||||
|
||||
noinst_HEADERS = gstdtmfsrc.h \
|
||||
gstrtpdtmfsrc.h \
|
||||
gstrtpdtmfdepay.h \
|
||||
gstdtmfcommon.h
|
||||
|
||||
libgstdtmf_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstdtmf_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(LIBM)
|
||||
libgstdtmf_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
@ -1,21 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgsteffectv.la
|
||||
|
||||
libgsteffectv_la_SOURCES = \
|
||||
gsteffectv.c gstedge.c gstaging.c gstdice.c gstwarp.c \
|
||||
gstshagadelic.c gstvertigo.c gstrev.c gstquark.c gstop.c \
|
||||
gstradioac.c gststreak.c gstripple.c
|
||||
libgsteffectv_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) \
|
||||
-I$(top_srcdir)/gst/videofilter
|
||||
libgsteffectv_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) \
|
||||
$(LIBM)
|
||||
libgsteffectv_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gsteffectv.h gstaging.h gstdice.h gstedge.h \
|
||||
gstquark.h gstrev.h gstshagadelic.h gstvertigo.h gstwarp.h gstop.h \
|
||||
gstradioac.h gststreak.h gstripple.h
|
1
gst/equalizer/.gitignore
vendored
1
gst/equalizer/.gitignore
vendored
@ -1 +0,0 @@
|
||||
demo
|
@ -1,21 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstequalizer.la
|
||||
|
||||
libgstequalizer_la_SOURCES = \
|
||||
gstiirequalizer.c gstiirequalizer.h \
|
||||
gstiirequalizernbands.c gstiirequalizernbands.h \
|
||||
gstiirequalizer3bands.c gstiirequalizer3bands.h \
|
||||
gstiirequalizer10bands.c gstiirequalizer10bands.h
|
||||
|
||||
libgstequalizer_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS)
|
||||
libgstequalizer_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) $(LIBM)
|
||||
libgstequalizer_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstiirequalizer.h
|
||||
|
||||
presetdir = $(datadir)/gstreamer-$(GST_API_VERSION)/presets
|
||||
preset_DATA = GstIirEqualizer3Bands.prs GstIirEqualizer10Bands.prs
|
||||
|
||||
EXTRA_DIST = $(preset_DATA)
|
@ -1,12 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstflv.la
|
||||
|
||||
libgstflv_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstflv_la_LIBADD = -lgstpbutils-@GST_API_VERSION@ -lgstaudio-@GST_API_VERSION@ \
|
||||
-lgstvideo-@GST_API_VERSION@ -lgsttag-$(GST_API_VERSION) \
|
||||
$(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstflv_la_LDFLAGS = ${GST_PLUGIN_LDFLAGS}
|
||||
libgstflv_la_SOURCES = gstflvdemux.c gstflvmux.c
|
||||
|
||||
noinst_HEADERS = gstflvdemux.h gstflvmux.h amfdefs.h gstindex.h
|
||||
|
||||
EXTRA_DIST = gstindex.c gstmemindex.c
|
@ -1,8 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstflxdec.la
|
||||
|
||||
libgstflxdec_la_SOURCES = gstflxdec.c flx_color.c
|
||||
libgstflxdec_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstflxdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstflxdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = flx_fmt.h flx_color.h gstflxdec.h
|
11
gst/goom/.gitignore
vendored
11
gst/goom/.gitignore
vendored
@ -1,11 +0,0 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
.libs
|
||||
goomsl_lex.c
|
||||
goomsl_yacc.c
|
||||
goomsl_yacc.h
|
||||
|
@ -1,46 +0,0 @@
|
||||
|
||||
plugin_LTLIBRARIES = libgstgoom.la
|
||||
|
||||
PPC_FILES=ppc_zoom_ultimate.s ppc_drawings.s ppc_drawings.h ppc_zoom_ultimate.h
|
||||
MMX_FILES=mmx.c xmmx.c mmx.h xmmx.h
|
||||
|
||||
if HAVE_CPU_PPC
|
||||
# disable until someone figures out how to build these correctly on ppc
|
||||
#ARCH_FILES = $(PPC_FILES)
|
||||
ARCH_FILES =
|
||||
endif
|
||||
if HAVE_CPU_PPC64
|
||||
# disable until someone figures out how to build these correctly on ppc
|
||||
#ARCH_FILES = $(PPC_FILES)
|
||||
ARCH_FILES =
|
||||
endif
|
||||
if HAVE_CPU_I386
|
||||
ARCH_FILES = $(MMX_FILES)
|
||||
ARCH_CFLAGS = -DBUILD_MMX
|
||||
endif
|
||||
|
||||
libgstgoom_la_SOURCES = \
|
||||
gstgoom.c gstgoom.h \
|
||||
drawmethods.c drawmethods.h \
|
||||
sound_tester.c sound_tester.h \
|
||||
mathtools.c mathtools.h \
|
||||
lines.c lines.h ifs.c ifs.h surf3d.c surf3d.h \
|
||||
tentacle3d.c tentacle3d.h v3d.c v3d.h \
|
||||
convolve_fx.c flying_stars_fx.c \
|
||||
goom_fx.h goom_visual_fx.h \
|
||||
motif_goom1.h motif_goom2.h \
|
||||
plugin_info.c goom_plugin_info.h \
|
||||
goom_tools.c \
|
||||
config_param.c filters.c goom_core.c graphic.c \
|
||||
goom.h goom_typedefs.h goom_graphic.h \
|
||||
goom_config_param.h goom_visual_fx.h goom_filters.h \
|
||||
goom_tools.h goom_tools.h goom_config.h \
|
||||
$(ARCH_FILES)
|
||||
|
||||
libgstgoom_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(GOOM_FILTER_CFLAGS) $(ARCH_CFLAGS) $(ORC_CFLAGS)
|
||||
libgstgoom_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstpbutils-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) $(ORC_LIBS)
|
||||
libgstgoom_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
EXTRA_DIST = $(PPC_FILES) $(MMX_FILES)
|
||||
|
||||
.NOTPARALLEL:
|
8
gst/goom2k1/.gitignore
vendored
8
gst/goom2k1/.gitignore
vendored
@ -1,8 +0,0 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
.libs
|
||||
|
@ -1,29 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstgoom2k1.la
|
||||
|
||||
GOOM_FILTER_FILES = filters.c
|
||||
GOOM_FILTER_CFLAGS = -UMMX -UUSE_ASM
|
||||
|
||||
noinst_HEADERS = gstgoom.h filters.h goom_core.h goom_tools.h graphic.h lines.h
|
||||
|
||||
libgstgoom2k1_la_SOURCES = gstgoom.c goom_core.c $(GOOM_FILTER_FILES) graphic.c \
|
||||
lines.c
|
||||
|
||||
libgstgoom2k1_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(GOOM_FILTER_CFLAGS) \
|
||||
-Dgst_goom_get_type=gst_goom2k1_get_type \
|
||||
-Dgoom_init=goom2k1_init \
|
||||
-Dgoom_close=goom2k1_close -Dgoom_update=goom2k1_update \
|
||||
-Dgoom_set_resolution=goom2k1_set_resolution \
|
||||
-Dgoom_lines=goom2k1_lines \
|
||||
-DBLACK=GOOM2K1_BLACK -DWHITE=GOOM2K1_WHITE \
|
||||
-DRED=GOOM2K1_RED -DBLUE=GOOM2K1_BLUE \
|
||||
-DGREEN=GOOM2K1_GREEN -DYELLOW=GOOM2K1_YELLOW \
|
||||
-DORANGE=GOOM2K1_ORANGE -DVIOLET=GOOM2K1_VIOLET \
|
||||
-DzoomFilterFastRGB=zoomFilterFastRGB2k1 \
|
||||
-DpointFilter=pointFilter2k1 \
|
||||
-DzoomFilterDestroy=zoomFilterDestroy2k1 \
|
||||
-DzoomFilterNew=zoomFilterNew2k1
|
||||
|
||||
libgstgoom2k1_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstpbutils-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM)
|
||||
libgstgoom2k1_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
EXTRA_DIST = filters.c
|
@ -1,8 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgsticydemux.la
|
||||
|
||||
libgsticydemux_la_SOURCES = gsticydemux.c
|
||||
libgsticydemux_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgsticydemux_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_API_VERSION@ $(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgsticydemux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gsticydemux.h
|
@ -1,9 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstid3demux.la
|
||||
|
||||
libgstid3demux_la_SOURCES = gstid3demux.c
|
||||
libgstid3demux_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstid3demux_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_API_VERSION@ \
|
||||
-lgstpbutils-@GST_API_VERSION@ $(GST_BASE_LIBS)
|
||||
libgstid3demux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstid3demux.h
|
@ -1,9 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstimagefreeze.la
|
||||
|
||||
libgstimagefreeze_la_SOURCES = gstimagefreeze.c
|
||||
|
||||
libgstimagefreeze_la_CFLAGS = $(GST_CFLAGS)
|
||||
libgstimagefreeze_la_LIBADD = $(GST_LIBS)
|
||||
libgstimagefreeze_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstimagefreeze.h
|
@ -1,9 +0,0 @@
|
||||
|
||||
plugin_LTLIBRARIES = libgstinterleave.la
|
||||
|
||||
libgstinterleave_la_SOURCES = plugin.c interleave.c deinterleave.c
|
||||
libgstinterleave_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstinterleave_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstinterleave_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = plugin.h interleave.h deinterleave.h
|
@ -1,45 +0,0 @@
|
||||
|
||||
plugin_LTLIBRARIES = libgstisomp4.la
|
||||
|
||||
libgstisomp4_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstisomp4_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstriff-@GST_API_VERSION@ \
|
||||
-lgstaudio-@GST_API_VERSION@ \
|
||||
-lgstvideo-@GST_API_VERSION@ \
|
||||
-lgstrtp-@GST_API_VERSION@ \
|
||||
-lgsttag-@GST_API_VERSION@ \
|
||||
-lgstpbutils-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(ZLIB_LIBS)
|
||||
libgstisomp4_la_LDFLAGS = ${GST_PLUGIN_LDFLAGS}
|
||||
libgstisomp4_la_SOURCES = isomp4-plugin.c gstrtpxqtdepay.c \
|
||||
qtdemux.c qtdemux_types.c qtdemux_dump.c qtdemux_lang.c \
|
||||
gstqtmux.c gstqtmoovrecover.c atoms.c atomsrecovery.c descriptors.c \
|
||||
properties.c gstqtmuxmap.c gstisoff.c
|
||||
|
||||
presetdir = $(datadir)/gstreamer-$(GST_API_VERSION)/presets
|
||||
preset_DATA = GstQTMux.prs
|
||||
|
||||
noinst_HEADERS = \
|
||||
qtatomparser.h \
|
||||
qtdemux.h \
|
||||
qtdemux_types.h \
|
||||
qtdemux_debug.h \
|
||||
qtdemux_dump.h \
|
||||
qtdemux_lang.h \
|
||||
qtpalette.h \
|
||||
gstrtpxqtdepay.h \
|
||||
gstqtmux.h \
|
||||
gstqtmoovrecover.h \
|
||||
atoms.h \
|
||||
atomsrecovery.h \
|
||||
descriptors.h \
|
||||
properties.h \
|
||||
fourcc.h \
|
||||
gstisoff.h \
|
||||
gstqtmuxmap.h
|
||||
|
||||
EXTRA_DIST = \
|
||||
gstqtmux-doc.c \
|
||||
gstqtmux-doc.h \
|
||||
$(preset_DATA)
|
@ -1,15 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstalaw.la libgstmulaw.la
|
||||
|
||||
libgstalaw_la_SOURCES = alaw-encode.c alaw-decode.c alaw.c
|
||||
libgstalaw_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstalaw_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstalaw_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
libgstmulaw_la_SOURCES = mulaw-encode.c mulaw-conversion.c mulaw-decode.c mulaw.c
|
||||
libgstmulaw_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstmulaw_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstmulaw_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = mulaw-conversion.h alaw-encode.h alaw-decode.h mulaw-encode.h mulaw-decode.h
|
1
gst/level/.gitignore
vendored
1
gst/level/.gitignore
vendored
@ -1 +0,0 @@
|
||||
level-example
|
@ -1,8 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstlevel.la
|
||||
|
||||
libgstlevel_la_SOURCES = gstlevel.c
|
||||
libgstlevel_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstlevel_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LIBM)
|
||||
libgstlevel_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstlevel.h
|
@ -1,43 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstmatroska.la
|
||||
|
||||
libgstmatroska_la_SOURCES = \
|
||||
ebml-read.c \
|
||||
ebml-write.c \
|
||||
matroska.c \
|
||||
matroska-demux.c \
|
||||
matroska-parse.c \
|
||||
matroska-ids.c \
|
||||
matroska-mux.c \
|
||||
matroska-read-common.c \
|
||||
webm-mux.c \
|
||||
lzo.c
|
||||
|
||||
noinst_HEADERS = \
|
||||
ebml-ids.h \
|
||||
ebml-read.h \
|
||||
ebml-write.h \
|
||||
matroska-demux.h \
|
||||
matroska-parse.h \
|
||||
matroska-ids.h \
|
||||
matroska-mux.h \
|
||||
matroska-read-common.h \
|
||||
webm-mux.h \
|
||||
lzo.h
|
||||
|
||||
libgstmatroska_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS)
|
||||
libgstmatroska_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstriff-@GST_API_VERSION@ \
|
||||
-lgstaudio-@GST_API_VERSION@ \
|
||||
-lgstvideo-@GST_API_VERSION@ \
|
||||
-lgsttag-@GST_API_VERSION@ \
|
||||
-lgstpbutils-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) \
|
||||
$(ZLIB_LIBS) \
|
||||
$(BZ2_LIBS) \
|
||||
$(LIBM)
|
||||
libgstmatroska_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
7
gst/monoscope/.gitignore
vendored
7
gst/monoscope/.gitignore
vendored
@ -1,7 +0,0 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
.libs
|
@ -1,9 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstmonoscope.la
|
||||
|
||||
libgstmonoscope_la_SOURCES = gstmonoscope.c monoscope.c convolve.c
|
||||
|
||||
noinst_HEADERS = gstmonoscope.h monoscope.h convolve.h
|
||||
|
||||
libgstmonoscope_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS)
|
||||
libgstmonoscope_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
|
||||
libgstmonoscope_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
@ -1,31 +0,0 @@
|
||||
|
||||
plugin_LTLIBRARIES = libgstmultifile.la
|
||||
|
||||
libgstmultifile_la_SOURCES = \
|
||||
gstmultifilesink.c \
|
||||
gstmultifilesrc.c \
|
||||
gstmultifile.c \
|
||||
gstsplitfilesrc.c \
|
||||
gstsplitmuxsink.c \
|
||||
gstsplitmuxpartreader.c \
|
||||
gstsplitmuxsrc.c \
|
||||
gstsplitutils.c \
|
||||
patternspec.c
|
||||
libgstmultifile_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(GIO_CFLAGS)
|
||||
libgstmultifile_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ $(GST_BASE_LIBS) $(GST_LIBS) $(GIO_LIBS)
|
||||
libgstmultifile_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstmultifilesrc.h gstmultifilesink.h gstsplitfilesrc.h gstsplitmuxsink.h \
|
||||
gstsplitmuxsrc.h gstsplitmuxpartreader.h gstsplitutils.h patternspec.h
|
||||
|
||||
noinst_PROGRAMS = test-splitmux-part-reader
|
||||
|
||||
test_splitmux_part_reader_SOURCES = \
|
||||
test-splitmuxpartreader.c \
|
||||
gstsplitmuxpartreader.c \
|
||||
gstsplitmuxsrc.c \
|
||||
gstsplitutils.c \
|
||||
patternspec.c
|
||||
test_splitmux_part_reader_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(GIO_CFLAGS)
|
||||
test_splitmux_part_reader_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@ $(GST_BASE_LIBS) $(GST_LIBS) $(GIO_LIBS)
|
||||
test_splitmux_part_reader_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
@ -1,8 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstmultipart.la
|
||||
|
||||
libgstmultipart_la_SOURCES = multipart.c multipartdemux.c multipartmux.c
|
||||
libgstmultipart_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS)
|
||||
libgstmultipart_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
|
||||
libgstmultipart_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = multipartdemux.h multipartmux.h
|
@ -1,22 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstreplaygain.la
|
||||
|
||||
libgstreplaygain_la_SOURCES = \
|
||||
gstrganalysis.c \
|
||||
gstrglimiter.c \
|
||||
gstrgvolume.c \
|
||||
replaygain.c \
|
||||
rganalysis.c
|
||||
libgstreplaygain_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstreplaygain_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) -lgstpbutils-$(GST_API_VERSION) -lgstaudio-$(GST_API_VERSION)\
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(LIBM)
|
||||
libgstreplaygain_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
# headers we need but don't want installed
|
||||
noinst_HEADERS = \
|
||||
gstrganalysis.h \
|
||||
gstrglimiter.h \
|
||||
gstrgvolume.h \
|
||||
replaygain.h \
|
||||
rganalysis.h
|
@ -1,228 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstrtp.la
|
||||
|
||||
libgstrtp_la_SOURCES = \
|
||||
dboolhuff.c \
|
||||
fnv1hash.c \
|
||||
gstrtp.c \
|
||||
gstrtpchannels.c \
|
||||
gstrtpac3depay.c \
|
||||
gstrtpac3pay.c \
|
||||
gstrtpbvdepay.c \
|
||||
gstrtpbvpay.c \
|
||||
gstrtpceltdepay.c \
|
||||
gstrtpceltpay.c \
|
||||
gstrtpdvdepay.c \
|
||||
gstrtpdvpay.c \
|
||||
gstrtpgstdepay.c \
|
||||
gstrtpgstpay.c \
|
||||
gstrtpilbcdepay.c \
|
||||
gstrtpilbcpay.c \
|
||||
gstrtpmpadepay.c \
|
||||
gstrtpmpapay.c \
|
||||
gstrtpmparobustdepay.c \
|
||||
gstrtpmpvdepay.c \
|
||||
gstrtpmpvpay.c \
|
||||
gstrtppcmadepay.c \
|
||||
gstrtppcmudepay.c \
|
||||
gstrtppcmupay.c \
|
||||
gstrtppcmapay.c \
|
||||
gstrtpg722depay.c \
|
||||
gstrtpg722pay.c \
|
||||
gstrtpg723depay.c \
|
||||
gstrtpg723pay.c \
|
||||
gstrtpg726pay.c \
|
||||
gstrtpg726depay.c \
|
||||
gstrtpg729pay.c \
|
||||
gstrtpg729depay.c \
|
||||
gstrtpgsmdepay.c \
|
||||
gstrtpgsmpay.c \
|
||||
gstrtpamrdepay.c \
|
||||
gstrtpamrpay.c \
|
||||
gstrtph261pay.c \
|
||||
gstrtph261depay.c \
|
||||
gstrtph263pdepay.c \
|
||||
gstrtph263ppay.c \
|
||||
gstrtph263depay.c \
|
||||
gstrtph263pay.c \
|
||||
gstrtph264depay.c \
|
||||
gstrtph264pay.c \
|
||||
gstrtph265depay.c \
|
||||
gstrtph265pay.c \
|
||||
gstrtpj2kdepay.c \
|
||||
gstrtpj2kpay.c \
|
||||
gstrtpjpegdepay.c \
|
||||
gstrtpjpegpay.c \
|
||||
gstrtpklvdepay.c \
|
||||
gstrtpklvpay.c \
|
||||
gstrtpL8depay.c \
|
||||
gstrtpL8pay.c \
|
||||
gstrtpL16depay.c \
|
||||
gstrtpL16pay.c \
|
||||
gstrtpL24depay.c \
|
||||
gstrtpL24pay.c \
|
||||
gstasteriskh263.c \
|
||||
gstrtpmp1sdepay.c \
|
||||
gstrtpmp2tdepay.c \
|
||||
gstrtpmp2tpay.c \
|
||||
gstrtpmp4vdepay.c \
|
||||
gstrtpmp4vpay.c \
|
||||
gstrtpmp4gdepay.c \
|
||||
gstrtpmp4gpay.c \
|
||||
gstrtpmp4adepay.c \
|
||||
gstrtpmp4apay.c \
|
||||
gstrtpopusdepay.c \
|
||||
gstrtpopuspay.c \
|
||||
gstrtpqcelpdepay.c \
|
||||
gstrtpqdmdepay.c \
|
||||
gstrtpsbcdepay.c \
|
||||
gstrtpsbcpay.c \
|
||||
gstrtpsirenpay.c \
|
||||
gstrtpsirendepay.c \
|
||||
gstrtpspeexdepay.c \
|
||||
gstrtpspeexpay.c \
|
||||
gstrtpsv3vdepay.c \
|
||||
gstrtptheoradepay.c \
|
||||
gstrtptheorapay.c \
|
||||
gstrtpvorbisdepay.c \
|
||||
gstrtpvorbispay.c \
|
||||
gstrtpvp8depay.c \
|
||||
gstrtpvp8pay.c \
|
||||
gstrtpvp9depay.c \
|
||||
gstrtpvp9pay.c \
|
||||
gstrtpvrawdepay.c \
|
||||
gstrtpvrawpay.c \
|
||||
gstrtpstreampay.c \
|
||||
gstrtpstreamdepay.c \
|
||||
gstrtputils.c \
|
||||
rtpulpfeccommon.c \
|
||||
gstrtpulpfecdec.c \
|
||||
gstrtpulpfecenc.c \
|
||||
rtpredcommon.c \
|
||||
gstrtpredenc.c \
|
||||
gstrtpreddec.c \
|
||||
rtpstorage.c \
|
||||
rtpstoragestream.c \
|
||||
gstrtpstorage.c
|
||||
|
||||
libgstrtp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) -Dvp8_norm=gst_rtpvp8_vp8_norm \
|
||||
-Dvp8dx_start_decode=gst_rtpvp8_vp8dx_start_decode \
|
||||
-Dvp8dx_bool_decoder_fill=gst_rtpvp8_vp8dx_bool_decoder_fill
|
||||
|
||||
libgstrtp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstaudio-@GST_API_VERSION@ \
|
||||
-lgstvideo-@GST_API_VERSION@ \
|
||||
-lgsttag-@GST_API_VERSION@ \
|
||||
-lgstrtp-@GST_API_VERSION@ \
|
||||
-lgstpbutils-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) \
|
||||
$(LIBM)
|
||||
libgstrtp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = \
|
||||
dboolhuff.h \
|
||||
fnv1hash.h \
|
||||
gstrtpchannels.h \
|
||||
gstrtpL8depay.h \
|
||||
gstrtpL8pay.h \
|
||||
gstrtpL16depay.h \
|
||||
gstrtpL16pay.h \
|
||||
gstrtpL24depay.h \
|
||||
gstrtpL24pay.h \
|
||||
gstrtpac3depay.h \
|
||||
gstrtpac3pay.h \
|
||||
gstrtpbvdepay.h \
|
||||
gstrtpbvpay.h \
|
||||
gstrtpceltpay.h \
|
||||
gstrtpceltdepay.h \
|
||||
gstrtpdvdepay.h \
|
||||
gstrtpdvpay.h \
|
||||
gstrtpamrdepay.h \
|
||||
gstrtpamrpay.h \
|
||||
gstrtpgstdepay.h \
|
||||
gstrtpgstpay.h \
|
||||
gstrtpilbcdepay.h \
|
||||
gstrtpilbcpay.h \
|
||||
gstrtppcmadepay.h \
|
||||
gstrtppcmudepay.h \
|
||||
gstrtppcmupay.h \
|
||||
gstrtppcmapay.h \
|
||||
gstrtpg722depay.h \
|
||||
gstrtpg722pay.h \
|
||||
gstrtpg723depay.h\
|
||||
gstrtpg723pay.h \
|
||||
gstrtpg726depay.h \
|
||||
gstrtpg726pay.h \
|
||||
gstrtpg729depay.h \
|
||||
gstrtpg729pay.h \
|
||||
gstrtpgsmdepay.h \
|
||||
gstrtpgsmpay.h \
|
||||
gstrtpmpadepay.h \
|
||||
gstrtpmparobustdepay.h \
|
||||
gstrtpmpapay.h \
|
||||
gstrtpmpvdepay.h \
|
||||
gstrtpmpvpay.h \
|
||||
gstrtph261pay.h \
|
||||
gstrtph261depay.h \
|
||||
gstrtph263pdepay.h \
|
||||
gstrtph263ppay.h \
|
||||
gstrtph263depay.h \
|
||||
gstrtph263pay.h \
|
||||
gstrtph264depay.h \
|
||||
gstrtph264pay.h \
|
||||
gstrtph265depay.h \
|
||||
gstrtph265pay.h \
|
||||
gstrtph265types.h \
|
||||
gstrtpj2kdepay.h \
|
||||
gstrtpj2kpay.h \
|
||||
gstrtpj2kcommon.h \
|
||||
gstrtpjpegdepay.h \
|
||||
gstrtpjpegpay.h \
|
||||
gstrtpklvdepay.h \
|
||||
gstrtpklvpay.h \
|
||||
gstrtpmp1sdepay.h \
|
||||
gstrtpmp2tdepay.h \
|
||||
gstrtpmp2tpay.h \
|
||||
gstrtpmp4vdepay.h \
|
||||
gstrtpmp4vpay.h \
|
||||
gstrtpmp4gdepay.h \
|
||||
gstrtpmp4gpay.h \
|
||||
gstrtpmp4adepay.h \
|
||||
gstrtpmp4apay.h \
|
||||
gstrtpopusdepay.h \
|
||||
gstrtpopuspay.h \
|
||||
gstasteriskh263.h \
|
||||
gstrtpqcelpdepay.h \
|
||||
gstrtpqdmdepay.h \
|
||||
gstrtpreddec.h \
|
||||
gstrtpredenc.h \
|
||||
gstrtpsbcdepay.h \
|
||||
gstrtpsbcpay.h \
|
||||
gstrtpsirenpay.h \
|
||||
gstrtpsirendepay.h \
|
||||
gstrtpspeexdepay.h \
|
||||
gstrtpspeexpay.h \
|
||||
gstrtpstorage.h \
|
||||
gstrtpsv3vdepay.h \
|
||||
gstrtptheoradepay.h \
|
||||
gstrtptheorapay.h \
|
||||
gstrtpulpfecdec.h \
|
||||
gstrtpulpfecenc.h \
|
||||
gstrtpvorbisdepay.h \
|
||||
gstrtpvorbispay.h \
|
||||
gstrtpvp8depay.h \
|
||||
gstrtpvp8pay.h \
|
||||
gstrtpvp9depay.h \
|
||||
gstrtpvp9pay.h \
|
||||
gstrtpvrawdepay.h \
|
||||
gstrtpvrawpay.h \
|
||||
gstrtpstreampay.h \
|
||||
gstrtpstreamdepay.h \
|
||||
gstrtputils.h \
|
||||
rtpredcommon.h \
|
||||
rtpstorage.h \
|
||||
rtpstoragestream.h \
|
||||
rtpulpfeccommon.h
|
||||
|
||||
|
||||
EXTRA_DIST = dboolhuff.LICENSE
|
@ -1,44 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstrtpmanager.la
|
||||
|
||||
libgstrtpmanager_la_SOURCES = gstrtpmanager.c \
|
||||
gstrtpbin.c \
|
||||
gstrtpdtmfmux.c \
|
||||
gstrtpjitterbuffer.c \
|
||||
gstrtpmux.c \
|
||||
gstrtpptdemux.c \
|
||||
gstrtprtxqueue.c \
|
||||
gstrtprtxreceive.c \
|
||||
gstrtprtxsend.c \
|
||||
gstrtpssrcdemux.c \
|
||||
rtpjitterbuffer.c \
|
||||
rtpsession.c \
|
||||
rtpsource.c \
|
||||
rtpstats.c \
|
||||
rtptimerqueue.c \
|
||||
gstrtpsession.c \
|
||||
gstrtpfunnel.c
|
||||
|
||||
noinst_HEADERS = gstrtpbin.h \
|
||||
gstrtpdtmfmux.h \
|
||||
gstrtpjitterbuffer.h \
|
||||
gstrtpmux.h \
|
||||
gstrtpptdemux.h \
|
||||
gstrtpssrcdemux.h \
|
||||
gstrtprtxqueue.h \
|
||||
gstrtprtxreceive.h \
|
||||
gstrtprtxsend.h \
|
||||
rtpjitterbuffer.h \
|
||||
rtpsession.h \
|
||||
rtpsource.h \
|
||||
rtpstats.h \
|
||||
rtptimerqueue.h \
|
||||
gstrtpsession.h \
|
||||
gstrtpfunnel.h
|
||||
|
||||
|
||||
libgstrtpmanager_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
|
||||
$(GST_NET_CFLAGS) $(WARNING_CFLAGS) $(ERROR_CFLAGS)
|
||||
libgstrtpmanager_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
|
||||
$(GST_NET_LIBS) -lgstrtp-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstrtpmanager_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
8
gst/rtsp/.gitignore
vendored
8
gst/rtsp/.gitignore
vendored
@ -1,8 +0,0 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
.libs
|
||||
test
|
@ -1,15 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstrtsp.la
|
||||
|
||||
libgstrtsp_la_SOURCES = gstrtsp.c gstrtspsrc.c \
|
||||
gstrtpdec.c gstrtspext.c
|
||||
|
||||
libgstrtsp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(GIO_CFLAGS)
|
||||
libgstrtsp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(GST_BASE_LIBS) $(GIO_LIBS) \
|
||||
-lgstrtp-@GST_API_VERSION@ -lgstrtsp-@GST_API_VERSION@ \
|
||||
-lgstsdp-@GST_API_VERSION@ $(GST_NET_LIBS) $(GST_LIBS)
|
||||
libgstrtsp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstrtspsrc.h \
|
||||
gstrtsp.h \
|
||||
gstrtpdec.h \
|
||||
gstrtspext.h
|
@ -1,9 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstshapewipe.la
|
||||
|
||||
libgstshapewipe_la_SOURCES = gstshapewipe.c
|
||||
|
||||
libgstshapewipe_la_CFLAGS = $(GIO_CFLAGS) $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS)
|
||||
libgstshapewipe_la_LIBADD = $(GIO_LIBS) $(GST_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_API_VERSION@
|
||||
libgstshapewipe_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstshapewipe.h
|
@ -1,10 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstsmpte.la
|
||||
|
||||
libgstsmpte_la_SOURCES = gstsmpte.c gstmask.c barboxwipes.c paint.c gstsmptealpha.c plugin.c
|
||||
|
||||
noinst_HEADERS = gstsmpte.h gstmask.h paint.h gstsmptealpha.h
|
||||
|
||||
libgstsmpte_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgstsmpte_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LIBM) \
|
||||
-lgstvideo-$(GST_API_VERSION)
|
||||
libgstsmpte_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
9
gst/spectrum/.gitignore
vendored
9
gst/spectrum/.gitignore
vendored
@ -1,9 +0,0 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
.libs
|
||||
demo-audiotest
|
||||
demo-osssrc
|
@ -1,11 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstspectrum.la
|
||||
|
||||
libgstspectrum_la_SOURCES = gstspectrum.c
|
||||
libgstspectrum_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS)
|
||||
libgstspectrum_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstfft-$(GST_API_VERSION) -lgstaudio-$(GST_API_VERSION) \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(LIBM)
|
||||
libgstspectrum_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstspectrum.h
|
@ -1,13 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstudp.la
|
||||
|
||||
libgstudp_la_SOURCES = gstudp.c gstudpsrc.c gstudpsink.c gstmultiudpsink.c gstdynudpsink.c gstudpnetutils.c
|
||||
|
||||
libgstudp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_NET_CFLAGS) $(GST_CFLAGS) $(GIO_CFLAGS)
|
||||
libgstudp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_NET_LIBS) $(GIO_LIBS)
|
||||
libgstudp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstudpsink.h gstudpsrc.h gstmultiudpsink.h gstdynudpsink.h gstudpnetutils.h
|
||||
|
||||
EXTRA_DIST = README
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
@ -1,20 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstvideobox.la
|
||||
|
||||
ORC_SOURCE=gstvideoboxorc
|
||||
include $(top_srcdir)/common/orc.mak
|
||||
|
||||
libgstvideobox_la_SOURCES = gstvideobox.c
|
||||
nodist_libgstvideobox_la_SOURCES = $(ORC_NODIST_SOURCES)
|
||||
libgstvideobox_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS) \
|
||||
$(ORC_CFLAGS)
|
||||
libgstvideobox_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) \
|
||||
$(ORC_LIBS) \
|
||||
-lgstvideo-@GST_API_VERSION@
|
||||
libgstvideobox_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstvideobox.h
|
||||
EXTRA_DIST += README
|
@ -1,12 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstvideocrop.la
|
||||
|
||||
# Note: we only use defines from gst/video/video.h, but none
|
||||
# of the functions, so we don't need to link to libgstvideo
|
||||
|
||||
libgstvideocrop_la_SOURCES = gstvideocrop.c gstaspectratiocrop.c
|
||||
libgstvideocrop_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
|
||||
$(GST_PLUGINS_BASE_CFLAGS)
|
||||
libgstvideocrop_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION)
|
||||
libgstvideocrop_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstvideocrop.h gstaspectratiocrop.h
|
3
gst/videofilter/.gitignore
vendored
3
gst/videofilter/.gitignore
vendored
@ -1,3 +0,0 @@
|
||||
gstvideoexample.h
|
||||
gstvideoexample.c
|
||||
|
@ -1,22 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstvideofilter.la
|
||||
|
||||
noinst_HEADERS = gstvideoflip.h gstvideobalance.h gstgamma.h gstvideomedian.h
|
||||
|
||||
EXTRA_DIST = gstvideotemplate.c make_filter
|
||||
CLEANFILES = gstvideoexample.c
|
||||
|
||||
libgstvideofilter_la_SOURCES = plugin.c \
|
||||
gstvideoflip.c \
|
||||
gstvideobalance.c \
|
||||
gstgamma.c \
|
||||
gstvideomedian.c
|
||||
libgstvideofilter_la_CFLAGS = $(GST_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_PLUGINS_BASE_CFLAGS)
|
||||
libgstvideofilter_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstvideo-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS)
|
||||
libgstvideofilter_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(LIBM)
|
||||
|
||||
gstvideoexample.c: $(srcdir)/make_filter $(srcdir)/gstvideotemplate.c
|
||||
$(srcdir)/make_filter Videoexample $(srcdir)/gstvideotemplate.c
|
@ -1,23 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstvideomixer.la
|
||||
|
||||
ORC_SOURCE=videomixerorc
|
||||
|
||||
include $(top_srcdir)/common/orc.mak
|
||||
|
||||
libgstvideomixer_la_SOURCES = \
|
||||
blend.c \
|
||||
videomixer2.c
|
||||
|
||||
nodist_libgstvideomixer_la_SOURCES = $(ORC_NODIST_SOURCES)
|
||||
libgstvideomixer_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) $(GST_CFLAGS) $(ORC_CFLAGS)
|
||||
libgstvideomixer_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstvideo-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) $(GST_LIBS) $(ORC_LIBS) $(LIBM)
|
||||
libgstvideomixer_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
# headers we need but don't want installed
|
||||
noinst_HEADERS = \
|
||||
blend.h \
|
||||
videomixer2.h \
|
||||
videomixer2pad.h
|
@ -1,16 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstwavenc.la
|
||||
|
||||
libgstwavenc_la_SOURCES = gstwavenc.c
|
||||
libgstwavenc_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS)
|
||||
libgstwavenc_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstaudio-@GST_API_VERSION@ \
|
||||
-lgstriff-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS)
|
||||
libgstwavenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstwavenc.h
|
7
gst/wavparse/.gitignore
vendored
7
gst/wavparse/.gitignore
vendored
@ -1,7 +0,0 @@
|
||||
Makefile
|
||||
Makefile.in
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
.libs
|
@ -1,19 +0,0 @@
|
||||
plugin_LTLIBRARIES = libgstwavparse.la
|
||||
|
||||
libgstwavparse_la_SOURCES = gstwavparse.c
|
||||
libgstwavparse_la_CFLAGS = \
|
||||
$(GST_PLUGINS_BASE_CFLAGS) \
|
||||
$(GST_BASE_CFLAGS) \
|
||||
$(GST_CFLAGS)
|
||||
libgstwavparse_la_LIBADD = \
|
||||
$(GST_PLUGINS_BASE_LIBS) \
|
||||
-lgstriff-@GST_API_VERSION@ \
|
||||
-lgstaudio-@GST_API_VERSION@ \
|
||||
-lgsttag-@GST_API_VERSION@ \
|
||||
-lgstpbutils-@GST_API_VERSION@ \
|
||||
$(GST_BASE_LIBS) \
|
||||
$(GST_LIBS) \
|
||||
$(LIBM)
|
||||
libgstwavparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gstwavparse.h
|
@ -1,9 +0,0 @@
|
||||
|
||||
plugin_LTLIBRARIES = libgsty4menc.la
|
||||
|
||||
libgsty4menc_la_SOURCES = gsty4mencode.c
|
||||
libgsty4menc_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
||||
libgsty4menc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(GST_LIBS)
|
||||
libgsty4menc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
|
||||
noinst_HEADERS = gsty4mencode.h
|
17
m4/.gitignore
vendored
17
m4/.gitignore
vendored
@ -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
|
@ -1,35 +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 \
|
||||
gettext.m4 \
|
||||
glibc21.m4 \
|
||||
glib.m4 \
|
||||
gst-alsa.m4 \
|
||||
gst-artsc.m4 \
|
||||
gst-fionread.m4 \
|
||||
gst-ivorbis.m4 \
|
||||
gst-matroska.m4 \
|
||||
gst-sdl.m4 \
|
||||
gst-shout2.m4 \
|
||||
gst-sid.m4 \
|
||||
gtk.m4 \
|
||||
iconv.m4 \
|
||||
intdiv0.m4 \
|
||||
inttypes_h.m4 \
|
||||
inttypes-pri.m4 \
|
||||
lcmessage.m4 \
|
||||
libfame.m4 \
|
||||
lib-ld.m4 \
|
||||
lib-link.m4 \
|
||||
lib-prefix.m4 \
|
||||
ogg.m4 \
|
||||
progtest.m4 \
|
||||
stdint_h.m4 \
|
||||
uintmax_t.m4 \
|
||||
vorbis.m4
|
@ -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.
|
125
m4/a52.m4
125
m4/a52.m4
@ -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 <thomas@apestaart.org>, Andy Wingo <wingo@pobox.com>
|
||||
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 <inttypes.h>
|
||||
#include <a52dec/a52.h>
|
||||
|
||||
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 <inttypes.h>
|
||||
#include <a52dec/a52.h>
|
||||
|
||||
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)
|
||||
])
|
178
m4/aalib.m4
178
m4/aalib.m4
@ -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 <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#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 <stdio.h>
|
||||
#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 occurred. 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
|
||||
])
|
@ -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 <common.h>"
|
||||
else
|
||||
FFMPEG_COMMON_INCLUDE="#include <ffmpeg/common.h>"
|
||||
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 <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
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
|
||||
])
|
@ -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)
|
||||
])
|
@ -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
|
||||
])
|
@ -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])
|
||||
]
|
||||
)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user