2005-09-01 20:23:22 +00:00
|
|
|
include $(top_srcdir)/common/check.mak
|
|
|
|
|
2007-09-20 13:35:34 +00:00
|
|
|
CHECK_REGISTRY = $(top_builddir)/tests/check/test-registry.reg
|
2007-03-06 23:19:30 +00:00
|
|
|
TEST_FILES_DIRECTORY = $(top_srcdir)/tests/files
|
2005-09-01 20:23:22 +00:00
|
|
|
|
|
|
|
REGISTRY_ENVIRONMENT = \
|
2013-01-15 14:05:43 +00:00
|
|
|
GST_REGISTRY_1_0=$(CHECK_REGISTRY)
|
2005-09-01 20:23:22 +00:00
|
|
|
|
2016-02-05 23:00:57 +00:00
|
|
|
AM_TESTS_ENVIRONMENT += \
|
2005-09-01 20:23:22 +00:00
|
|
|
$(REGISTRY_ENVIRONMENT) \
|
2013-01-15 14:05:43 +00:00
|
|
|
GST_PLUGIN_SYSTEM_PATH_1_0= \
|
|
|
|
GST_PLUGIN_PATH_1_0=$(top_builddir)/gst:$(top_builddir)/ext:$(top_builddir)/sys:$(GSTPB_PLUGINS_DIR):$(GST_PLUGINS_DIR) \
|
2010-06-24 14:17:11 +00:00
|
|
|
GST_PLUGIN_LOADING_WHITELIST="gstreamer@$(GST_PLUGINS_DIR):gst-plugins-base@$(GSTPB_PLUGINS_DIR):gst-plugins-good@$(top_builddir)" \
|
2010-09-09 18:40:51 +00:00
|
|
|
GST_STATE_IGNORE_ELEMENTS="aasink autoaudiosrc autoaudiosink autovideosrc autovideosink \
|
2011-06-15 13:37:29 +00:00
|
|
|
cacasink cairotextoverlay \
|
2011-03-11 14:59:10 +00:00
|
|
|
halaudiosrc halaudiosink jackaudiosrc jackaudiosink \
|
|
|
|
osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink \
|
2016-02-18 13:43:07 +00:00
|
|
|
pulsesink pulsesrc pulsemixer v4l2src" \
|
|
|
|
GSETTINGS_BACKEND="memory"
|
2005-09-01 20:23:22 +00:00
|
|
|
|
2009-05-06 09:43:35 +00:00
|
|
|
# fake device drivers: we could run hardware element tests against dummy drivers
|
|
|
|
# v4l2: vivo (part of normal kernel)
|
|
|
|
# modprobe vivo;
|
|
|
|
# gst-launch v4l2src device="/dev/video1" ! xvimagesink;
|
|
|
|
# rmmod vivo
|
|
|
|
#
|
|
|
|
# alsa: snd-dummy (part of normal alsa, not removable)
|
|
|
|
# modprobe snd-dummy;
|
|
|
|
# gst-launch alsasrc device="hw:2" ! fakesink
|
|
|
|
# gst-launch fakesrc ! alsasink device="hw:2"
|
|
|
|
#
|
|
|
|
# need a way to figure out value for the device property
|
|
|
|
|
|
|
|
# the core dumps of some machines have PIDs appended
|
2007-09-20 13:35:34 +00:00
|
|
|
CLEANFILES = core.* test-registry.*
|
2005-09-01 20:23:22 +00:00
|
|
|
|
2013-08-03 00:38:34 +00:00
|
|
|
clean-local: clean-local-check
|
|
|
|
distclean-local: distclean-local-orc
|
2005-09-01 20:23:22 +00:00
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_ALPHA
|
2015-04-10 04:59:47 +00:00
|
|
|
check_alpha = \
|
|
|
|
elements/alphacolor \
|
|
|
|
elements/alpha
|
2014-02-03 00:44:21 +00:00
|
|
|
else
|
|
|
|
check_alpha =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_AUDIOFX
|
|
|
|
check_audiofx = \
|
|
|
|
elements/audioamplify \
|
|
|
|
elements/audiochebband \
|
|
|
|
elements/audiocheblimit \
|
|
|
|
elements/audiodynamic \
|
|
|
|
elements/audioecho \
|
|
|
|
elements/audiofirfilter \
|
|
|
|
elements/audioiirfilter \
|
|
|
|
elements/audioinvert \
|
|
|
|
elements/audiopanorama \
|
|
|
|
elements/audiowsincband \
|
|
|
|
elements/audiowsinclimit
|
|
|
|
else
|
|
|
|
check_audiofx =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_AUDIOPARSERS
|
|
|
|
check_audioparsers = \
|
|
|
|
elements/aacparse \
|
|
|
|
elements/ac3parse \
|
|
|
|
elements/amrparse \
|
|
|
|
elements/flacparse \
|
|
|
|
elements/mpegaudioparse \
|
|
|
|
elements/wavpackparse
|
|
|
|
else
|
|
|
|
check_audioparsers =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_AUTODETECT
|
|
|
|
check_autodetect = elements/autodetect
|
|
|
|
else
|
|
|
|
check_autodetect =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_AVI
|
|
|
|
check_avi = \
|
|
|
|
elements/avimux \
|
|
|
|
elements/avisubtitle
|
|
|
|
else
|
|
|
|
check_avi =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_DEBUGUTILS
|
|
|
|
check_debugutils = elements/capssetter
|
|
|
|
else
|
|
|
|
check_debugutils =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_DEINTERLACE
|
|
|
|
check_deinterlace = elements/deinterlace
|
|
|
|
else
|
|
|
|
check_deinterlace =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_DTMF
|
|
|
|
check_dtmf = elements/dtmf
|
|
|
|
else
|
|
|
|
check_dtmf =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_EFFECTV
|
|
|
|
check_effectv = pipelines/effectv
|
|
|
|
else
|
|
|
|
check_effectv =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_EQUALIZER
|
|
|
|
check_equalizer = elements/equalizer
|
|
|
|
else
|
|
|
|
check_equalizer =
|
|
|
|
endif
|
|
|
|
|
2009-06-13 08:43:55 +00:00
|
|
|
if USE_FLAC
|
|
|
|
check_flac = pipelines/flacdec
|
|
|
|
else
|
|
|
|
check_flac =
|
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_FLV
|
|
|
|
check_flv = \
|
|
|
|
elements/flvdemux \
|
|
|
|
elements/flvmux
|
|
|
|
else
|
|
|
|
check_flv =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_ISOMP4
|
2016-05-10 13:48:49 +00:00
|
|
|
check_isomp4 = \
|
|
|
|
elements/qtmux \
|
|
|
|
elements/qtdemux
|
2014-02-03 00:44:21 +00:00
|
|
|
else
|
|
|
|
check_isomp4 =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_LAW
|
|
|
|
check_law = \
|
|
|
|
elements/mulawdec \
|
|
|
|
elements/mulawenc
|
|
|
|
else
|
|
|
|
check_law =
|
|
|
|
endif
|
|
|
|
|
2008-04-03 22:59:44 +00:00
|
|
|
if USE_GDK_PIXBUF
|
2015-09-29 10:15:01 +00:00
|
|
|
check_gdkpixbuf = elements/gdkpixbufsink elements/gdkpixbufoverlay
|
2008-04-03 22:59:44 +00:00
|
|
|
else
|
2011-03-11 14:59:10 +00:00
|
|
|
check_gdkpixbuf =
|
2008-04-03 22:59:44 +00:00
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_ICYDEMUX
|
|
|
|
check_icydemux = elements/icydemux
|
|
|
|
else
|
|
|
|
check_icydemux =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_ID3DEMUX
|
|
|
|
check_id3demux = elements/id3demux
|
|
|
|
else
|
|
|
|
check_id3demux =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_IMAGEFREEZE
|
|
|
|
check_imagefreeze = elements/imagefreeze
|
|
|
|
else
|
|
|
|
check_imagefreeze =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_INTERLEAVE
|
|
|
|
check_interleave = \
|
|
|
|
elements/deinterleave \
|
|
|
|
elements/interleave
|
|
|
|
else
|
|
|
|
check_interleave =
|
|
|
|
endif
|
|
|
|
|
2010-04-05 18:48:17 +00:00
|
|
|
if USE_JPEG
|
2012-05-21 11:53:54 +00:00
|
|
|
check_jpeg = \
|
|
|
|
elements/jpegdec \
|
|
|
|
elements/jpegenc
|
2010-04-05 18:48:17 +00:00
|
|
|
else
|
|
|
|
check_jpeg =
|
|
|
|
endif
|
|
|
|
|
2017-08-26 08:03:08 +00:00
|
|
|
if USE_LAME
|
|
|
|
check_lame = pipelines/lame
|
|
|
|
else
|
|
|
|
check_lame =
|
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_LEVEL
|
|
|
|
check_level = elements/level
|
|
|
|
else
|
|
|
|
check_level =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_MATROSKA
|
|
|
|
check_matroska = \
|
2015-07-16 17:09:30 +00:00
|
|
|
elements/matroskademux \
|
2014-02-03 00:44:21 +00:00
|
|
|
elements/matroskamux \
|
|
|
|
elements/matroskaparse
|
|
|
|
else
|
|
|
|
check_matroska =
|
|
|
|
endif
|
|
|
|
|
2017-08-20 12:56:19 +00:00
|
|
|
if USE_MPG123
|
|
|
|
check_mpg123 = elements/mpg123audiodec
|
|
|
|
else
|
|
|
|
check_mpg123 =
|
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_MULTIFILE
|
2014-07-31 14:07:53 +00:00
|
|
|
check_multifile = elements/multifile elements/splitmux
|
2014-02-03 00:44:21 +00:00
|
|
|
else
|
|
|
|
check_multifile =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_REPLAYGAIN
|
|
|
|
check_replaygain = \
|
|
|
|
elements/rganalysis \
|
|
|
|
elements/rglimiter \
|
|
|
|
elements/rgvolume
|
|
|
|
else
|
|
|
|
check_replaygain =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_RTP
|
2015-07-08 10:02:22 +00:00
|
|
|
check_rtp = \
|
|
|
|
elements/rtp-payloading \
|
2015-11-19 10:50:47 +00:00
|
|
|
elements/rtph261 \
|
2016-06-08 13:06:28 +00:00
|
|
|
elements/rtph263 \
|
2017-05-20 14:50:22 +00:00
|
|
|
elements/rtph264 \
|
2016-06-08 13:06:28 +00:00
|
|
|
elements/rtpvp9
|
2014-02-03 00:44:21 +00:00
|
|
|
else
|
|
|
|
check_rtp =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_RTPMANAGER
|
|
|
|
check_rtpmanager = \
|
|
|
|
elements/rtpaux \
|
|
|
|
elements/rtpbin \
|
|
|
|
elements/rtpbin_buffer_list \
|
2016-11-16 07:56:34 +00:00
|
|
|
elements/rtpbundle \
|
2014-02-03 00:44:21 +00:00
|
|
|
elements/rtpcollision \
|
|
|
|
elements/rtpjitterbuffer \
|
|
|
|
elements/rtpmux \
|
|
|
|
elements/rtprtx \
|
2017-11-17 02:52:03 +00:00
|
|
|
elements/rtpsession \
|
|
|
|
elements/rtpstorage \
|
|
|
|
elements/rtpred \
|
2018-02-21 17:51:17 +00:00
|
|
|
elements/rtpulpfec
|
2014-02-03 00:44:21 +00:00
|
|
|
else
|
|
|
|
check_rtpmanager =
|
|
|
|
endif
|
|
|
|
|
2008-04-12 23:30:54 +00:00
|
|
|
if USE_SOUP
|
|
|
|
check_soup = elements/souphttpsrc
|
|
|
|
else
|
|
|
|
check_soup =
|
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_SPECTRUM
|
|
|
|
check_spectrum = elements/spectrum
|
|
|
|
else
|
|
|
|
check_spectrum =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_SHAPEWIPE
|
|
|
|
check_shapewipe = elements/shapewipe
|
|
|
|
else
|
|
|
|
check_shapewipe =
|
|
|
|
endif
|
|
|
|
|
2006-05-01 11:46:33 +00:00
|
|
|
if USE_TAGLIB
|
2006-05-30 14:35:18 +00:00
|
|
|
check_taglib = \
|
|
|
|
elements/id3v2mux \
|
|
|
|
elements/apev2mux
|
2006-05-01 11:46:33 +00:00
|
|
|
else
|
|
|
|
check_taglib =
|
|
|
|
endif
|
2005-09-01 20:23:22 +00:00
|
|
|
|
2017-08-26 09:10:19 +00:00
|
|
|
if USE_TWOLAME
|
|
|
|
check_twolame = pipelines/twolame
|
|
|
|
else
|
|
|
|
check_twolame =
|
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_UDP
|
|
|
|
check_udp = \
|
|
|
|
elements/udpsink \
|
|
|
|
elements/udpsrc
|
|
|
|
else
|
|
|
|
check_udp =
|
|
|
|
endif
|
|
|
|
|
2014-06-24 03:44:40 +00:00
|
|
|
if USE_PLUGIN_VIDEOBOX
|
|
|
|
check_videobox = elements/videobox
|
|
|
|
else
|
|
|
|
check_videobox =
|
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_VIDEOCROP
|
|
|
|
check_videocrop = \
|
|
|
|
elements/aspectratiocrop \
|
|
|
|
elements/videocrop
|
|
|
|
else
|
|
|
|
check_videocrop =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_VIDEOFILTER
|
|
|
|
check_videofilter = elements/videofilter
|
|
|
|
else
|
|
|
|
check_videofilter =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_VIDEOMIXER
|
|
|
|
check_videomixer = elements/videomixer
|
|
|
|
else
|
|
|
|
check_videomixer =
|
|
|
|
endif
|
|
|
|
|
2012-09-16 13:46:22 +00:00
|
|
|
if USE_VPX
|
2016-06-06 15:03:36 +00:00
|
|
|
check_vpx=elements/vp8enc elements/vp8dec elements/vp9enc
|
2012-09-16 13:46:22 +00:00
|
|
|
else
|
|
|
|
check_vpx=
|
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_WAVENC
|
|
|
|
check_wavenc = pipelines/wavenc
|
|
|
|
else
|
|
|
|
check_wavenc =
|
|
|
|
endif
|
|
|
|
|
2007-06-08 20:19:55 +00:00
|
|
|
if USE_WAVPACK
|
|
|
|
check_wavpack = \
|
|
|
|
elements/wavpackdec \
|
2008-04-03 20:05:31 +00:00
|
|
|
elements/wavpackenc \
|
|
|
|
pipelines/wavpack
|
2007-06-08 20:19:55 +00:00
|
|
|
else
|
|
|
|
check_wavpack =
|
|
|
|
endif
|
|
|
|
|
2014-02-03 00:44:21 +00:00
|
|
|
if USE_PLUGIN_WAVPARSE
|
|
|
|
check_wavparse = elements/wavparse
|
|
|
|
else
|
|
|
|
check_wavparse =
|
|
|
|
endif
|
|
|
|
|
|
|
|
if USE_PLUGIN_Y4M
|
|
|
|
check_y4m = elements/y4menc
|
|
|
|
else
|
|
|
|
check_y4m =
|
|
|
|
endif
|
|
|
|
|
2010-06-12 12:12:04 +00:00
|
|
|
if HAVE_ORC
|
|
|
|
check_orc = orc/deinterlace orc/videomixer orc/videobox
|
|
|
|
else
|
|
|
|
check_orc =
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
2005-09-01 20:23:22 +00:00
|
|
|
check_PROGRAMS = \
|
2007-02-28 12:59:43 +00:00
|
|
|
generic/states \
|
2007-10-04 07:24:02 +00:00
|
|
|
pipelines/simple-launch-lines \
|
2011-04-13 10:25:11 +00:00
|
|
|
pipelines/tagschecking \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_alpha) \
|
|
|
|
$(check_audiofx) \
|
|
|
|
$(check_audioparsers) \
|
|
|
|
$(check_autodetect) \
|
|
|
|
$(check_avi) \
|
|
|
|
$(check_debugutils) \
|
|
|
|
$(check_deinterlace) \
|
|
|
|
$(check_dtmf) \
|
|
|
|
$(check_effectv) \
|
|
|
|
$(check_equalizer) \
|
2009-06-13 08:43:55 +00:00
|
|
|
$(check_flac) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_flv) \
|
2008-04-03 22:59:44 +00:00
|
|
|
$(check_gdkpixbuf) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_isomp4) \
|
|
|
|
$(check_icydemux) \
|
|
|
|
$(check_id3demux) \
|
|
|
|
$(check_imagefreeze) \
|
|
|
|
$(check_interleave) \
|
2010-11-08 15:11:42 +00:00
|
|
|
$(check_jpeg) \
|
2017-08-26 08:03:08 +00:00
|
|
|
$(check_lame) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_law) \
|
|
|
|
$(check_level) \
|
|
|
|
$(check_matroska) \
|
2017-08-20 12:56:19 +00:00
|
|
|
$(check_mpg123) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_multifile) \
|
|
|
|
$(check_replaygain) \
|
|
|
|
$(check_rtp) \
|
|
|
|
$(check_rtpmanager) \
|
|
|
|
$(check_shapewipe) \
|
2008-04-12 23:30:54 +00:00
|
|
|
$(check_soup) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_spectrum) \
|
2007-06-08 20:19:55 +00:00
|
|
|
$(check_taglib) \
|
2017-08-26 09:10:19 +00:00
|
|
|
$(check_twolame) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_udp) \
|
2014-06-24 03:44:40 +00:00
|
|
|
$(check_videobox) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_videocrop) \
|
|
|
|
$(check_videofilter) \
|
|
|
|
$(check_videomixer) \
|
2012-09-16 13:46:22 +00:00
|
|
|
$(check_vpx) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_wavenc) \
|
2010-06-12 12:12:04 +00:00
|
|
|
$(check_wavpack) \
|
2014-02-03 00:44:21 +00:00
|
|
|
$(check_wavparse) \
|
|
|
|
$(check_y4m) \
|
2010-06-12 12:12:04 +00:00
|
|
|
$(check_orc)
|
2007-09-20 13:35:34 +00:00
|
|
|
|
2008-02-02 18:06:19 +00:00
|
|
|
VALGRIND_TO_FIX = \
|
|
|
|
elements/rtp-payloading
|
2007-03-08 12:23:57 +00:00
|
|
|
|
2006-05-01 11:46:33 +00:00
|
|
|
TESTS = $(check_PROGRAMS)
|
2005-09-01 20:23:22 +00:00
|
|
|
|
2009-05-15 16:11:27 +00:00
|
|
|
AM_CFLAGS = $(GST_OBJ_CFLAGS) $(GST_CHECK_CFLAGS) $(CHECK_CFLAGS) \
|
2011-08-05 10:27:18 +00:00
|
|
|
$(GST_OPTION_CFLAGS) $(GST_CFLAGS) -DGST_TEST_FILES_PATH="\"$(TEST_FILES_DIRECTORY)\"" \
|
2015-04-23 15:08:54 +00:00
|
|
|
-DGST_CHECK_TEST_ENVIRONMENT_BEACON="\"GST_PLUGIN_LOADING_WHITELIST\"" \
|
2016-08-26 19:11:59 +00:00
|
|
|
-UG_DISABLE_ASSERT -UG_DISABLE_CAST_CHECKS $(PTHREAD_CFLAGS)
|
2005-09-01 20:23:22 +00:00
|
|
|
LDADD = $(GST_OBJ_LIBS) $(GST_CHECK_LIBS) $(CHECK_LIBS)
|
|
|
|
|
|
|
|
# valgrind testing
|
2007-06-12 20:15:29 +00:00
|
|
|
# videocrop disabled since it takes way too long in valgrind
|
|
|
|
VALGRIND_TESTS_DISABLE = \
|
|
|
|
elements/videocrop \
|
|
|
|
$(VALGRIND_TO_FIX)
|
2005-09-01 20:23:22 +00:00
|
|
|
|
2008-02-12 05:14:16 +00:00
|
|
|
SUPPRESSIONS = $(top_srcdir)/common/gst.supp $(srcdir)/gst-plugins-good.supp
|
2006-02-24 23:52:28 +00:00
|
|
|
|
2011-04-07 23:03:21 +00:00
|
|
|
# parser unit test convenience lib
|
|
|
|
noinst_LTLIBRARIES = libparser.la
|
|
|
|
libparser_la_SOURCES = elements/parser.c elements/parser.h
|
|
|
|
libparser_la_CFLAGS = \
|
|
|
|
-I$(top_srcdir)/tests/check \
|
2018-02-04 10:47:05 +00:00
|
|
|
$(AM_CFLAGS) -DGST_USE_UNSTABLE_API
|
2011-04-07 23:03:21 +00:00
|
|
|
|
|
|
|
elements_aacparse_LDADD = libparser.la $(LDADD)
|
|
|
|
|
|
|
|
elements_ac3parse_LDADD = libparser.la $(LDADD)
|
|
|
|
|
|
|
|
elements_amrparse_LDADD = libparser.la $(LDADD)
|
|
|
|
|
|
|
|
elements_flacparse_LDADD = libparser.la $(LDADD)
|
|
|
|
|
2015-10-11 14:40:01 +00:00
|
|
|
elements_flvdemux_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2015-10-12 17:56:32 +00:00
|
|
|
elements_flvdemux_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_API_VERSION) $(LDADD)
|
2015-09-23 11:50:52 +00:00
|
|
|
|
2011-04-07 23:03:21 +00:00
|
|
|
elements_mpegaudioparse_LDADD = libparser.la $(LDADD)
|
|
|
|
|
2009-01-27 20:33:02 +00:00
|
|
|
elements_aspectratiocrop_LDADD = $(LDADD)
|
|
|
|
elements_aspectratiocrop_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
|
2011-10-30 11:41:32 +00:00
|
|
|
elements_audioamplify_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_audioamplify_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2011-10-30 11:41:32 +00:00
|
|
|
|
|
|
|
elements_audiochebband_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2017-03-09 03:50:52 +00:00
|
|
|
elements_audiochebband_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD) $(LIBM)
|
2011-10-30 11:41:32 +00:00
|
|
|
|
|
|
|
elements_audiocheblimit_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2017-03-09 03:50:52 +00:00
|
|
|
elements_audiocheblimit_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD) $(LIBM)
|
2011-10-30 11:41:32 +00:00
|
|
|
|
|
|
|
elements_audiodynamic_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_audiodynamic_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2011-10-30 11:41:32 +00:00
|
|
|
|
|
|
|
elements_audioecho_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_audioecho_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2011-10-30 11:41:32 +00:00
|
|
|
|
2012-01-03 09:26:48 +00:00
|
|
|
elements_audioinvert_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_audioinvert_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2012-01-03 09:26:48 +00:00
|
|
|
|
gst/audiofxgood/audiofx.c
Original commit message from CVS:
* configure.ac:
* gst/audiofxgood/.cvsignore:
* gst/audiofxgood/Makefile.am:
* gst/audiofxgood/audiofx.c
* gst/audiofxgood/audiopanorama.c: (gst_audio_panorama_base_init),
(gst_audio_panorama_class_init), (gst_audio_panorama_init),
(gst_audio_panorama_set_property),
(gst_audio_panorama_get_property),
(gst_audio_panorama_get_unit_size),
(gst_audio_panorama_transform_caps), (gst_audio_panorama_set_caps),
(gst_audio_panorama_transform_m2s),
(gst_audio_panorama_transform_s2s), (gst_audio_panorama_transform):
* gst/audiofxgood/audiopanorama.h:
* tests/check/Makefile.am:
* tests/check/elements/audiopanorama.c: (setup_panorama_m),
(setup_panorama_s), (cleanup_panorama), (GST_START_TEST),
(panorama_suite), (main):
Add audiofxgood plugin with audiopanorama element
2006-08-20 12:09:16 +00:00
|
|
|
elements_audiopanorama_LDADD = \
|
2012-04-04 12:33:23 +00:00
|
|
|
$(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) \
|
2012-01-03 09:26:48 +00:00
|
|
|
$(GST_CONTROLLER_LIBS) $(LDADD)
|
gst/audiofxgood/audiofx.c
Original commit message from CVS:
* configure.ac:
* gst/audiofxgood/.cvsignore:
* gst/audiofxgood/Makefile.am:
* gst/audiofxgood/audiofx.c
* gst/audiofxgood/audiopanorama.c: (gst_audio_panorama_base_init),
(gst_audio_panorama_class_init), (gst_audio_panorama_init),
(gst_audio_panorama_set_property),
(gst_audio_panorama_get_property),
(gst_audio_panorama_get_unit_size),
(gst_audio_panorama_transform_caps), (gst_audio_panorama_set_caps),
(gst_audio_panorama_transform_m2s),
(gst_audio_panorama_transform_s2s), (gst_audio_panorama_transform):
* gst/audiofxgood/audiopanorama.h:
* tests/check/Makefile.am:
* tests/check/elements/audiopanorama.c: (setup_panorama_m),
(setup_panorama_s), (cleanup_panorama), (GST_START_TEST),
(panorama_suite), (main):
Add audiofxgood plugin with audiopanorama element
2006-08-20 12:09:16 +00:00
|
|
|
|
|
|
|
elements_audiopanorama_CFLAGS = \
|
2012-01-03 09:26:48 +00:00
|
|
|
$(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CONTROLLER_CFLAGS) \
|
gst/audiofxgood/audiofx.c
Original commit message from CVS:
* configure.ac:
* gst/audiofxgood/.cvsignore:
* gst/audiofxgood/Makefile.am:
* gst/audiofxgood/audiofx.c
* gst/audiofxgood/audiopanorama.c: (gst_audio_panorama_base_init),
(gst_audio_panorama_class_init), (gst_audio_panorama_init),
(gst_audio_panorama_set_property),
(gst_audio_panorama_get_property),
(gst_audio_panorama_get_unit_size),
(gst_audio_panorama_transform_caps), (gst_audio_panorama_set_caps),
(gst_audio_panorama_transform_m2s),
(gst_audio_panorama_transform_s2s), (gst_audio_panorama_transform):
* gst/audiofxgood/audiopanorama.h:
* tests/check/Makefile.am:
* tests/check/elements/audiopanorama.c: (setup_panorama_m),
(setup_panorama_s), (cleanup_panorama), (GST_START_TEST),
(panorama_suite), (main):
Add audiofxgood plugin with audiopanorama element
2006-08-20 12:09:16 +00:00
|
|
|
$(CFLAGS) $(AM_CFLAGS)
|
|
|
|
|
2012-01-03 09:26:48 +00:00
|
|
|
elements_audiowsincband_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2017-03-09 03:50:52 +00:00
|
|
|
elements_audiowsincband_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD) $(LIBM)
|
2012-01-03 09:26:48 +00:00
|
|
|
|
|
|
|
elements_audiowsinclimit_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2017-03-09 03:50:52 +00:00
|
|
|
elements_audiowsinclimit_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD) $(LIBM)
|
2012-01-03 09:26:48 +00:00
|
|
|
|
2014-02-19 20:01:39 +00:00
|
|
|
elements_autodetect_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_autodetect_LDADD = $(GST_BASE_LIBS) $(LDADD)
|
|
|
|
|
2012-01-03 10:56:25 +00:00
|
|
|
elements_equalizer_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2017-03-09 03:50:52 +00:00
|
|
|
elements_equalizer_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD) $(LIBM)
|
2012-01-03 10:56:25 +00:00
|
|
|
|
|
|
|
elements_rganalysis_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_rganalysis_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2012-01-03 10:56:25 +00:00
|
|
|
elements_rglimiter_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_rglimiter_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2012-01-03 10:56:25 +00:00
|
|
|
elements_rgvolume_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2017-03-09 03:50:52 +00:00
|
|
|
elements_rgvolume_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD) $(LIBM)
|
2012-01-03 10:56:25 +00:00
|
|
|
|
2017-04-24 16:31:04 +00:00
|
|
|
elements_rtp_payloading_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtp_payloading_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD)
|
2017-02-27 17:25:35 +00:00
|
|
|
|
2012-01-03 13:16:28 +00:00
|
|
|
elements_spectrum_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_spectrum_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2012-01-03 13:16:28 +00:00
|
|
|
|
2008-01-21 19:41:45 +00:00
|
|
|
elements_alphacolor_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2015-04-10 04:59:47 +00:00
|
|
|
elements_alpha_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
gst/alpha/gstalphacolor.c: Double-check that RGB input caps are really RGBA caps (apparently the core doesn't always ...
Original commit message from CVS:
* gst/alpha/gstalphacolor.c: (gst_alpha_color_base_init),
(gst_alpha_color_transform_caps), (gst_alpha_color_set_caps):
Double-check that RGB input caps are really RGBA caps (apparently
the core doesn't always catch it if those caps aren't a subset of
our template caps, also see #421543). Fixes #429319 in a way.
Also, don't leak the pad template in the transform_caps function.
* tests/check/Makefile.am:
* tests/check/elements/.cvsignore:
* tests/check/elements/alphacolor.c: (setup_alphacolor),
(cleanup_alphacolor), (create_caps_rgb24), (create_caps_rgba32),
(create_buffer_rgb24_3x4), (create_buffer_rgba32_3x4),
(GST_START_TEST), (alphacolor_suite):
Add some basic unit tests for alphacolor.
2007-04-25 15:31:53 +00:00
|
|
|
|
2010-01-05 10:50:51 +00:00
|
|
|
elements_deinterlace_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_deinterlace_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(LDADD)
|
2010-01-05 10:50:51 +00:00
|
|
|
|
2013-03-09 01:18:30 +00:00
|
|
|
elements_dtmf_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
|
|
|
|
$(GST_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_dtmf_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-@GST_API_VERSION@ \
|
|
|
|
$(GST_BASE_LIBS) $(GST_LIBS) $(LDADD)
|
|
|
|
|
2008-07-19 01:01:13 +00:00
|
|
|
elements_deinterleave_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_deinterleave_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2008-07-19 01:01:13 +00:00
|
|
|
elements_interleave_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_interleave_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2008-07-19 01:01:13 +00:00
|
|
|
|
2012-01-03 10:56:25 +00:00
|
|
|
elements_level_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_level_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2012-01-03 10:56:25 +00:00
|
|
|
|
2010-05-11 13:23:47 +00:00
|
|
|
elements_imagefreeze_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_imagefreeze_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD)
|
2010-05-11 13:23:47 +00:00
|
|
|
|
2012-05-21 11:53:54 +00:00
|
|
|
elements_jpegdec_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GIO_CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_jpegdec_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstapp-$(GST_API_VERSION) -lgstpbutils-$(GST_API_VERSION) $(GST_BASE_LIBS) $(GIO_LIBS) $(LDADD)
|
|
|
|
|
2010-12-20 17:49:02 +00:00
|
|
|
elements_jpegenc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_jpegenc_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstapp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD)
|
2010-12-20 17:49:02 +00:00
|
|
|
|
2010-05-21 09:21:58 +00:00
|
|
|
elements_matroskamux_LDADD = $(GST_BASE_LIBS) $(LDADD) $(LIBM)
|
|
|
|
|
2017-08-20 12:56:19 +00:00
|
|
|
elements_mpg123audiodec_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_mpg123audiodec_LDADD = \
|
|
|
|
$(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@ -lgstfft-@GST_API_VERSION@ \
|
|
|
|
-lgstapp-@GST_API_VERSION@ $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD)
|
|
|
|
|
2014-10-24 23:53:39 +00:00
|
|
|
elements_mulawdec_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS)
|
|
|
|
|
|
|
|
elements_mulawenc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS)
|
|
|
|
|
2011-12-01 14:13:05 +00:00
|
|
|
elements_multifile_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_multifile_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(GST_LIBS) $(LDADD) $(LIBM)
|
2011-07-17 21:56:04 +00:00
|
|
|
|
2017-02-28 10:02:54 +00:00
|
|
|
elements_splitmux_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS)
|
2017-02-23 10:11:15 +00:00
|
|
|
elements_splitmux_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstapp-$(GST_API_VERSION) $(GST_LIBS) $(LDADD) $(LIBM)
|
|
|
|
|
2011-04-13 14:18:11 +00:00
|
|
|
elements_qtmux_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_qtmux_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstpbutils-@GST_API_VERSION@ \
|
2011-04-13 14:18:11 +00:00
|
|
|
$(GST_BASE_LIBS) $(GST_LIBS) $(GST_CHECK_LIBS)
|
|
|
|
|
2009-08-11 01:31:44 +00:00
|
|
|
elements_rtpbin_buffer_list_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
|
2011-01-07 01:11:02 +00:00
|
|
|
$(WARNING_CFLAGS) $(ERROR_CFLAGS) $(GST_CHECK_CFLAGS) $(AM_CFLAGS)
|
2009-08-11 01:31:44 +00:00
|
|
|
elements_rtpbin_buffer_list_LDADD = $(GST_PLUGINS_BASE_LIBS) \
|
2013-11-11 13:25:51 +00:00
|
|
|
-lgstrtp-$(GST_API_VERSION) \
|
|
|
|
$(GST_BASE_LIBS) $(GST_LIBS) $(GST_CHECK_LIBS) $(LDADD)
|
2009-08-11 01:31:44 +00:00
|
|
|
elements_rtpbin_buffer_list_SOURCES = elements/rtpbin_buffer_list.c
|
|
|
|
|
2017-07-05 13:44:41 +00:00
|
|
|
elements_rtpbin_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \
|
|
|
|
$(WARNING_CFLAGS) $(ERROR_CFLAGS) $(GST_CHECK_CFLAGS) $(AM_CFLAGS)
|
2017-07-04 21:42:25 +00:00
|
|
|
elements_rtpbin_LDADD = $(GST_PLUGINS_BASE_LIBS) \
|
|
|
|
-lgstrtp-$(GST_API_VERSION) \
|
|
|
|
$(GST_BASE_LIBS) $(GST_LIBS) $(GST_CHECK_LIBS) $(LDADD)
|
|
|
|
|
2015-11-19 10:50:47 +00:00
|
|
|
elements_rtph261_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtph261_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD)
|
|
|
|
|
2015-07-08 10:02:22 +00:00
|
|
|
elements_rtph263_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtph263_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD)
|
|
|
|
|
2017-05-20 14:50:22 +00:00
|
|
|
elements_rtph264_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtph264_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstapp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD)
|
|
|
|
|
2012-12-16 15:13:38 +00:00
|
|
|
elements_rtpmux_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtpmux_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-$(GST_API_VERSION) $(GST_BASE_LIBS) $(LDADD)
|
|
|
|
|
2009-05-15 16:11:27 +00:00
|
|
|
elements_souphttpsrc_CFLAGS = $(SOUP_CFLAGS) $(AM_CFLAGS)
|
2008-04-12 23:30:54 +00:00
|
|
|
elements_souphttpsrc_LDADD = $(SOUP_LIBS) $(LDADD)
|
|
|
|
|
2015-11-01 23:41:28 +00:00
|
|
|
elements_udpsink_CFLAGS = $(AM_CFLAGS) $(GIO_CFLAGS)
|
|
|
|
elements_udpsink_LDADD = $(LDADD) $(GIO_LIBS)
|
|
|
|
|
2011-12-27 11:49:10 +00:00
|
|
|
elements_udpsrc_CFLAGS = $(AM_CFLAGS) $(GIO_CFLAGS)
|
|
|
|
elements_udpsrc_LDADD = $(LDADD) $(GIO_LIBS)
|
|
|
|
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_videocrop_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(LDADD)
|
2012-01-03 13:16:28 +00:00
|
|
|
elements_videocrop_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2007-06-12 20:15:29 +00:00
|
|
|
|
2010-04-18 21:08:14 +00:00
|
|
|
elements_videofilter_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
elements_videofilter_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(LDADD)
|
2010-04-18 21:08:14 +00:00
|
|
|
|
2013-09-18 10:29:38 +00:00
|
|
|
elements_rtpjitterbuffer_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtpjitterbuffer_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-$(GST_API_VERSION) $(LDADD)
|
2013-11-01 16:17:51 +00:00
|
|
|
|
|
|
|
elements_rtprtx_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtprtx_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-$(GST_API_VERSION) $(LDADD)
|
2013-09-18 10:29:38 +00:00
|
|
|
|
2013-11-11 13:25:51 +00:00
|
|
|
elements_rtpsession_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2016-08-26 19:22:16 +00:00
|
|
|
elements_rtpsession_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_NET_LIBS) -lgstrtp-$(GST_API_VERSION) $(GIO_LIBS) $(LDADD)
|
2013-11-11 13:25:51 +00:00
|
|
|
|
2013-11-01 17:07:57 +00:00
|
|
|
elements_rtpcollision_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2016-08-26 19:22:16 +00:00
|
|
|
elements_rtpcollision_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_NET_LIBS) -lgstrtp-$(GST_API_VERSION) $(GIO_LIBS) $(LDADD)
|
2013-11-01 17:07:57 +00:00
|
|
|
|
2013-11-01 16:57:15 +00:00
|
|
|
elements_rtpaux_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtpaux_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-$(GST_API_VERSION) $(LDADD)
|
|
|
|
|
2016-11-16 07:56:34 +00:00
|
|
|
elements_rtpbundle_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtpbundle_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstrtp-$(GST_API_VERSION) $(LDADD)
|
|
|
|
|
2017-11-17 02:52:03 +00:00
|
|
|
elements_rtpstorage_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtpstorage_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_NET_LIBS) -lgstrtp-$(GST_API_VERSION) $(GIO_LIBS) $(LDADD)
|
|
|
|
|
|
|
|
elements_rtpred_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtpred_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_NET_LIBS) -lgstrtp-$(GST_API_VERSION) $(GIO_LIBS) $(LDADD)
|
|
|
|
|
2018-02-21 17:51:17 +00:00
|
|
|
elements_rtpulpfec_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_rtpulpfec_LDADD = $(GST_PLUGINS_BASE_LIBS) $(GST_NET_LIBS) -lgstrtp-$(GST_API_VERSION) $(GIO_LIBS) $(LDADD)
|
2017-11-17 02:52:03 +00:00
|
|
|
|
2008-04-03 22:59:44 +00:00
|
|
|
# FIXME: configure should check for gdk-pixbuf not gtk
|
|
|
|
# only need video.h header, not the lib
|
|
|
|
elements_gdkpixbufsink_CFLAGS = \
|
2009-05-11 08:15:00 +00:00
|
|
|
$(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS) $(GDK_PIXBUF_CFLAGS)
|
2008-04-03 22:59:44 +00:00
|
|
|
elements_gdkpixbufsink_LDADD = \
|
2009-05-11 08:15:00 +00:00
|
|
|
$(LDADD) $(GDK_PIXBUF_LIBS)
|
2008-04-03 22:59:44 +00:00
|
|
|
|
2013-05-23 22:14:17 +00:00
|
|
|
elements_videomixer_LDADD = $(LDADD) $(GST_BASE_LIBS)
|
|
|
|
elements_videomixer_CFLAGS = $(GST_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2008-04-03 22:59:44 +00:00
|
|
|
|
2012-01-03 13:16:28 +00:00
|
|
|
pipelines_flacdec_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
pipelines_flacdec_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2012-01-03 13:16:28 +00:00
|
|
|
|
2016-08-26 17:31:10 +00:00
|
|
|
elements_vp9enc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
elements_vp9enc_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_API_VERSION) $(LDADD)
|
|
|
|
|
2010-11-08 15:02:56 +00:00
|
|
|
pipelines_wavenc_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
2012-04-04 12:33:23 +00:00
|
|
|
pipelines_wavenc_LDADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(LDADD)
|
2010-11-08 15:02:56 +00:00
|
|
|
|
2008-04-03 20:05:31 +00:00
|
|
|
pipelines_wavpack_LDADD = $(LDADD) $(GST_BASE_LIBS)
|
|
|
|
pipelines_wavpack_CFLAGS = $(GST_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS)
|
|
|
|
|
2010-06-12 12:12:04 +00:00
|
|
|
orc_deinterlace_CFLAGS = $(ORC_CFLAGS)
|
|
|
|
orc_deinterlace_LDADD = $(ORC_LIBS) -lorc-test-0.4
|
2010-10-15 20:22:03 +00:00
|
|
|
nodist_orc_deinterlace_SOURCES = orc/deinterlace.c
|
2010-06-12 12:12:04 +00:00
|
|
|
orc_videomixer_CFLAGS = $(ORC_CFLAGS)
|
|
|
|
orc_videomixer_LDADD = $(ORC_LIBS) -lorc-test-0.4
|
2010-10-15 20:22:03 +00:00
|
|
|
nodist_orc_videomixer_SOURCES = orc/videomixer.c
|
2010-06-12 12:12:04 +00:00
|
|
|
orc_videobox_CFLAGS = $(ORC_CFLAGS)
|
|
|
|
orc_videobox_LDADD = $(ORC_LIBS) -lorc-test-0.4
|
2010-10-15 20:22:03 +00:00
|
|
|
nodist_orc_videobox_SOURCES = orc/videobox.c
|
2010-06-12 12:12:04 +00:00
|
|
|
|
|
|
|
orc/deinterlace.c: $(top_srcdir)/gst/deinterlace/tvtime.orc
|
|
|
|
$(MKDIR_P) orc/
|
|
|
|
$(ORCC) --test -o $@ $<
|
|
|
|
|
2013-09-17 13:11:41 +00:00
|
|
|
orc/videomixer.c: $(top_srcdir)/gst/videomixer/videomixerorc.orc
|
2010-06-12 12:12:04 +00:00
|
|
|
$(MKDIR_P) orc/
|
|
|
|
$(ORCC) --test -o $@ $<
|
|
|
|
|
|
|
|
orc/videobox.c: $(top_srcdir)/gst/videobox/gstvideoboxorc.orc
|
|
|
|
$(MKDIR_P) orc/
|
|
|
|
$(ORCC) --test -o $@ $<
|
|
|
|
|
2013-08-03 00:38:34 +00:00
|
|
|
distclean-local-orc:
|
2010-06-12 12:12:50 +00:00
|
|
|
rm -rf orc
|
|
|
|
|
2016-05-10 13:48:49 +00:00
|
|
|
EXTRA_DIST = \
|
|
|
|
gst-plugins-good.supp \
|
2018-02-21 20:46:10 +00:00
|
|
|
elements/packets.h \
|
2016-05-10 13:48:49 +00:00
|
|
|
elements/qtdemux.h
|