mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-24 02:31:03 +00:00
Merge branch 'master' into 0.11
Conflicts: android/aacparse.mk android/amrparse.mk android/h264parse.mk android/metadata.mk android/qtmux.mk android/sdpelem.mk configure.ac gst/qtmux/gstqtmux.c win32/common/config.h
This commit is contained in:
commit
a2b7a672b8
666 changed files with 77684 additions and 48816 deletions
172
Android.mk
172
Android.mk
|
@ -1,13 +1,165 @@
|
||||||
LOCAL_PATH := $(call my-dir)
|
LOCAL_PATH := $(call my-dir)
|
||||||
|
|
||||||
GSTREAMER_TOP := $(LOCAL_PATH)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
|
|
||||||
include $(GSTREAMER_TOP)/android/h264parse.mk
|
GST_PLUGINS_BAD_TOP := $(LOCAL_PATH)
|
||||||
include $(GSTREAMER_TOP)/android/sdpelem.mk
|
|
||||||
include $(GSTREAMER_TOP)/android/metadata.mk
|
GST_PLUGINS_BAD_BUILT_SOURCES := \
|
||||||
include $(GSTREAMER_TOP)/android/qtmux.mk
|
pkgconfig/gstreamer-plugins-bad-0.10-uninstalled.pc \
|
||||||
include $(GSTREAMER_TOP)/android/aacparse.mk
|
pkgconfig/gstreamer-plugins-bad-0.10.pc \
|
||||||
include $(GSTREAMER_TOP)/android/amrparse.mk
|
gst-libs/gst/baseparse/Android.mk \
|
||||||
include $(GSTREAMER_TOP)/sys/audioflingersink/Android.mk
|
gst-libs/gst/basecamerabinsrc/Android.mk \
|
||||||
|
gst-libs/gst/interfaces/Android.mk \
|
||||||
|
gst/h264parse/Android.mk \
|
||||||
|
gst/videoparsers/Android.mk \
|
||||||
|
gst/audiobuffer/Android.mk \
|
||||||
|
gst/autoconvert/Android.mk \
|
||||||
|
gst/bayer/Android.mk \
|
||||||
|
gst/camerabin2/Android.mk \
|
||||||
|
gst/adpcmdec/Android.mk \
|
||||||
|
gst/adpcmenc/Android.mk \
|
||||||
|
gst/aiff/Android.mk \
|
||||||
|
gst/asfmux/Android.mk \
|
||||||
|
gst/sdp/Android.mk \
|
||||||
|
gst/hls/Android.mk \
|
||||||
|
gst/jp2kdecimator/Android.mk \
|
||||||
|
gst/segmentclip/Android.mk \
|
||||||
|
gst/dtmf/Android.mk \
|
||||||
|
gst/mpeg4videoparse/Android.mk \
|
||||||
|
gst/siren/Android.mk \
|
||||||
|
gst/dataurisrc/Android.mk \
|
||||||
|
gst/rawparse/Android.mk \
|
||||||
|
gst/videomaxrate/Android.mk \
|
||||||
|
gst/tta/Android.mk \
|
||||||
|
gst/videosignal/Android.mk \
|
||||||
|
gst/coloreffects/Android.mk \
|
||||||
|
gst/scaletempo/Android.mk \
|
||||||
|
gst/jpegformat/Android.mk \
|
||||||
|
gst/freeze/Android.mk \
|
||||||
|
gst/geometrictransform/Android.mk \
|
||||||
|
gst/librfb/Android.mk \
|
||||||
|
gst/vmnc/Android.mk \
|
||||||
|
gst/interlace/Android.mk \
|
||||||
|
gst/mxf/Android.mk \
|
||||||
|
gst/cdxaparse/Android.mk \
|
||||||
|
gst/mpegpsmux/Android.mk \
|
||||||
|
gst/legacyresample/Android.mk \
|
||||||
|
gst/gaudieffects/Android.mk \
|
||||||
|
gst/liveadder/Android.mk \
|
||||||
|
gst/nsf/Android.mk \
|
||||||
|
gst/dvdspu/Android.mk \
|
||||||
|
gst/mpegvideoparse/Android.mk \
|
||||||
|
gst/mpegtsdemux/Android.mk \
|
||||||
|
gst/debugutils/Android.mk \
|
||||||
|
gst/subenc/Android.mk \
|
||||||
|
gst/id3tag/Android.mk \
|
||||||
|
gst/frei0r/Android.mk \
|
||||||
|
gst/patchdetect/Android.mk \
|
||||||
|
gst/speed/Android.mk \
|
||||||
|
gst/sdi/Android.mk \
|
||||||
|
gst/festival/Android.mk \
|
||||||
|
gst/y4m/Android.mk \
|
||||||
|
gst/rtpmux/Android.mk \
|
||||||
|
gst/pcapparse/Android.mk \
|
||||||
|
gst/nuvdemux/Android.mk \
|
||||||
|
gst/colorspace/Android.mk \
|
||||||
|
gst/pnm/Android.mk \
|
||||||
|
gst/mve/Android.mk \
|
||||||
|
gst/videomeasure/Android.mk \
|
||||||
|
gst/invtelecine/Android.mk \
|
||||||
|
gst/hdvparse/Android.mk \
|
||||||
|
gst/stereo/Android.mk \
|
||||||
|
gst/rtpvp8/Android.mk \
|
||||||
|
gst/mpegdemux/Android.mk \
|
||||||
|
gst/ivfparse/Android.mk \
|
||||||
|
ext/faad/Android.mk
|
||||||
|
|
||||||
|
GST_PLUGINS_BAD_BUILT_SOURCES := $(patsubst %, $(abspath $(GST_PLUGINS_BAD_TOP))/%, $(GST_PLUGINS_BAD_BUILT_SOURCES))
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY: gst-plugins-bad-configure gst-plugins-bad-configure-real
|
||||||
|
gst-plugins-bad-configure:
|
||||||
|
cd $(GST_PLUGINS_BAD_TOP) ; \
|
||||||
|
CC="$(CONFIGURE_CC)" \
|
||||||
|
CFLAGS="$(CONFIGURE_CFLAGS)" \
|
||||||
|
LD=$(TARGET_LD) \
|
||||||
|
LDFLAGS="$(CONFIGURE_LDFLAGS)" \
|
||||||
|
CPP=$(CONFIGURE_CPP) \
|
||||||
|
CPPFLAGS="$(CONFIGURE_CPPFLAGS)" \
|
||||||
|
PKG_CONFIG_LIBDIR="$(CONFIGURE_PKG_CONFIG_LIBDIR)" \
|
||||||
|
PKG_CONFIG_TOP_BUILD_DIR=/ \
|
||||||
|
$(abspath $(GST_PLUGINS_BAD_TOP))/$(CONFIGURE) \
|
||||||
|
--prefix=/system --host=arm-linux-androideabi --disable-gtk-doc \
|
||||||
|
--disable-valgrind && \
|
||||||
|
for file in $(GST_PLUGINS_BAD_BUILT_SOURCES); do \
|
||||||
|
rm -f $$file && \
|
||||||
|
make -C $$(dirname $$file) $$(basename $$file) ; \
|
||||||
|
done
|
||||||
|
|
||||||
|
CONFIGURE_TARGETS += gst-plugins-bad-configure
|
||||||
|
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst-libs/gst/baseparse/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst-libs/gst/basecamerabinsrc/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst-libs/gst/interfaces/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/h264parse/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/audiobuffer/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/autoconvert/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/bayer/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/camerabin2/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/adpcmdec/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/adpcmenc/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/aiff/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/asfmux/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/videoparsers/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/ext/faad/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/sdp/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/hls/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/jp2kdecimator/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/segmentclip/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/dtmf/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/mpeg4videoparse/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/siren/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/dataurisrc/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/rawparse/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/videomaxrate/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/tta/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/videosignal/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/coloreffects/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/scaletempo/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/jpegformat/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/freeze/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/geometrictransform/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/librfb/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/vmnc/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/interlace/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/mxf/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/cdxaparse/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/mpegpsmux/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/legacyresample/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/gaudieffects/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/liveadder/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/nsf/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/dvdspu/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/mpegvideoparse/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/mpegtsdemux/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/debugutils/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/subenc/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/id3tag/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/frei0r/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/patchdetect/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/speed/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/sdi/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/festival/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/y4m/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/rtpmux/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/pcapparse/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/nuvdemux/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/colorspace/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/pnm/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/mve/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/videomeasure/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/invtelecine/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/hdvparse/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/stereo/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/rtpvp8/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/mpegdemux/Android.mk
|
||||||
|
-include $(GST_PLUGINS_BAD_TOP)/gst/ivfparse/Android.mk
|
||||||
|
|
13
Makefile.am
13
Makefile.am
|
@ -49,16 +49,21 @@ CRUFT_FILES = \
|
||||||
$(top_builddir)/ext/jack/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/ext/jack/.libs/*.{so,dll,DLL,dylib} \
|
||||||
$(top_builddir)/gst/aacparse/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/gst/aacparse/.libs/*.{so,dll,DLL,dylib} \
|
||||||
$(top_builddir)/gst/amrparse/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/gst/amrparse/.libs/*.{so,dll,DLL,dylib} \
|
||||||
|
$(top_builddir)/gst/audioparsers/.libs/*.{so,dll,DLL,dylib} \
|
||||||
$(top_builddir)/gst/flacparse/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/gst/flacparse/.libs/*.{so,dll,DLL,dylib} \
|
||||||
$(top_builddir)/gst/imagefreeze/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/gst/imagefreeze/.libs/*.{so,dll,DLL,dylib} \
|
||||||
|
$(top_builddir)/gst/qtmux/.libs/*.{so,dll,DLL,dylib} \
|
||||||
$(top_builddir)/gst/selector/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/gst/selector/.libs/*.{so,dll,DLL,dylib} \
|
||||||
$(top_builddir)/gst/shapewipe/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/gst/shapewipe/.libs/*.{so,dll,DLL,dylib} \
|
||||||
$(top_builddir)/gst/valve/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/gst/valve/.libs/*.{so,dll,DLL,dylib} \
|
||||||
$(top_builddir)/gst/videoparsers/.libs/libgsth263parse* \
|
$(top_builddir)/gst/videoparsers/.libs/libgsth263parse* \
|
||||||
|
$(top_builddir)/gst-libs/gst/baseparse/.libs/libgstbaseparse* \
|
||||||
$(top_builddir)/sys/oss4/.libs/*.{so,dll,DLL,dylib} \
|
$(top_builddir)/sys/oss4/.libs/*.{so,dll,DLL,dylib} \
|
||||||
|
$(top_builddir)/tests/check/elements/{aac,ac3,amr,flac,mpegaudio,dca}parse \
|
||||||
$(top_builddir)/tests/check/elements/autocolorspace \
|
$(top_builddir)/tests/check/elements/autocolorspace \
|
||||||
$(top_builddir)/tests/check/elements/capssetter \
|
$(top_builddir)/tests/check/elements/capssetter \
|
||||||
$(top_builddir)/tests/check/elements/imagefreeze \
|
$(top_builddir)/tests/check/elements/imagefreeze \
|
||||||
|
$(top_builddir)/tests/check/elements/qtmux \
|
||||||
$(top_builddir)/tests/check/elements/selector \
|
$(top_builddir)/tests/check/elements/selector \
|
||||||
$(top_builddir)/tests/check/elements/valve \
|
$(top_builddir)/tests/check/elements/valve \
|
||||||
$(top_builddir)/tests/check/pipelines/metadata \
|
$(top_builddir)/tests/check/pipelines/metadata \
|
||||||
|
@ -73,16 +78,22 @@ CRUFT_DIRS = \
|
||||||
$(top_srcdir)/gst/amrparse \
|
$(top_srcdir)/gst/amrparse \
|
||||||
$(top_srcdir)/gst/flacparse \
|
$(top_srcdir)/gst/flacparse \
|
||||||
$(top_srcdir)/gst/imagefreeze \
|
$(top_srcdir)/gst/imagefreeze \
|
||||||
|
$(top_srcdir)/gst/invtelecine \
|
||||||
|
$(top_srcdir)/gst/qtmux \
|
||||||
$(top_srcdir)/gst/selector \
|
$(top_srcdir)/gst/selector \
|
||||||
$(top_srcdir)/gst/shapewipe \
|
$(top_srcdir)/gst/shapewipe \
|
||||||
$(top_srcdir)/gst/valve \
|
$(top_srcdir)/gst/valve \
|
||||||
|
$(top_srcdir)/gst-libs/gst/baseparse \
|
||||||
$(top_srcdir)/tests/examples/shapewipe \
|
$(top_srcdir)/tests/examples/shapewipe \
|
||||||
$(top_srcdir)/tests/examples/switch \
|
$(top_srcdir)/tests/examples/switch \
|
||||||
$(top_srcdir)/tests/examples/jack \
|
$(top_srcdir)/tests/examples/jack \
|
||||||
$(top_srcdir)/ext/alsaspdif \
|
$(top_srcdir)/ext/alsaspdif \
|
||||||
|
$(top_srcdir)/ext/amrwbenc \
|
||||||
$(top_srcdir)/ext/ivorbis \
|
$(top_srcdir)/ext/ivorbis \
|
||||||
$(top_srcdir)/ext/jack \
|
$(top_srcdir)/ext/jack \
|
||||||
$(top_srcdir)/ext/metadata
|
$(top_srcdir)/ext/metadata \
|
||||||
|
$(top_srcdir)/ext/tarkin \
|
||||||
|
$(top_srcdir)/ext/theora
|
||||||
|
|
||||||
include $(top_srcdir)/common/cruft.mak
|
include $(top_srcdir)/common/cruft.mak
|
||||||
|
|
||||||
|
|
147
NEWS
147
NEWS
|
@ -1,4 +1,149 @@
|
||||||
This is GStreamer Bad Plug-ins 0.10.21, "Pink Noise"
|
This is GStreamer Bad Plug-ins 0.10.22, "Toy Piano"
|
||||||
|
|
||||||
|
Changes since 0.10.21:
|
||||||
|
|
||||||
|
* aiffparse: add support for 32 bit and 64 bit floating point formats
|
||||||
|
* aiffparse: the SSND header is 16 bytes large, not 8 + 16 bytes
|
||||||
|
* assrender: refactor blitting, avoid writing past end of buffer
|
||||||
|
* camerabin2: Add a property to select the encoding profile
|
||||||
|
* camerabin2: Add custom filter properties
|
||||||
|
* camerabin2: Add image-done message
|
||||||
|
* camerabin2: Adding audio support for video recordings
|
||||||
|
* camerabin2: Adding properties for image capture settings
|
||||||
|
* camerabin2: Add methods for preview image message posting
|
||||||
|
* camerabin2: Add preview-filter property
|
||||||
|
* camerabin2: Adds new idle property
|
||||||
|
* camerabin2: Add viewfinder caps related properties
|
||||||
|
* camerabin2: Add viewfinder-sink property
|
||||||
|
* camerabin2: Implement previewing
|
||||||
|
* camerabin2: Implement tagsetter interface
|
||||||
|
* camerabin2: Move preview helper functions to basecamerabinsrc
|
||||||
|
* camerabin2: Move to encodebin
|
||||||
|
* camerabin2: Moving preview image properties to basecamerasrc
|
||||||
|
* camerabin: adding audio related properties
|
||||||
|
* camerabin: Always take photo when preview-caps is set
|
||||||
|
* camerabin: don't rely on the application running the default GLib main loop
|
||||||
|
* camerabin: Events with select-all in input-selector
|
||||||
|
* camerabin: Fix corner case for preview posting
|
||||||
|
* camerabin: Use running time for muxing
|
||||||
|
* celtenc: Fix compilation with celt >= 0.11.0
|
||||||
|
* colorspace: add 16-bit-per-channel handling
|
||||||
|
* colorspace: add dithering, add support for r210 and fix YUV->RGB matrixing
|
||||||
|
* curlsink: add libcurl-based sink element
|
||||||
|
* decklink: Add decklink plugin
|
||||||
|
* directdrawsink: avoid aspect-ratio borders overlying other windows
|
||||||
|
* directdrawsink: avoid rendering to invalid area
|
||||||
|
* dshowvideosink: update for latest GstXOverlay changes
|
||||||
|
* dvbsuboverlay: Fix using alpha values in blitting
|
||||||
|
* dvdspu: don't write clipped lines to the output buffer
|
||||||
|
* dvdsubdec: make up clut values if they weren't set
|
||||||
|
* fieldanalysis: new fieldanalysis element
|
||||||
|
* fpsdisplaysink: add "silent" property, fix "sync" property default value
|
||||||
|
* fpsdisplaysink: add "frames-dropped" and "frames-rendered" properties
|
||||||
|
* fpsdisplaysink: add "last-message" property and never print anything to stdout
|
||||||
|
* gme: fix infinite looping by fading out after two loops
|
||||||
|
* h263parse: add an h263parse element
|
||||||
|
* hlsdemux: Add HTTP live streaming parser/demuxer element
|
||||||
|
* id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
|
||||||
|
* jifmux: Add GstTagXmpWriter support
|
||||||
|
* jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
|
||||||
|
* jp2kdec: post proper error when the image's colour space is not supported
|
||||||
|
* jpegparse: misc. fixes
|
||||||
|
* linsys: Add plugin for Linear Systems SDI boards
|
||||||
|
* logoinsert: add "data" property; fix memleaks
|
||||||
|
* mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite
|
||||||
|
* mpegtsmux: add byte-stream to h264 template pad caps
|
||||||
|
* mpegtsmux: don't error out if downstream fails to handle the newsegment event
|
||||||
|
* mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding()
|
||||||
|
* opencv: make work with openCV 2.2
|
||||||
|
* patchdetect: new element
|
||||||
|
* rsvgoverlay: allow negative values for x/y/width/height
|
||||||
|
* rsvgoverlay: implement x/y/width/height (absolute and relative) positioning and dimensioning
|
||||||
|
* rtpvp8: Add simple payloaders and depayloaders for VP8
|
||||||
|
* scenechange: new scene change detection element
|
||||||
|
* sdi: Add raw SDI muxing/demuxing elements
|
||||||
|
* shm: Allow ShmPipe to save a data pointer for applications
|
||||||
|
* shm: Keep the ShmPipe alive as long as there are blocks left
|
||||||
|
* shm: Make default perm u+rw g+r for shm area
|
||||||
|
* shmsink: ensure gst_poll_wait is called first on descriptors
|
||||||
|
* shmsink: Keep shmsink referenced while there are still buffers around
|
||||||
|
* shmsrc: Keep GstPoll for whole src lifetime
|
||||||
|
* shmsrc: Only connect to sink in PLAYING in live mode
|
||||||
|
* vdpau: fixup GstFlowReturn handling
|
||||||
|
* vdpausink: fix bug where we didn't setup vdpau on a user set window
|
||||||
|
* videoparsers: new h263parse element
|
||||||
|
* videoparsers: baseparse-based dirac parser, new baseparse-based h264parse
|
||||||
|
* xvidenc: proxy downstream caps restrictions upstream via get_caps()
|
||||||
|
* zebrastripe: New element
|
||||||
|
|
||||||
|
Bugs fixed since 0.10.21:
|
||||||
|
|
||||||
|
* 646211 : [camerabin] state changes need to be made when recording a video
|
||||||
|
* 608786 : [mpegtsmux] Internal H.264 byte-stream wrapping isn't working correctly
|
||||||
|
* 334107 : xviddec: segmentation fault after a few frames
|
||||||
|
* 582167 : jacksink does not flush the jack port when going to READY
|
||||||
|
* 586848 : qtmux, asfmux: remuxing streams with different start times
|
||||||
|
* 591651 : dvbsrc: use better nicks for GstDvbSrcModulation and other enums
|
||||||
|
* 594035 : [hlsdemux] Add HTTP Live Streaming playback support
|
||||||
|
* 594280 : directdrawsink: avoid rendering to invalid area
|
||||||
|
* 602847 : [dvdspu] Segfaults on seeking in matroska file
|
||||||
|
* 611061 : [mpegtsmux] some buffers are forgotten to push in m2ts_mode
|
||||||
|
* 615655 : [camerabin] shouldn't rely on running GLib main loop
|
||||||
|
* 616814 : Photography interface extension: colour tone mode and noise reduction settings
|
||||||
|
* 617532 : [qtmux] Take into account new-segments for incoming streams
|
||||||
|
* 622276 : Add an h263parse element
|
||||||
|
* 626618 : jpegparse doesn't handle APP12 marker
|
||||||
|
* 632056 : Directdrawsink draws black stripes over the overlying dialog windows.
|
||||||
|
* 639502 : [camerabin] should not re-create preview pipeline when setting new preview caps
|
||||||
|
* 639763 : [dvbsuboverlay] Green borders around subtitles
|
||||||
|
* 639841 : examples: camerabin: Don't set default values for GstPhotography interface settings
|
||||||
|
* 640286 : elements/imagecapturebin check fails
|
||||||
|
* 640287 : camerabin2 checks fail
|
||||||
|
* 640327 : Add VP8 RTP payloaders and depayloaders
|
||||||
|
* 640561 : opencv textwrite element renaming and proper structuring:
|
||||||
|
* 640637 : Camerabin has warning: Internal GStreamer error: clock problem.
|
||||||
|
* 640885 : Permission problems building bad
|
||||||
|
* 641047 : [mpegaudioparse] Multiple issues with new mpegaudioparse element from -bad, lower rank?
|
||||||
|
* 641178 : rtpvp8: build problem, needs to link with libgstbase-0.10
|
||||||
|
* 641496 : New plugin: curlsink
|
||||||
|
* 641530 : Camerabin should capture image if preview_caps is set even if filename is not set
|
||||||
|
* 641712 : XWindow is never created in gst-camerabin-test example application
|
||||||
|
* 641796 : opencv: make plugin work with opencv 2.2.0 release
|
||||||
|
* 641857 : baseparse: Update min/max bitrate before first posting them
|
||||||
|
* 641858 : mpegaudioparse: Post CBR bitrate as nominal bitrate
|
||||||
|
* 642116 : rsvgoverlay: add position/dimension parameters
|
||||||
|
* 642658 : rsvgoverlay: allow negative values for position/dimension parameters
|
||||||
|
* 642671 : fieldanalysis: New element for analysing video input to produce progressive output
|
||||||
|
* 643469 : fpsdisplaysink: add frames-dropped and frames-rendered properties
|
||||||
|
* 643471 : fpsdisplaysink: fix default sync property value
|
||||||
|
* 643607 : [celt] Doesn't compile with celt 0.11.1
|
||||||
|
* 644176 : videofilters: needs to link against libm
|
||||||
|
* 644208 : dcaparse: add depth and endianness to dts caps to allow elements to negotiate on these certain stream format requirements
|
||||||
|
* 644429 : [mpegtsmux] in m2ts-mode, the tp_extra_header is incorrect
|
||||||
|
* 645006 : [mpegtsmux] in m2ts-mode, PAT is written only once
|
||||||
|
* 645053 : shm: multiple compile failures on Solaris 10
|
||||||
|
* 645412 : [h264parse] h264parse doesn't set framed=True on src caps
|
||||||
|
* 645420 : [scaletempo] Incorrectly handles new segments with stop == -1
|
||||||
|
* 645502 : [h264parse] leaks fatally on certain streams
|
||||||
|
* 645568 : aiffparse: doesn't play 24-bit AIFF properly
|
||||||
|
* 645711 : patchdetect: link error while using gcc-4.52
|
||||||
|
* 646256 : qtmux " buffer without timestamp/duration " error message could be more helpful
|
||||||
|
* 646495 : hlsdemux: Add missing patches from my local branch
|
||||||
|
* 646840 : shmsink: ensure gst_poll_wait is the first gst_poll function called on a descriptor
|
||||||
|
* 646955 : dshowvideosink: Update to reflect latest GstXOverlay changes
|
||||||
|
* 647030 : [fpsdisplaysink] " silent " property
|
||||||
|
* 647364 : VGM files loop indefinately
|
||||||
|
* 647498 : xvidenc not forwarding caps
|
||||||
|
* 647564 : gst-plugins-bad configure.ac summary wrongly claims an exif plugin
|
||||||
|
* 647830 : assrender: crashes with very large subtitles
|
||||||
|
* 647852 : [schroenc] Crashes after some time when getting buffers after EOS
|
||||||
|
* 647853 : [schrodec] Impossible to play very short files
|
||||||
|
* 647854 : [schrodec] Allocates buffers with NULL caps from downstream
|
||||||
|
* 648001 : configure: Fix linsys/decklink checks for Linux
|
||||||
|
* 648929 : [tsdemux] Memory leaks everywhere
|
||||||
|
* 649005 : y4mdec: add plugin description
|
||||||
|
* 647751 : [hlsdemux] Fix usage of the element in players
|
||||||
|
* 621027 : mpegtsparse problem when parsing EIT and obtaining Transport Stream packet size
|
||||||
|
|
||||||
Changes since 0.10.20:
|
Changes since 0.10.20:
|
||||||
|
|
||||||
|
|
371
RELEASE
371
RELEASE
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
Release notes for GStreamer Bad Plug-ins 0.10.21 "Pink Noise"
|
Release notes for GStreamer Bad Plug-ins 0.10.22 "Toy Piano"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -60,195 +60,148 @@ contains a set of well-supported plug-ins, but might pose problems for
|
||||||
|
|
||||||
Features of this release
|
Features of this release
|
||||||
|
|
||||||
* alsaspdif: removed alsaspdifsink element (replaced by alsasink device=spdif)
|
* aiffparse: add support for 32 bit and 64 bit floating point formats
|
||||||
* metadata: remove metadata plugin
|
* aiffparse: the SSND header is 16 bytes large, not 8 + 16 bytes
|
||||||
* jack: jack plugin has moved to gst-plugins-good (0.10.27)
|
* assrender: refactor blitting, avoid writing past end of buffer
|
||||||
* selector: input-selector and output-selector have moved to GStreamer core (0.10.32)
|
* camerabin2: Add a property to select the encoding profile
|
||||||
* valve: has moved to gstreamer core (0.10.32)
|
* camerabin2: Add custom filter properties
|
||||||
* applemedia: new plugin for Apple multimedia APIs (avfvideosrc, celvideosrc, qtkitvideosrc, miovideosrc, vth264decbin, vth264encbin, vtdec, vtenc)
|
* camerabin2: Add image-done message
|
||||||
* applemedia: new iOS video source based on AVFoundation
|
* camerabin2: Adding audio support for video recordings
|
||||||
* y4mdec: new y4mdec element
|
* camerabin2: Adding properties for image capture settings
|
||||||
* dcaparse: new dts/dca audio parser
|
* camerabin2: Add methods for preview image message posting
|
||||||
* camerabin2: new camerabin element (work-in-progress, experimental)
|
* camerabin2: Add preview-filter property
|
||||||
* opencv: new plugin with elements facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace, cverode, cvequalizehist, cvdilate, textwrite, templatematch, pyramidsegment
|
* camerabin2: Adds new idle property
|
||||||
* interlace: new element
|
* camerabin2: Add viewfinder caps related properties
|
||||||
* geometrictransform: new rotate element
|
* camerabin2: Add viewfinder-sink property
|
||||||
* jp2kdecimator: add a JPEG2000 decimator element (drop details without reencoding)
|
* camerabin2: Implement previewing
|
||||||
* audioparsers: add dcaparse, a dts/dca parser, and mpegaudioparse (mp3parse replacement)
|
* camerabin2: Implement tagsetter interface
|
||||||
* autoconvert: add autovideoconvert, an autoconvert based video format converter
|
* camerabin2: Move preview helper functions to basecamerabinsrc
|
||||||
* checksumsink, chopmydata: new debug elements
|
* camerabin2: Move to encodebin
|
||||||
* dvbsuboverlay: new element to overlay DVB subtitle
|
* camerabin2: Moving preview image properties to basecamerasrc
|
||||||
* rsvgoverlay: new element for scalable and relative svg overlay with cairo
|
* camerabin: adding audio related properties
|
||||||
* qtmux: add new ismlmux element, for fragmented isml major brand
|
* camerabin: Always take photo when preview-caps is set
|
||||||
* ac3parse: properly parse E-AC3 frame header and use proper EAC-3 caps
|
* camerabin: don't rely on the application running the default GLib main loop
|
||||||
* ac3parse: relax BSID checking, performance improvements
|
* camerabin: Events with select-all in input-selector
|
||||||
* applemedia mtapi: update to reflect new API on iOS 4.x
|
* camerabin: Fix corner case for preview posting
|
||||||
* applemedia vtenc: bump H.264 level from 1.3 to 3.0
|
* camerabin: Use running time for muxing
|
||||||
* applemedia vtenc: remove keyframe enforcement workaround
|
* celtenc: Fix compilation with celt >= 0.11.0
|
||||||
* applemedia celapi: update to reflect new API on iOS 4.x
|
* colorspace: add 16-bit-per-channel handling
|
||||||
* applemedia cvapi: add wrapper for IO surface access
|
* colorspace: add dithering, add support for r210 and fix YUV->RGB matrixing
|
||||||
* audioparse: add support for setting the channel-positions
|
* curlsink: add libcurl-based sink element
|
||||||
* audioparsers: increase ranks to enable auto-plugging (incl. new mp3 parser)
|
* decklink: Add decklink plugin
|
||||||
* baseparse: enhancements for timestamp marked framed formats
|
* directdrawsink: avoid aspect-ratio borders overlying other windows
|
||||||
* baseparse: increase keyframe awareness
|
* directdrawsink: avoid rendering to invalid area
|
||||||
* baseparse: perform bitrate handling and posting after newsegment sending
|
* dshowvideosink: update for latest GstXOverlay changes
|
||||||
* baseparse: post duration message if average bitrates is updated
|
* dvbsuboverlay: Fix using alpha values in blitting
|
||||||
* baseparse: prevent indefinite resyncing
|
* dvdspu: don't write clipped lines to the output buffer
|
||||||
* baseparse: add index support, seek table and accurate seek support
|
* dvdsubdec: make up clut values if they weren't set
|
||||||
* baseparse: support reverse playback
|
* fieldanalysis: new fieldanalysis element
|
||||||
* baseparse: use determined seekability in answering SEEKING query
|
* fpsdisplaysink: add "silent" property, fix "sync" property default value
|
||||||
* basevideo: Add handling of GstForceKeyUnit events
|
* fpsdisplaysink: add "frames-dropped" and "frames-rendered" properties
|
||||||
* basevideodecoder: add capture pattern handling; don't blow away field information
|
* fpsdisplaysink: add "last-message" property and never print anything to stdout
|
||||||
* bayer2rgb: add format=bggr/etc. to caps, add framerate to the sink caps
|
* gme: fix infinite looping by fading out after two loops
|
||||||
* camerabin: add "preview-source-filter","ready-for-capture", "idle" properties
|
* h263parse: add an h263parse element
|
||||||
* camerabin: change "zoom" property from int to float
|
* hlsdemux: Add HTTP live streaming parser/demuxer element
|
||||||
* camerabin: enable all conversion flags by default to make it work out-of-the-box everywhere
|
* id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
|
||||||
* coloreffects: Add chromahold effect
|
* jifmux: Add GstTagXmpWriter support
|
||||||
* cog: improvements in colorspace and scaler; add fast paths for colorspace conversion
|
* jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
|
||||||
* colorspace: revive element and add support for many more pixellayouts/colorspaces
|
* jp2kdec: post proper error when the image's colour space is not supported
|
||||||
* colorspace: add support for SDTV/HDTV YUV conversions
|
* jpegparse: misc. fixes
|
||||||
* dtmfsrc: Make the dtmfsrc accept events sent with gst_element_send_event
|
* linsys: Add plugin for Linear Systems SDI boards
|
||||||
* tools: misc. improvements to element-maker tool
|
* logoinsert: add "data" property; fix memleaks
|
||||||
* faac: handle trailing encoder output
|
* mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite
|
||||||
* faad: support reverse playback; cater for decoder delay and renegotiation
|
* mpegtsmux: add byte-stream to h264 template pad caps
|
||||||
* faad: tweak output buffer timestamping
|
* mpegtsmux: don't error out if downstream fails to handle the newsegment event
|
||||||
* flacparse: don't drop the last frame if it is followed by garbage
|
* mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding()
|
||||||
* flacparse: don't parse the complete FLAC frames but only look for valid frame headers (for performance)
|
* opencv: make work with openCV 2.2
|
||||||
* flacparse: fix picture parsing, fix parsing with unknown framesizes
|
* patchdetect: new element
|
||||||
* flacparse: parse seektable
|
* rsvgoverlay: allow negative values for x/y/width/height
|
||||||
* frei0r: add support for the FREI0R_PATH environment variable
|
* rsvgoverlay: implement x/y/width/height (absolute and relative) positioning and dimensioning
|
||||||
* frei0r: fix crashes if plugins don't provide correct property information
|
* rtpvp8: Add simple payloaders and depayloaders for VP8
|
||||||
* frei0r: fix scanning of plugin subdirectories and support different vendors
|
* scenechange: new scene change detection element
|
||||||
* frei0r: update frei0r interface specification to 1.2
|
* sdi: Add raw SDI muxing/demuxing elements
|
||||||
* gaudieffects: avoid divide by 0 in burn element, make filter parameters dynamic and controllable
|
* shm: Allow ShmPipe to save a data pointer for applications
|
||||||
* id3mux: map GST_TAG_ALBUM_ARTIST, give PRIMARY rank
|
* shm: Keep the ShmPipe alive as long as there are blocks left
|
||||||
* invtelecine: Fix name of 30p/60i pattern
|
* shm: Make default perm u+rw g+r for shm area
|
||||||
* jasperdec: don't fail hard on decoding error
|
* shmsink: ensure gst_poll_wait is called first on descriptors
|
||||||
* jifmux: detect EOI correctly; do not limit the size of the image on 16bits
|
* shmsink: Keep shmsink referenced while there are still buffers around
|
||||||
* jp2kenc: Emit SOP markers in every codestream packet
|
* shmsrc: Keep GstPoll for whole src lifetime
|
||||||
* jpegparse: avoid infinite loop when resyncing; discard incomplete image
|
* shmsrc: Only connect to sink in PLAYING in live mode
|
||||||
* kate: add segment tracking, and various other improvements
|
* vdpau: fixup GstFlowReturn handling
|
||||||
* kate: ensure the kate pad does not shoot ahead of the video pad
|
* vdpausink: fix bug where we didn't setup vdpau on a user set window
|
||||||
* mpegtsdemux: extract language for DVB subtitle streams
|
* videoparsers: new h263parse element
|
||||||
* mpegtsdemux: enable gather_pes only for DVB subtitle private streams
|
* videoparsers: baseparse-based dirac parser, new baseparse-based h264parse
|
||||||
* mpegtsdemux: fix re-syncing on invalid data after seek
|
* xvidenc: proxy downstream caps restrictions upstream via get_caps()
|
||||||
* mpegtsmux: Initialize PES packet before getting the header size
|
* zebrastripe: New element
|
||||||
* mpegtsmux: Set adaptation flag when appropriate
|
|
||||||
* mpegtsmux: Set random_access_indicator for keyframes
|
|
||||||
* mpegtsparse: send TDT tables messages in a serialized event downstream
|
|
||||||
* ofa: Call g_object_notify() after the fingerprint was created
|
|
||||||
* pcapparse: Add support for Linux Cooked Capture (SLL) frames
|
|
||||||
* photography: add missing property and cabability flag for noise reduction
|
|
||||||
* photography: Add "zoom" and "image-preview-supported-caps" interface properties
|
|
||||||
* photography: add gst_photography_{set,get}_noise_reduction() and CAPS_NOISE_REDUCTION flag
|
|
||||||
* qtmux: add support for fragmented mp4
|
|
||||||
* qtmux: add "streamable" property to avoid building fragmented mfra index
|
|
||||||
* qtmux: timestamp tracking fixes and many other fixes
|
|
||||||
* resindvd: attempt to use glib language setting for DVD menus/audio
|
|
||||||
* resindvd: improve error messages on read errors; button state tracking fixes
|
|
||||||
* rfbsrc: fail more gracefully if source gets disconnected or geometry changes
|
|
||||||
* sdlvideosink: re-enable YVYU and UYVY support
|
|
||||||
* sdpdemux: error out if no streams found in sdp message
|
|
||||||
* sdpdemux: redirect SDP with an rtsp control URL and add property to disable redirect
|
|
||||||
* ssim: add I420 support
|
|
||||||
* tiger: outline text by default, to make it easier to read
|
|
||||||
* winks: add property probing support; fix framerate fraction range mapping
|
|
||||||
* winks: ignore unsupported formats; work around shutdown deadlock
|
|
||||||
* winks: performance improvements
|
|
||||||
* zbar: make scanner cache optional, disable it by default
|
|
||||||
* zbar: use correct strides, support more formats
|
|
||||||
|
|
||||||
Bugs fixed in this release
|
Bugs fixed in this release
|
||||||
|
|
||||||
* 628609 : The qtwrapperaudiodec_samr decoder doesn't handle buffers containing many AMR frames properly
|
* 646211 : [camerabin] state changes need to be made when recording a video
|
||||||
* 639296 : [y4mdec] Doesn't handle files which don't specify a colorspace
|
* 608786 : [mpegtsmux] Internal H.264 byte-stream wrapping isn't working correctly
|
||||||
* 613379 : camerabin: Do not use audio clock after stopping video capture
|
* 334107 : xviddec: segmentation fault after a few frames
|
||||||
* 636279 : REGRESSION: Video often freezes during playback of mpeg2 files
|
* 582167 : jacksink does not flush the jack port when going to READY
|
||||||
* 630255 : [examples] camerabin example still uses old GstXOverlay interface
|
* 586848 : qtmux, asfmux: remuxing streams with different start times
|
||||||
* 631232 : [colorspace] AYUV/ARGB handling broken on big endian systems
|
* 591651 : dvbsrc: use better nicks for GstDvbSrcModulation and other enums
|
||||||
* 627229 : fpsdisplaysink should not measure fps relative to pipeline clock
|
* 594035 : [hlsdemux] Add HTTP Live Streaming playback support
|
||||||
* 435120 : cairosvgoverlay
|
* 594280 : directdrawsink: avoid rendering to invalid area
|
||||||
* 486659 : xmp/exif metadata handling
|
* 602847 : [dvdspu] Segfaults on seeking in matroska file
|
||||||
* 578629 : libgstphotography missing exports for MSVC
|
* 611061 : [mpegtsmux] some buffers are forgotten to push in m2ts_mode
|
||||||
* 587223 : mpegtsdemux seg.fault due to invalid PMT_pid
|
* 615655 : [camerabin] shouldn't rely on running GLib main loop
|
||||||
* 598078 : osxvideosrc doesn't build in snow leopard x86_64
|
|
||||||
* 600929 : [kate] tiger element doesn't handle segments and text/video synchronization properly
|
|
||||||
* 603063 : camerabin example fails to start recording
|
|
||||||
* 611428 : [gdiscreencapsrc] leaks memory (ICONINFO)
|
|
||||||
* 613633 : [resindvd] scrambled DVDs yield useless generic error message if dvdcss is not available
|
|
||||||
* 616814 : Photography interface extension: colour tone mode and noise reduction settings
|
* 616814 : Photography interface extension: colour tone mode and noise reduction settings
|
||||||
* 616923 : camerabin: remove photography interface implementation
|
* 617532 : [qtmux] Take into account new-segments for incoming streams
|
||||||
* 618045 : [cogcolorspace] No Y41B support
|
* 622276 : Add an h263parse element
|
||||||
* 618542 : DVB subtitles support
|
* 626618 : jpegparse doesn't handle APP12 marker
|
||||||
* 625558 : [basevideoencoder] [vp8] encoder timestamps are wrong when there are gaps
|
* 632056 : Directdrawsink draws black stripes over the overlying dialog windows.
|
||||||
* 626425 : cog_virt_frame_new_convert_u8 has bogus source data
|
* 639502 : [camerabin] should not re-create preview pipeline when setting new preview caps
|
||||||
* 627134 : photography interface: add API for capture correction
|
* 639763 : [dvbsuboverlay] Green borders around subtitles
|
||||||
* 627211 : jpegformat: Push tags after setting srcpad caps
|
* 639841 : examples: camerabin: Don't set default values for GstPhotography interface settings
|
||||||
* 627253 : [mpegtsparse] Post tags of channel and currently running event
|
* 640286 : elements/imagecapturebin check fails
|
||||||
* 627992 : dtmfsrc doesn't support gst_element_send_event
|
* 640287 : camerabin2 checks fail
|
||||||
* 628326 : vdpau: don't change structure in setcaps function
|
* 640327 : Add VP8 RTP payloaders and depayloaders
|
||||||
* 628527 : videoanalyse: classificication is wrong
|
* 640561 : opencv textwrite element renaming and proper structuring:
|
||||||
* 628548 : [mpegtsmux] Initialize PES packet before getting the header size
|
* 640637 : Camerabin has warning: Internal GStreamer error: clock problem.
|
||||||
* 628570 : cogcolorspace: element classificication is wrong
|
* 640885 : Permission problems building bad
|
||||||
* 629554 : dvbsrc: Fix example usage, bandwidth=8 not 8MHz
|
* 641047 : [mpegaudioparse] Multiple issues with new mpegaudioparse element from -bad, lower rank?
|
||||||
* 629897 : [cog] Ignores --disable-orc and always requires orc
|
* 641178 : rtpvp8: build problem, needs to link with libgstbase-0.10
|
||||||
* 629910 : jpegparse: properly clean up comment string
|
* 641496 : New plugin: curlsink
|
||||||
* 629917 : [output-selector] Recheck pending_pad after pushing a buffer
|
* 641530 : Camerabin should capture image if preview_caps is set even if filename is not set
|
||||||
* 630046 : sdpdemux: Add optional support for rtspsrc as session element
|
* 641712 : XWindow is never created in gst-camerabin-test example application
|
||||||
* 630253 : [sdl] Still uses old GstXOverlay interface
|
* 641796 : opencv: make plugin work with opencv 2.2.0 release
|
||||||
* 630254 : [vdpau] Still uses old GstXOverlay interface
|
* 641857 : baseparse: Update min/max bitrate before first posting them
|
||||||
* 630783 : [frei0r] Crashes if broken plugins don't give correct property information
|
* 641858 : mpegaudioparse: Post CBR bitrate as nominal bitrate
|
||||||
* 630808 : valve: move to core
|
* 642116 : rsvgoverlay: add position/dimension parameters
|
||||||
* 631200 : flacparse: major performance improvements
|
* 642658 : rsvgoverlay: allow negative values for position/dimension parameters
|
||||||
* 631389 : [flacparse] backport/check corner case fixes done in flacdec
|
* 642671 : fieldanalysis: New element for analysing video input to produce progressive output
|
||||||
* 631449 : [audioparse] doest not support several channel numbers
|
* 643469 : fpsdisplaysink: add frames-dropped and frames-rendered properties
|
||||||
* 631501 : [faad] failed to dynamically switch from 2 audio channels to 6
|
* 643471 : fpsdisplaysink: fix default sync property value
|
||||||
* 631814 : [flacparse] unit test failures
|
* 643607 : [celt] Doesn't compile with celt 0.11.1
|
||||||
* 631993 : [flacparse] imperfect timestamping
|
* 644176 : videofilters: needs to link against libm
|
||||||
* 632070 : qtmux: infinite loop
|
* 644208 : dcaparse: add depth and endianness to dts caps to allow elements to negotiate on these certain stream format requirements
|
||||||
* 632668 : Gaudi Effects [review]
|
* 644429 : [mpegtsmux] in m2ts-mode, the tp_extra_header is incorrect
|
||||||
* 632885 : Gaudi Effects dynamically controllable parameters [review]
|
* 645006 : [mpegtsmux] in m2ts-mode, PAT is written only once
|
||||||
* 632911 : qtmux: add fragmented mp4 support (isml brand)
|
* 645053 : shm: multiple compile failures on Solaris 10
|
||||||
* 633466 : [katedec] Pushes events before the final caps are known
|
* 645412 : [h264parse] h264parse doesn't set framed=True on src caps
|
||||||
* 633917 : [mpegtsparse] [PATCH] Send TDT messages in an serialized event downstream
|
* 645420 : [scaletempo] Incorrectly handles new segments with stop == -1
|
||||||
* 635200 : [dvbbasebin] [PATCH] Add TDT to the initial pids filter for dvbsrc
|
* 645502 : [h264parse] leaks fatally on certain streams
|
||||||
* 635202 : mpeg4videoparse: Minor fixes
|
* 645568 : aiffparse: doesn't play 24-bit AIFF properly
|
||||||
* 635204 : mpeg4videoparse: Set srcpad caps before forwarding newsegment
|
* 645711 : patchdetect: link error while using gcc-4.52
|
||||||
* 635205 : h264parse: Set srcpad caps before forwarding newsegment
|
* 646256 : qtmux " buffer without timestamp/duration " error message could be more helpful
|
||||||
* 635229 : celtenc: uninitialized tags variable can cause segfault
|
* 646495 : hlsdemux: Add missing patches from my local branch
|
||||||
* 635304 : [opencv] fix caps issues and extend supported caps for some elements [PATCH]
|
* 646840 : shmsink: ensure gst_poll_wait is the first gst_poll function called on a descriptor
|
||||||
* 635397 : rfbsrc: avoid infinite loop if source gets disconnected and don't crash if frame geometry changes
|
* 646955 : dshowvideosink: Update to reflect latest GstXOverlay changes
|
||||||
* 635529 : interlace: Add pattern offset and fix timestamps
|
* 647030 : [fpsdisplaysink] " silent " property
|
||||||
* 635720 : vp8enc incorrectly sets timestamps based on theoretical framerate
|
* 647364 : VGM files loop indefinately
|
||||||
* 635786 : [audioparse] Fix division-by-zero exception
|
* 647498 : xvidenc not forwarding caps
|
||||||
* 635878 : [qtmux] gst_qtmux_check_difference subtract 2 unsigned numbers without taking care of the result sign
|
* 647564 : gst-plugins-bad configure.ac summary wrongly claims an exif plugin
|
||||||
* 636106 : autocolorspace: new plugin for auto space convertor selection
|
* 647830 : assrender: crashes with very large subtitles
|
||||||
* 636109 : [SSIM] klass should be Filter/Effect/Video
|
* 647852 : [schroenc] Crashes after some time when getting buffers after EOS
|
||||||
* 636185 : qtmux: msvc incompatibility
|
* 647853 : [schrodec] Impossible to play very short files
|
||||||
* 637062 : [ac3parse] parse problems on some MTS streams
|
* 647854 : [schrodec] Allocates buffers with NULL caps from downstream
|
||||||
* 637224 : [bayer2rgb] missing framerate in sink caps
|
* 648001 : configure: Fix linsys/decklink checks for Linux
|
||||||
* 637308 : gst-plugins-bad did not find xvidcore on my box
|
* 648929 : [tsdemux] Memory leaks everywhere
|
||||||
* 637359 : Internal GStreamer error, during pcap to mp4 conversion
|
* 649005 : y4mdec: add plugin description
|
||||||
* 637403 : qtmux do not store 1st TS when detect 1st buffer
|
* 647751 : [hlsdemux] Fix usage of the element in players
|
||||||
* 637486 : qtmux: error if no buffers have arrived to one pad at EOS
|
* 621027 : mpegtsparse problem when parsing EIT and obtaining Transport Stream packet size
|
||||||
* 637532 : applemedia: redundant declaration of 'parent_class'
|
|
||||||
* 637590 : [PATCH] fix gst-plugins-bad compile against latest gtk+
|
|
||||||
* 637824 : mpeg4videoparse: gst_buffer_is_metadata_writable warning (regression)
|
|
||||||
* 637929 : mve: do not use the pad buffer allocation functions in demuxers
|
|
||||||
* 637931 : mpegdemux: do not use the pad buffer allocation functions in demuxers
|
|
||||||
* 638004 : tiger: fallback on headers in caps to initialize if headers are absent
|
|
||||||
* 638288 : qtmux: fails to handle out-of-order buffers without duration
|
|
||||||
* 638412 : kate: reenable the sending of a message for tags
|
|
||||||
* 638527 : tiger: outline text by default, to make it easier to read
|
|
||||||
* 638604 : basecamerasrc isn't build by default but camerabin2 is and requires it
|
|
||||||
* 639063 : mpegtsparse: fix (re)sync with invalid data at beginning
|
|
||||||
* 639338 : [qtmux] Protect against copying a null caps
|
|
||||||
* 639413 : Camerabin should use output-selector:pad-negotiation-mode=active
|
|
||||||
* 639456 : [camerabin] Should have all conversion flags enabled by default
|
|
||||||
* 639555 : [audioparsers] Be careful to not lose the event ref
|
|
||||||
* 639950 : flacparse: avoid unref'ing NULL buffer
|
|
||||||
* 630830 : zbar: Fixes, single frame scan and width/stride fix
|
|
||||||
* 635281 : [mpegtsparse] TDT packets are only parsed for odd hours
|
|
||||||
|
|
||||||
Download
|
Download
|
||||||
|
|
||||||
|
@ -277,61 +230,47 @@ Applications
|
||||||
|
|
||||||
Contributors to this release
|
Contributors to this release
|
||||||
|
|
||||||
* Alejandro Gonzalez
|
* Alexey Fisher
|
||||||
* Aleksey Lim
|
|
||||||
* Alessandro Decina
|
|
||||||
* Andoni Morales Alastruey
|
* Andoni Morales Alastruey
|
||||||
* Andres Colubri
|
* Andreas Frisch
|
||||||
* André Dieb Martins
|
|
||||||
* Arun Raghavan
|
* Arun Raghavan
|
||||||
* Benjamin Gaignard
|
* Benjamin Gaignard
|
||||||
|
* Byeong-ryeol Kim
|
||||||
* Carl-Anton Ingmarsson
|
* Carl-Anton Ingmarsson
|
||||||
* Christian Berentsen
|
* Chris E Jones
|
||||||
* Damien Lespiau
|
* Christian Fredrik Kalager Schaller
|
||||||
* David Hoyt
|
|
||||||
* David Schleef
|
* David Schleef
|
||||||
* Edward Hervey
|
* Edward Hervey
|
||||||
* Felipe Contreras
|
* Fabrizio Milo
|
||||||
* Francis Rammeloo
|
* Haakon Sporsheim
|
||||||
* Hoseok Chang
|
|
||||||
* Hu Gang
|
* Hu Gang
|
||||||
* Jan Schmidt
|
* Jan Schmidt
|
||||||
* Janne Grunau
|
* Janne Grunau
|
||||||
* Jonathan Rosser
|
|
||||||
* Josh Doe
|
|
||||||
* Kaj-Michael Lang
|
|
||||||
* Karol Sobczak
|
|
||||||
* Knut Inge Hvidsten
|
|
||||||
* Lasse Laukkanen
|
* Lasse Laukkanen
|
||||||
* Leo Singer
|
* Lauri Lehtinen
|
||||||
* Luciana Fujii Pontello
|
* Luciana Fujii Pontello
|
||||||
* Luis de Bethencourt
|
* Luis de Bethencourt
|
||||||
* Marc-André Lureau
|
|
||||||
* Mark Nauwelaerts
|
* Mark Nauwelaerts
|
||||||
* Mart Raudsepp
|
* Mart Raudsepp
|
||||||
* Matthew Ife
|
* Mihai Draghicioiu
|
||||||
* Mike Sheldon
|
|
||||||
* Noam
|
|
||||||
* Ole André Vadla Ravnås
|
|
||||||
* Olivier Aubert
|
* Olivier Aubert
|
||||||
* Olivier Crête
|
* Olivier Crête
|
||||||
* Rob Clark
|
* Patricia Muscalu
|
||||||
|
* Philip Jägenstedt
|
||||||
|
* Philippe Normand
|
||||||
|
* Raimo Järvi
|
||||||
|
* René Stadler
|
||||||
|
* Reynaldo H. Verdejo Pinochet
|
||||||
* Robert Swain
|
* Robert Swain
|
||||||
* Saleem Abdulrasool
|
|
||||||
* Sebastian Dröge
|
* Sebastian Dröge
|
||||||
* Sebastian Pölsterl
|
* Sjoerd Simons
|
||||||
* Sreerenj Balachandran
|
* Sreerenj Balachandran
|
||||||
* Stefan Kost
|
* Stefan Kost
|
||||||
* Teemu Katajisto
|
* Teemu Katajisto
|
||||||
* Thiago Santos
|
* Thiago Santos
|
||||||
* Thibault Saunier
|
* Thibault Saunier
|
||||||
* Thijs Vermeir
|
|
||||||
* Tim-Philipp Müller
|
* Tim-Philipp Müller
|
||||||
* Tristan Matthews
|
|
||||||
* Vincent Penquerc'h
|
* Vincent Penquerc'h
|
||||||
* Víctor Manuel Jáquez Leal
|
* Víctor Manuel Jáquez Leal
|
||||||
* Wim Taymans
|
|
||||||
* Youness Alaoui
|
|
||||||
* benjamin gaignard
|
* benjamin gaignard
|
||||||
* kapil
|
|
||||||
|
|
481
android/NOTICE
481
android/NOTICE
|
@ -1,481 +0,0 @@
|
||||||
GNU LIBRARY GENERAL PUBLIC LICENSE
|
|
||||||
Version 2, June 1991
|
|
||||||
|
|
||||||
Copyright (C) 1991 Free Software Foundation, Inc.
|
|
||||||
675 Mass Ave, Cambridge, MA 02139, USA
|
|
||||||
Everyone is permitted to copy and distribute verbatim copies
|
|
||||||
of this license document, but changing it is not allowed.
|
|
||||||
|
|
||||||
[This is the first released version of the library GPL. It is
|
|
||||||
numbered 2 because it goes with version 2 of the ordinary GPL.]
|
|
||||||
|
|
||||||
Preamble
|
|
||||||
|
|
||||||
The licenses for most software are designed to take away your
|
|
||||||
freedom to share and change it. By contrast, the GNU General Public
|
|
||||||
Licenses are intended to guarantee your freedom to share and change
|
|
||||||
free software--to make sure the software is free for all its users.
|
|
||||||
|
|
||||||
This license, the Library General Public License, applies to some
|
|
||||||
specially designated Free Software Foundation software, and to any
|
|
||||||
other libraries whose authors decide to use it. You can use it for
|
|
||||||
your libraries, too.
|
|
||||||
|
|
||||||
When we speak of free software, we are referring to freedom, not
|
|
||||||
price. Our General Public Licenses are designed to make sure that you
|
|
||||||
have the freedom to distribute copies of free software (and charge for
|
|
||||||
this service if you wish), that you receive source code or can get it
|
|
||||||
if you want it, that you can change the software or use pieces of it
|
|
||||||
in new free programs; and that you know you can do these things.
|
|
||||||
|
|
||||||
To protect your rights, we need to make restrictions that forbid
|
|
||||||
anyone to deny you these rights or to ask you to surrender the rights.
|
|
||||||
These restrictions translate to certain responsibilities for you if
|
|
||||||
you distribute copies of the library, or if you modify it.
|
|
||||||
|
|
||||||
For example, if you distribute copies of the library, whether gratis
|
|
||||||
or for a fee, you must give the recipients all the rights that we gave
|
|
||||||
you. You must make sure that they, too, receive or can get the source
|
|
||||||
code. If you link a program with the library, you must provide
|
|
||||||
complete object files to the recipients so that they can relink them
|
|
||||||
with the library, after making changes to the library and recompiling
|
|
||||||
it. And you must show them these terms so they know their rights.
|
|
||||||
|
|
||||||
Our method of protecting your rights has two steps: (1) copyright
|
|
||||||
the library, and (2) offer you this license which gives you legal
|
|
||||||
permission to copy, distribute and/or modify the library.
|
|
||||||
|
|
||||||
Also, for each distributor's protection, we want to make certain
|
|
||||||
that everyone understands that there is no warranty for this free
|
|
||||||
library. If the library is modified by someone else and passed on, we
|
|
||||||
want its recipients to know that what they have is not the original
|
|
||||||
version, so that any problems introduced by others will not reflect on
|
|
||||||
the original authors' reputations.
|
|
||||||
|
|
||||||
Finally, any free program is threatened constantly by software
|
|
||||||
patents. We wish to avoid the danger that companies distributing free
|
|
||||||
software will individually obtain patent licenses, thus in effect
|
|
||||||
transforming the program into proprietary software. To prevent this,
|
|
||||||
we have made it clear that any patent must be licensed for everyone's
|
|
||||||
free use or not licensed at all.
|
|
||||||
|
|
||||||
Most GNU software, including some libraries, is covered by the ordinary
|
|
||||||
GNU General Public License, which was designed for utility programs. This
|
|
||||||
license, the GNU Library General Public License, applies to certain
|
|
||||||
designated libraries. This license is quite different from the ordinary
|
|
||||||
one; be sure to read it in full, and don't assume that anything in it is
|
|
||||||
the same as in the ordinary license.
|
|
||||||
|
|
||||||
The reason we have a separate public license for some libraries is that
|
|
||||||
they blur the distinction we usually make between modifying or adding to a
|
|
||||||
program and simply using it. Linking a program with a library, without
|
|
||||||
changing the library, is in some sense simply using the library, and is
|
|
||||||
analogous to running a utility program or application program. However, in
|
|
||||||
a textual and legal sense, the linked executable is a combined work, a
|
|
||||||
derivative of the original library, and the ordinary General Public License
|
|
||||||
treats it as such.
|
|
||||||
|
|
||||||
Because of this blurred distinction, using the ordinary General
|
|
||||||
Public License for libraries did not effectively promote software
|
|
||||||
sharing, because most developers did not use the libraries. We
|
|
||||||
concluded that weaker conditions might promote sharing better.
|
|
||||||
|
|
||||||
However, unrestricted linking of non-free programs would deprive the
|
|
||||||
users of those programs of all benefit from the free status of the
|
|
||||||
libraries themselves. This Library General Public License is intended to
|
|
||||||
permit developers of non-free programs to use free libraries, while
|
|
||||||
preserving your freedom as a user of such programs to change the free
|
|
||||||
libraries that are incorporated in them. (We have not seen how to achieve
|
|
||||||
this as regards changes in header files, but we have achieved it as regards
|
|
||||||
changes in the actual functions of the Library.) The hope is that this
|
|
||||||
will lead to faster development of free libraries.
|
|
||||||
|
|
||||||
The precise terms and conditions for copying, distribution and
|
|
||||||
modification follow. Pay close attention to the difference between a
|
|
||||||
"work based on the library" and a "work that uses the library". The
|
|
||||||
former contains code derived from the library, while the latter only
|
|
||||||
works together with the library.
|
|
||||||
|
|
||||||
Note that it is possible for a library to be covered by the ordinary
|
|
||||||
General Public License rather than by this special one.
|
|
||||||
|
|
||||||
GNU LIBRARY GENERAL PUBLIC LICENSE
|
|
||||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
|
||||||
|
|
||||||
0. This License Agreement applies to any software library which
|
|
||||||
contains a notice placed by the copyright holder or other authorized
|
|
||||||
party saying it may be distributed under the terms of this Library
|
|
||||||
General Public License (also called "this License"). Each licensee is
|
|
||||||
addressed as "you".
|
|
||||||
|
|
||||||
A "library" means a collection of software functions and/or data
|
|
||||||
prepared so as to be conveniently linked with application programs
|
|
||||||
(which use some of those functions and data) to form executables.
|
|
||||||
|
|
||||||
The "Library", below, refers to any such software library or work
|
|
||||||
which has been distributed under these terms. A "work based on the
|
|
||||||
Library" means either the Library or any derivative work under
|
|
||||||
copyright law: that is to say, a work containing the Library or a
|
|
||||||
portion of it, either verbatim or with modifications and/or translated
|
|
||||||
straightforwardly into another language. (Hereinafter, translation is
|
|
||||||
included without limitation in the term "modification".)
|
|
||||||
|
|
||||||
"Source code" for a work means the preferred form of the work for
|
|
||||||
making modifications to it. For a library, complete source code means
|
|
||||||
all the source code for all modules it contains, plus any associated
|
|
||||||
interface definition files, plus the scripts used to control compilation
|
|
||||||
and installation of the library.
|
|
||||||
|
|
||||||
Activities other than copying, distribution and modification are not
|
|
||||||
covered by this License; they are outside its scope. The act of
|
|
||||||
running a program using the Library is not restricted, and output from
|
|
||||||
such a program is covered only if its contents constitute a work based
|
|
||||||
on the Library (independent of the use of the Library in a tool for
|
|
||||||
writing it). Whether that is true depends on what the Library does
|
|
||||||
and what the program that uses the Library does.
|
|
||||||
|
|
||||||
1. You may copy and distribute verbatim copies of the Library's
|
|
||||||
complete source code as you receive it, in any medium, provided that
|
|
||||||
you conspicuously and appropriately publish on each copy an
|
|
||||||
appropriate copyright notice and disclaimer of warranty; keep intact
|
|
||||||
all the notices that refer to this License and to the absence of any
|
|
||||||
warranty; and distribute a copy of this License along with the
|
|
||||||
Library.
|
|
||||||
|
|
||||||
You may charge a fee for the physical act of transferring a copy,
|
|
||||||
and you may at your option offer warranty protection in exchange for a
|
|
||||||
fee.
|
|
||||||
|
|
||||||
2. You may modify your copy or copies of the Library or any portion
|
|
||||||
of it, thus forming a work based on the Library, and copy and
|
|
||||||
distribute such modifications or work under the terms of Section 1
|
|
||||||
above, provided that you also meet all of these conditions:
|
|
||||||
|
|
||||||
a) The modified work must itself be a software library.
|
|
||||||
|
|
||||||
b) You must cause the files modified to carry prominent notices
|
|
||||||
stating that you changed the files and the date of any change.
|
|
||||||
|
|
||||||
c) You must cause the whole of the work to be licensed at no
|
|
||||||
charge to all third parties under the terms of this License.
|
|
||||||
|
|
||||||
d) If a facility in the modified Library refers to a function or a
|
|
||||||
table of data to be supplied by an application program that uses
|
|
||||||
the facility, other than as an argument passed when the facility
|
|
||||||
is invoked, then you must make a good faith effort to ensure that,
|
|
||||||
in the event an application does not supply such function or
|
|
||||||
table, the facility still operates, and performs whatever part of
|
|
||||||
its purpose remains meaningful.
|
|
||||||
|
|
||||||
(For example, a function in a library to compute square roots has
|
|
||||||
a purpose that is entirely well-defined independent of the
|
|
||||||
application. Therefore, Subsection 2d requires that any
|
|
||||||
application-supplied function or table used by this function must
|
|
||||||
be optional: if the application does not supply it, the square
|
|
||||||
root function must still compute square roots.)
|
|
||||||
|
|
||||||
These requirements apply to the modified work as a whole. If
|
|
||||||
identifiable sections of that work are not derived from the Library,
|
|
||||||
and can be reasonably considered independent and separate works in
|
|
||||||
themselves, then this License, and its terms, do not apply to those
|
|
||||||
sections when you distribute them as separate works. But when you
|
|
||||||
distribute the same sections as part of a whole which is a work based
|
|
||||||
on the Library, the distribution of the whole must be on the terms of
|
|
||||||
this License, whose permissions for other licensees extend to the
|
|
||||||
entire whole, and thus to each and every part regardless of who wrote
|
|
||||||
it.
|
|
||||||
|
|
||||||
Thus, it is not the intent of this section to claim rights or contest
|
|
||||||
your rights to work written entirely by you; rather, the intent is to
|
|
||||||
exercise the right to control the distribution of derivative or
|
|
||||||
collective works based on the Library.
|
|
||||||
|
|
||||||
In addition, mere aggregation of another work not based on the Library
|
|
||||||
with the Library (or with a work based on the Library) on a volume of
|
|
||||||
a storage or distribution medium does not bring the other work under
|
|
||||||
the scope of this License.
|
|
||||||
|
|
||||||
3. You may opt to apply the terms of the ordinary GNU General Public
|
|
||||||
License instead of this License to a given copy of the Library. To do
|
|
||||||
this, you must alter all the notices that refer to this License, so
|
|
||||||
that they refer to the ordinary GNU General Public License, version 2,
|
|
||||||
instead of to this License. (If a newer version than version 2 of the
|
|
||||||
ordinary GNU General Public License has appeared, then you can specify
|
|
||||||
that version instead if you wish.) Do not make any other change in
|
|
||||||
these notices.
|
|
||||||
|
|
||||||
Once this change is made in a given copy, it is irreversible for
|
|
||||||
that copy, so the ordinary GNU General Public License applies to all
|
|
||||||
subsequent copies and derivative works made from that copy.
|
|
||||||
|
|
||||||
This option is useful when you wish to copy part of the code of
|
|
||||||
the Library into a program that is not a library.
|
|
||||||
|
|
||||||
4. You may copy and distribute the Library (or a portion or
|
|
||||||
derivative of it, under Section 2) in object code or executable form
|
|
||||||
under the terms of Sections 1 and 2 above provided that you accompany
|
|
||||||
it with the complete corresponding machine-readable source code, which
|
|
||||||
must be distributed under the terms of Sections 1 and 2 above on a
|
|
||||||
medium customarily used for software interchange.
|
|
||||||
|
|
||||||
If distribution of object code is made by offering access to copy
|
|
||||||
from a designated place, then offering equivalent access to copy the
|
|
||||||
source code from the same place satisfies the requirement to
|
|
||||||
distribute the source code, even though third parties are not
|
|
||||||
compelled to copy the source along with the object code.
|
|
||||||
|
|
||||||
5. A program that contains no derivative of any portion of the
|
|
||||||
Library, but is designed to work with the Library by being compiled or
|
|
||||||
linked with it, is called a "work that uses the Library". Such a
|
|
||||||
work, in isolation, is not a derivative work of the Library, and
|
|
||||||
therefore falls outside the scope of this License.
|
|
||||||
|
|
||||||
However, linking a "work that uses the Library" with the Library
|
|
||||||
creates an executable that is a derivative of the Library (because it
|
|
||||||
contains portions of the Library), rather than a "work that uses the
|
|
||||||
library". The executable is therefore covered by this License.
|
|
||||||
Section 6 states terms for distribution of such executables.
|
|
||||||
|
|
||||||
When a "work that uses the Library" uses material from a header file
|
|
||||||
that is part of the Library, the object code for the work may be a
|
|
||||||
derivative work of the Library even though the source code is not.
|
|
||||||
Whether this is true is especially significant if the work can be
|
|
||||||
linked without the Library, or if the work is itself a library. The
|
|
||||||
threshold for this to be true is not precisely defined by law.
|
|
||||||
|
|
||||||
If such an object file uses only numerical parameters, data
|
|
||||||
structure layouts and accessors, and small macros and small inline
|
|
||||||
functions (ten lines or less in length), then the use of the object
|
|
||||||
file is unrestricted, regardless of whether it is legally a derivative
|
|
||||||
work. (Executables containing this object code plus portions of the
|
|
||||||
Library will still fall under Section 6.)
|
|
||||||
|
|
||||||
Otherwise, if the work is a derivative of the Library, you may
|
|
||||||
distribute the object code for the work under the terms of Section 6.
|
|
||||||
Any executables containing that work also fall under Section 6,
|
|
||||||
whether or not they are linked directly with the Library itself.
|
|
||||||
|
|
||||||
6. As an exception to the Sections above, you may also compile or
|
|
||||||
link a "work that uses the Library" with the Library to produce a
|
|
||||||
work containing portions of the Library, and distribute that work
|
|
||||||
under terms of your choice, provided that the terms permit
|
|
||||||
modification of the work for the customer's own use and reverse
|
|
||||||
engineering for debugging such modifications.
|
|
||||||
|
|
||||||
You must give prominent notice with each copy of the work that the
|
|
||||||
Library is used in it and that the Library and its use are covered by
|
|
||||||
this License. You must supply a copy of this License. If the work
|
|
||||||
during execution displays copyright notices, you must include the
|
|
||||||
copyright notice for the Library among them, as well as a reference
|
|
||||||
directing the user to the copy of this License. Also, you must do one
|
|
||||||
of these things:
|
|
||||||
|
|
||||||
a) Accompany the work with the complete corresponding
|
|
||||||
machine-readable source code for the Library including whatever
|
|
||||||
changes were used in the work (which must be distributed under
|
|
||||||
Sections 1 and 2 above); and, if the work is an executable linked
|
|
||||||
with the Library, with the complete machine-readable "work that
|
|
||||||
uses the Library", as object code and/or source code, so that the
|
|
||||||
user can modify the Library and then relink to produce a modified
|
|
||||||
executable containing the modified Library. (It is understood
|
|
||||||
that the user who changes the contents of definitions files in the
|
|
||||||
Library will not necessarily be able to recompile the application
|
|
||||||
to use the modified definitions.)
|
|
||||||
|
|
||||||
b) Accompany the work with a written offer, valid for at
|
|
||||||
least three years, to give the same user the materials
|
|
||||||
specified in Subsection 6a, above, for a charge no more
|
|
||||||
than the cost of performing this distribution.
|
|
||||||
|
|
||||||
c) If distribution of the work is made by offering access to copy
|
|
||||||
from a designated place, offer equivalent access to copy the above
|
|
||||||
specified materials from the same place.
|
|
||||||
|
|
||||||
d) Verify that the user has already received a copy of these
|
|
||||||
materials or that you have already sent this user a copy.
|
|
||||||
|
|
||||||
For an executable, the required form of the "work that uses the
|
|
||||||
Library" must include any data and utility programs needed for
|
|
||||||
reproducing the executable from it. However, as a special exception,
|
|
||||||
the source code distributed need not include anything that is normally
|
|
||||||
distributed (in either source or binary form) with the major
|
|
||||||
components (compiler, kernel, and so on) of the operating system on
|
|
||||||
which the executable runs, unless that component itself accompanies
|
|
||||||
the executable.
|
|
||||||
|
|
||||||
It may happen that this requirement contradicts the license
|
|
||||||
restrictions of other proprietary libraries that do not normally
|
|
||||||
accompany the operating system. Such a contradiction means you cannot
|
|
||||||
use both them and the Library together in an executable that you
|
|
||||||
distribute.
|
|
||||||
|
|
||||||
7. You may place library facilities that are a work based on the
|
|
||||||
Library side-by-side in a single library together with other library
|
|
||||||
facilities not covered by this License, and distribute such a combined
|
|
||||||
library, provided that the separate distribution of the work based on
|
|
||||||
the Library and of the other library facilities is otherwise
|
|
||||||
permitted, and provided that you do these two things:
|
|
||||||
|
|
||||||
a) Accompany the combined library with a copy of the same work
|
|
||||||
based on the Library, uncombined with any other library
|
|
||||||
facilities. This must be distributed under the terms of the
|
|
||||||
Sections above.
|
|
||||||
|
|
||||||
b) Give prominent notice with the combined library of the fact
|
|
||||||
that part of it is a work based on the Library, and explaining
|
|
||||||
where to find the accompanying uncombined form of the same work.
|
|
||||||
|
|
||||||
8. You may not copy, modify, sublicense, link with, or distribute
|
|
||||||
the Library except as expressly provided under this License. Any
|
|
||||||
attempt otherwise to copy, modify, sublicense, link with, or
|
|
||||||
distribute the Library is void, and will automatically terminate your
|
|
||||||
rights under this License. However, parties who have received copies,
|
|
||||||
or rights, from you under this License will not have their licenses
|
|
||||||
terminated so long as such parties remain in full compliance.
|
|
||||||
|
|
||||||
9. You are not required to accept this License, since you have not
|
|
||||||
signed it. However, nothing else grants you permission to modify or
|
|
||||||
distribute the Library or its derivative works. These actions are
|
|
||||||
prohibited by law if you do not accept this License. Therefore, by
|
|
||||||
modifying or distributing the Library (or any work based on the
|
|
||||||
Library), you indicate your acceptance of this License to do so, and
|
|
||||||
all its terms and conditions for copying, distributing or modifying
|
|
||||||
the Library or works based on it.
|
|
||||||
|
|
||||||
10. Each time you redistribute the Library (or any work based on the
|
|
||||||
Library), the recipient automatically receives a license from the
|
|
||||||
original licensor to copy, distribute, link with or modify the Library
|
|
||||||
subject to these terms and conditions. You may not impose any further
|
|
||||||
restrictions on the recipients' exercise of the rights granted herein.
|
|
||||||
You are not responsible for enforcing compliance by third parties to
|
|
||||||
this License.
|
|
||||||
|
|
||||||
11. If, as a consequence of a court judgment or allegation of patent
|
|
||||||
infringement or for any other reason (not limited to patent issues),
|
|
||||||
conditions are imposed on you (whether by court order, agreement or
|
|
||||||
otherwise) that contradict the conditions of this License, they do not
|
|
||||||
excuse you from the conditions of this License. If you cannot
|
|
||||||
distribute so as to satisfy simultaneously your obligations under this
|
|
||||||
License and any other pertinent obligations, then as a consequence you
|
|
||||||
may not distribute the Library at all. For example, if a patent
|
|
||||||
license would not permit royalty-free redistribution of the Library by
|
|
||||||
all those who receive copies directly or indirectly through you, then
|
|
||||||
the only way you could satisfy both it and this License would be to
|
|
||||||
refrain entirely from distribution of the Library.
|
|
||||||
|
|
||||||
If any portion of this section is held invalid or unenforceable under any
|
|
||||||
particular circumstance, the balance of the section is intended to apply,
|
|
||||||
and the section as a whole is intended to apply in other circumstances.
|
|
||||||
|
|
||||||
It is not the purpose of this section to induce you to infringe any
|
|
||||||
patents or other property right claims or to contest validity of any
|
|
||||||
such claims; this section has the sole purpose of protecting the
|
|
||||||
integrity of the free software distribution system which is
|
|
||||||
implemented by public license practices. Many people have made
|
|
||||||
generous contributions to the wide range of software distributed
|
|
||||||
through that system in reliance on consistent application of that
|
|
||||||
system; it is up to the author/donor to decide if he or she is willing
|
|
||||||
to distribute software through any other system and a licensee cannot
|
|
||||||
impose that choice.
|
|
||||||
|
|
||||||
This section is intended to make thoroughly clear what is believed to
|
|
||||||
be a consequence of the rest of this License.
|
|
||||||
|
|
||||||
12. If the distribution and/or use of the Library is restricted in
|
|
||||||
certain countries either by patents or by copyrighted interfaces, the
|
|
||||||
original copyright holder who places the Library under this License may add
|
|
||||||
an explicit geographical distribution limitation excluding those countries,
|
|
||||||
so that distribution is permitted only in or among countries not thus
|
|
||||||
excluded. In such case, this License incorporates the limitation as if
|
|
||||||
written in the body of this License.
|
|
||||||
|
|
||||||
13. The Free Software Foundation may publish revised and/or new
|
|
||||||
versions of the Library General Public License from time to time.
|
|
||||||
Such new versions will be similar in spirit to the present version,
|
|
||||||
but may differ in detail to address new problems or concerns.
|
|
||||||
|
|
||||||
Each version is given a distinguishing version number. If the Library
|
|
||||||
specifies a version number of this License which applies to it and
|
|
||||||
"any later version", you have the option of following the terms and
|
|
||||||
conditions either of that version or of any later version published by
|
|
||||||
the Free Software Foundation. If the Library does not specify a
|
|
||||||
license version number, you may choose any version ever published by
|
|
||||||
the Free Software Foundation.
|
|
||||||
|
|
||||||
14. If you wish to incorporate parts of the Library into other free
|
|
||||||
programs whose distribution conditions are incompatible with these,
|
|
||||||
write to the author to ask for permission. For software which is
|
|
||||||
copyrighted by the Free Software Foundation, write to the Free
|
|
||||||
Software Foundation; we sometimes make exceptions for this. Our
|
|
||||||
decision will be guided by the two goals of preserving the free status
|
|
||||||
of all derivatives of our free software and of promoting the sharing
|
|
||||||
and reuse of software generally.
|
|
||||||
|
|
||||||
NO WARRANTY
|
|
||||||
|
|
||||||
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
|
||||||
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
|
||||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
|
||||||
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
|
||||||
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
|
||||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
|
||||||
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
|
||||||
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
|
||||||
|
|
||||||
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
|
||||||
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
|
||||||
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
|
||||||
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
|
||||||
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
|
||||||
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
|
||||||
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
|
||||||
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
|
||||||
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
|
||||||
DAMAGES.
|
|
||||||
|
|
||||||
END OF TERMS AND CONDITIONS
|
|
||||||
|
|
||||||
Appendix: How to Apply These Terms to Your New Libraries
|
|
||||||
|
|
||||||
If you develop a new library, and you want it to be of the greatest
|
|
||||||
possible use to the public, we recommend making it free software that
|
|
||||||
everyone can redistribute and change. You can do so by permitting
|
|
||||||
redistribution under these terms (or, alternatively, under the terms of the
|
|
||||||
ordinary General Public License).
|
|
||||||
|
|
||||||
To apply these terms, attach the following notices to the library. It is
|
|
||||||
safest to attach them to the start of each source file to most effectively
|
|
||||||
convey the exclusion of warranty; and each file should have at least the
|
|
||||||
"copyright" line and a pointer to where the full notice is found.
|
|
||||||
|
|
||||||
<one line to give the library's name and a brief idea of what it does.>
|
|
||||||
Copyright (C) <year> <name of author>
|
|
||||||
|
|
||||||
This library is free software; you can redistribute it and/or
|
|
||||||
modify it under the terms of the GNU Library General Public
|
|
||||||
License as published by the Free Software Foundation; either
|
|
||||||
version 2 of the License, or (at your option) any later version.
|
|
||||||
|
|
||||||
This library is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
Library General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU Library General Public
|
|
||||||
License along with this library; if not, write to the Free
|
|
||||||
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
||||||
|
|
||||||
Also add information on how to contact you by electronic and paper mail.
|
|
||||||
|
|
||||||
You should also get your employer (if you work as a programmer) or your
|
|
||||||
school, if any, to sign a "copyright disclaimer" for the library, if
|
|
||||||
necessary. Here is a sample; alter the names:
|
|
||||||
|
|
||||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the
|
|
||||||
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
|
|
||||||
|
|
||||||
<signature of Ty Coon>, 1 April 1990
|
|
||||||
Ty Coon, President of Vice
|
|
||||||
|
|
||||||
That's all there is to it!
|
|
|
@ -1,48 +0,0 @@
|
||||||
LOCAL_PATH:= $(call my-dir)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_ARM_MODE := arm
|
|
||||||
|
|
||||||
aacparse_LOCAL_SRC_FILES:= \
|
|
||||||
gst/aacparse/gstaacparse.c \
|
|
||||||
gst/aacparse/gstbaseparse.c
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES:= $(addprefix ../,$(aacparse_LOCAL_SRC_FILES))
|
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
|
||||||
libgstreamer-0.11 \
|
|
||||||
libgstbase-0.11 \
|
|
||||||
libglib-2.0 \
|
|
||||||
libgthread-2.0 \
|
|
||||||
libgmodule-2.0 \
|
|
||||||
libgobject-2.0 \
|
|
||||||
libgstinterfaces-0.11
|
|
||||||
|
|
||||||
LOCAL_MODULE:= libgstaacparse
|
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
|
||||||
$(LOCAL_PATH)/.. \
|
|
||||||
$(LOCAL_PATH)/../gst-libs \
|
|
||||||
$(LOCAL_PATH) \
|
|
||||||
$(TARGET_OUT_HEADERS)/gstreamer-0.11 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0/glib \
|
|
||||||
external/libxml2/include
|
|
||||||
|
|
||||||
ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
|
|
||||||
LOCAL_SHARED_LIBRARIES += libicuuc
|
|
||||||
LOCAL_C_INCLUDES += external/icu4c/common
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
||||||
LOCAL_CFLAGS := -DHAVE_CONFIG_H
|
|
||||||
#
|
|
||||||
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
|
|
||||||
#
|
|
||||||
LOCAL_PRELINK_MODULE := false
|
|
||||||
|
|
||||||
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.11
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.11
|
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
|
|
@ -1,48 +0,0 @@
|
||||||
LOCAL_PATH:= $(call my-dir)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_ARM_MODE := arm
|
|
||||||
|
|
||||||
amrparse_LOCAL_SRC_FILES:= \
|
|
||||||
gst/amrparse/gstamrparse.c \
|
|
||||||
gst/amrparse/gstbaseparse.c
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES:= $(addprefix ../,$(amrparse_LOCAL_SRC_FILES))
|
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
|
||||||
libgstreamer-0.11 \
|
|
||||||
libgstbase-0.11 \
|
|
||||||
libglib-2.0 \
|
|
||||||
libgthread-2.0 \
|
|
||||||
libgmodule-2.0 \
|
|
||||||
libgobject-2.0
|
|
||||||
|
|
||||||
LOCAL_MODULE:= libgstamrparse
|
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
|
||||||
$(LOCAL_PATH)/../ext/amrwbenc \
|
|
||||||
$(LOCAL_PATH)/.. \
|
|
||||||
$(LOCAL_PATH)/../gst-libs \
|
|
||||||
$(LOCAL_PATH) \
|
|
||||||
$(TARGET_OUT_HEADERS)/gstreamer-0.11 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0/glib \
|
|
||||||
external/libxml2/include
|
|
||||||
|
|
||||||
ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
|
|
||||||
LOCAL_SHARED_LIBRARIES += libicuuc
|
|
||||||
LOCAL_C_INCLUDES += external/icu4c/common
|
|
||||||
endif
|
|
||||||
|
|
||||||
LOCAL_CFLAGS := -DHAVE_CONFIG_H
|
|
||||||
#
|
|
||||||
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
|
|
||||||
#
|
|
||||||
LOCAL_PRELINK_MODULE := false
|
|
||||||
|
|
||||||
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.11
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.11
|
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
|
||||||
|
|
|
@ -1,46 +0,0 @@
|
||||||
LOCAL_PATH:= $(call my-dir)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_ARM_MODE := arm
|
|
||||||
|
|
||||||
h264parse_LOCAL_SRC_FILES:= \
|
|
||||||
gst/h264parse/gsth264parse.c
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES:= $(addprefix ../,$(h264parse_LOCAL_SRC_FILES))
|
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
|
||||||
libgstreamer-0.11 \
|
|
||||||
libgstbase-0.11 \
|
|
||||||
libglib-2.0 \
|
|
||||||
libgthread-2.0 \
|
|
||||||
libgmodule-2.0 \
|
|
||||||
libgobject-2.0
|
|
||||||
|
|
||||||
LOCAL_MODULE:= libgsth264parse
|
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
|
||||||
$(LOCAL_PATH)/../gst/h264parse \
|
|
||||||
$(LOCAL_PATH)/.. \
|
|
||||||
$(LOCAL_PATH)/../gst-libs \
|
|
||||||
$(LOCAL_PATH) \
|
|
||||||
$(TARGET_OUT_HEADERS)/gstreamer-0.11 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0/glib \
|
|
||||||
external/libxml2/include
|
|
||||||
|
|
||||||
ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
|
|
||||||
LOCAL_SHARED_LIBRARIES += libicuuc
|
|
||||||
LOCAL_C_INCLUDES += external/icu4c/common
|
|
||||||
endif
|
|
||||||
|
|
||||||
LOCAL_CFLAGS := -DHAVE_CONFIG_H
|
|
||||||
#
|
|
||||||
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
|
|
||||||
#
|
|
||||||
LOCAL_PRELINK_MODULE := false
|
|
||||||
|
|
||||||
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.11
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.11
|
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
|
|
@ -1,61 +0,0 @@
|
||||||
LOCAL_PATH:= $(call my-dir)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_ARM_MODE := arm
|
|
||||||
|
|
||||||
metadata_LOCAL_SRC_FILES:= \
|
|
||||||
ext/metadata/gstmetadata.c \
|
|
||||||
ext/metadata/gstmetadatademux.c \
|
|
||||||
ext/metadata/metadata.c \
|
|
||||||
ext/metadata/metadataparsejpeg.c \
|
|
||||||
ext/metadata/metadatamuxjpeg.c \
|
|
||||||
ext/metadata/metadataparsepng.c \
|
|
||||||
ext/metadata/metadatamuxpng.c \
|
|
||||||
ext/metadata/metadataexif.c \
|
|
||||||
ext/metadata/metadataiptc.c \
|
|
||||||
ext/metadata/metadataxmp.c \
|
|
||||||
ext/metadata/metadataparseutil.c \
|
|
||||||
ext/metadata/metadatatypes.c \
|
|
||||||
ext/metadata/gstmetadatamux.c \
|
|
||||||
ext/metadata/metadatatags.c \
|
|
||||||
ext/metadata/gstbasemetadata.c
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES:= $(addprefix ../,$(metadata_LOCAL_SRC_FILES))
|
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
|
||||||
libgstreamer-0.11 \
|
|
||||||
libgstbase-0.11 \
|
|
||||||
libglib-2.0 \
|
|
||||||
libgthread-2.0 \
|
|
||||||
libgmodule-2.0 \
|
|
||||||
libgobject-2.0 \
|
|
||||||
libgsttag-0.11
|
|
||||||
|
|
||||||
LOCAL_MODULE:= libgstmetadata
|
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
|
||||||
$(LOCAL_PATH)/../ext/metadata \
|
|
||||||
$(LOCAL_PATH)/.. \
|
|
||||||
$(LOCAL_PATH)/../gst-libs \
|
|
||||||
$(LOCAL_PATH) \
|
|
||||||
$(TARGET_OUT_HEADERS)/gstreamer-0.11 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0/glib \
|
|
||||||
external/libxml2/include
|
|
||||||
|
|
||||||
ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
|
|
||||||
LOCAL_SHARED_LIBRARIES += libicuuc
|
|
||||||
LOCAL_C_INCLUDES += external/icu4c/common
|
|
||||||
endif
|
|
||||||
|
|
||||||
LOCAL_CFLAGS := -DHAVE_CONFIG_H
|
|
||||||
#
|
|
||||||
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
|
|
||||||
#
|
|
||||||
LOCAL_PRELINK_MODULE := false
|
|
||||||
|
|
||||||
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.11
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.11
|
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
|
|
@ -1,50 +0,0 @@
|
||||||
LOCAL_PATH:= $(call my-dir)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_ARM_MODE := arm
|
|
||||||
|
|
||||||
qtmux_LOCAL_SRC_FILES:= \
|
|
||||||
gst/qtmux/gstqtmux.c \
|
|
||||||
gst/qtmux/atoms.c \
|
|
||||||
gst/qtmux/descriptors.c \
|
|
||||||
gst/qtmux/properties.c \
|
|
||||||
gst/qtmux/gstqtmuxmap.c
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES:= $(addprefix ../,$(qtmux_LOCAL_SRC_FILES))
|
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
|
||||||
libgstreamer-0.11 \
|
|
||||||
libgstbase-0.11 \
|
|
||||||
libglib-2.0 \
|
|
||||||
libgthread-2.0 \
|
|
||||||
libgmodule-2.0 \
|
|
||||||
libgobject-2.0
|
|
||||||
|
|
||||||
LOCAL_MODULE:= libgstqtmux
|
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
|
||||||
$(LOCAL_PATH)/../gst/qtmux \
|
|
||||||
$(LOCAL_PATH)/.. \
|
|
||||||
$(LOCAL_PATH)/../gst-libs \
|
|
||||||
$(LOCAL_PATH) \
|
|
||||||
$(TARGET_OUT_HEADERS)/gstreamer-0.11 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0/glib \
|
|
||||||
external/libxml2/include
|
|
||||||
|
|
||||||
ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
|
|
||||||
LOCAL_SHARED_LIBRARIES += libicuuc
|
|
||||||
LOCAL_C_INCLUDES += external/icu4c/common
|
|
||||||
endif
|
|
||||||
|
|
||||||
LOCAL_CFLAGS := -DHAVE_CONFIG_H
|
|
||||||
#
|
|
||||||
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
|
|
||||||
#
|
|
||||||
LOCAL_PRELINK_MODULE := false
|
|
||||||
|
|
||||||
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.11
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.11
|
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
|
|
@ -1,50 +0,0 @@
|
||||||
LOCAL_PATH:= $(call my-dir)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_ARM_MODE := arm
|
|
||||||
|
|
||||||
sdpelem_LOCAL_SRC_FILES:= \
|
|
||||||
gst/sdp/gstsdpelem.c \
|
|
||||||
gst/sdp/gstsdpdemux.c
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES:= $(addprefix ../,$(sdpelem_LOCAL_SRC_FILES))
|
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
|
||||||
libgstreamer-0.11 \
|
|
||||||
libgstbase-0.11 \
|
|
||||||
libglib-2.0 \
|
|
||||||
libgthread-2.0 \
|
|
||||||
libgmodule-2.0 \
|
|
||||||
libgobject-2.0 \
|
|
||||||
libgstinterfaces-0.11 \
|
|
||||||
libgstrtp-0.11 \
|
|
||||||
libgstsdp-0.11
|
|
||||||
|
|
||||||
LOCAL_MODULE:= libgstsdpelem
|
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := \
|
|
||||||
$(LOCAL_PATH)/../gst/sdp \
|
|
||||||
$(LOCAL_PATH)/.. \
|
|
||||||
$(LOCAL_PATH)/../gst-libs \
|
|
||||||
$(LOCAL_PATH) \
|
|
||||||
$(TARGET_OUT_HEADERS)/gstreamer-0.11 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0 \
|
|
||||||
$(TARGET_OUT_HEADERS)/glib-2.0/glib \
|
|
||||||
external/libxml2/include
|
|
||||||
|
|
||||||
ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
|
|
||||||
LOCAL_SHARED_LIBRARIES += libicuuc
|
|
||||||
LOCAL_C_INCLUDES += external/icu4c/common
|
|
||||||
endif
|
|
||||||
|
|
||||||
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID
|
|
||||||
#
|
|
||||||
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
|
|
||||||
#
|
|
||||||
LOCAL_PRELINK_MODULE := false
|
|
||||||
|
|
||||||
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.11
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.11
|
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
|
|
@ -79,7 +79,7 @@ tool_run "$libtoolize" "--copy --force"
|
||||||
tool_run "$aclocal" "-I m4 -I common/m4 $ACLOCAL_FLAGS"
|
tool_run "$aclocal" "-I m4 -I common/m4 $ACLOCAL_FLAGS"
|
||||||
tool_run "$autoheader"
|
tool_run "$autoheader"
|
||||||
|
|
||||||
# touch the stamp-h.in build stamp so we don't re-run autoheader in maintainer mode -- wingo
|
# touch the stamp-h.in build stamp so we don't re-run autoheader in maintainer mode
|
||||||
echo timestamp > stamp-h.in 2> /dev/null
|
echo timestamp > stamp-h.in 2> /dev/null
|
||||||
|
|
||||||
tool_run "$autoconf"
|
tool_run "$autoconf"
|
||||||
|
|
2
common
2
common
|
@ -1 +1 @@
|
||||||
Subproject commit 6aec6b9716c184c60c4bc6a5916a2471cfa8c8cd
|
Subproject commit 69b981f10caa234ad0ff639179d0fda8505bd94b
|
270
configure.ac
270
configure.ac
|
@ -180,7 +180,7 @@ AC_CHECK_FUNC(socket,,[AC_CHECK_LIB(socket,socket)])
|
||||||
AC_CHECK_FUNC(gethostbyname,,[AC_CHECK_LIB(nsl,gethostbyname)])
|
AC_CHECK_FUNC(gethostbyname,,[AC_CHECK_LIB(nsl,gethostbyname)])
|
||||||
|
|
||||||
dnl GLib is required
|
dnl GLib is required
|
||||||
AG_GST_GLIB_CHECK([2.22])
|
AG_GST_GLIB_CHECK([2.24])
|
||||||
|
|
||||||
dnl checks for gstreamer
|
dnl checks for gstreamer
|
||||||
dnl uninstalled is selected preferentially -- see pkg-config(1)
|
dnl uninstalled is selected preferentially -- see pkg-config(1)
|
||||||
|
@ -243,8 +243,14 @@ if test "x$HAVE_X11" = "xyes"; then
|
||||||
AC_DEFINE(HAVE_X11, 1, [Define if you have X11 library])
|
AC_DEFINE(HAVE_X11, 1, [Define if you have X11 library])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
dnl exif (used on jifmux tests) ****
|
||||||
|
PKG_CHECK_MODULES(EXIF, libexif >= 0.6.16, HAVE_EXIF="yes", HAVE_EXIF="no")
|
||||||
|
AC_SUBST(EXIF_LIBS)
|
||||||
|
AC_SUBST(EXIF_CFLAGS)
|
||||||
|
AM_CONDITIONAL(USE_EXIF, test "x$HAVE_EXIF" = "xyes")
|
||||||
|
|
||||||
dnl Orc
|
dnl Orc
|
||||||
ORC_CHECK([0.4.7])
|
ORC_CHECK([0.4.11])
|
||||||
|
|
||||||
dnl set license and copyright notice
|
dnl set license and copyright notice
|
||||||
GST_LICENSE="LGPL"
|
GST_LICENSE="LGPL"
|
||||||
|
@ -291,7 +297,7 @@ AG_GST_CHECK_PLUGIN(adpcmdec)
|
||||||
AG_GST_CHECK_PLUGIN(adpcmenc)
|
AG_GST_CHECK_PLUGIN(adpcmenc)
|
||||||
AG_GST_CHECK_PLUGIN(aiff)
|
AG_GST_CHECK_PLUGIN(aiff)
|
||||||
AG_GST_CHECK_PLUGIN(asfmux)
|
AG_GST_CHECK_PLUGIN(asfmux)
|
||||||
AG_GST_CHECK_PLUGIN(audioparsers)
|
AG_GST_CHECK_PLUGIN(audiovisualizers)
|
||||||
AG_GST_CHECK_PLUGIN(autoconvert)
|
AG_GST_CHECK_PLUGIN(autoconvert)
|
||||||
AG_GST_CHECK_PLUGIN(bayer)
|
AG_GST_CHECK_PLUGIN(bayer)
|
||||||
AG_GST_CHECK_PLUGIN(camerabin)
|
AG_GST_CHECK_PLUGIN(camerabin)
|
||||||
|
@ -305,6 +311,7 @@ AG_GST_CHECK_PLUGIN(debugutils)
|
||||||
AG_GST_CHECK_PLUGIN(dtmf)
|
AG_GST_CHECK_PLUGIN(dtmf)
|
||||||
AG_GST_CHECK_PLUGIN(dvbsuboverlay)
|
AG_GST_CHECK_PLUGIN(dvbsuboverlay)
|
||||||
AG_GST_CHECK_PLUGIN(dvdspu)
|
AG_GST_CHECK_PLUGIN(dvdspu)
|
||||||
|
AG_GST_CHECK_PLUGIN(faceoverlay)
|
||||||
AG_GST_CHECK_PLUGIN(festival)
|
AG_GST_CHECK_PLUGIN(festival)
|
||||||
AG_GST_CHECK_PLUGIN(fieldanalysis)
|
AG_GST_CHECK_PLUGIN(fieldanalysis)
|
||||||
AG_GST_CHECK_PLUGIN(freeze)
|
AG_GST_CHECK_PLUGIN(freeze)
|
||||||
|
@ -313,9 +320,9 @@ AG_GST_CHECK_PLUGIN(gaudieffects)
|
||||||
AG_GST_CHECK_PLUGIN(geometrictransform)
|
AG_GST_CHECK_PLUGIN(geometrictransform)
|
||||||
AG_GST_CHECK_PLUGIN(h264parse)
|
AG_GST_CHECK_PLUGIN(h264parse)
|
||||||
AG_GST_CHECK_PLUGIN(hdvparse)
|
AG_GST_CHECK_PLUGIN(hdvparse)
|
||||||
|
AG_GST_CHECK_PLUGIN(hls)
|
||||||
AG_GST_CHECK_PLUGIN(id3tag)
|
AG_GST_CHECK_PLUGIN(id3tag)
|
||||||
AG_GST_CHECK_PLUGIN(interlace)
|
AG_GST_CHECK_PLUGIN(interlace)
|
||||||
AG_GST_CHECK_PLUGIN(invtelecine)
|
|
||||||
AG_GST_CHECK_PLUGIN(ivfparse)
|
AG_GST_CHECK_PLUGIN(ivfparse)
|
||||||
AG_GST_CHECK_PLUGIN(jp2kdecimator)
|
AG_GST_CHECK_PLUGIN(jp2kdecimator)
|
||||||
AG_GST_CHECK_PLUGIN(jpegformat)
|
AG_GST_CHECK_PLUGIN(jpegformat)
|
||||||
|
@ -332,14 +339,15 @@ AG_GST_CHECK_PLUGIN(mve)
|
||||||
AG_GST_CHECK_PLUGIN(mxf)
|
AG_GST_CHECK_PLUGIN(mxf)
|
||||||
AG_GST_CHECK_PLUGIN(nsf)
|
AG_GST_CHECK_PLUGIN(nsf)
|
||||||
AG_GST_CHECK_PLUGIN(nuvdemux)
|
AG_GST_CHECK_PLUGIN(nuvdemux)
|
||||||
|
AG_GST_CHECK_PLUGIN(patchdetect)
|
||||||
AG_GST_CHECK_PLUGIN(pcapparse)
|
AG_GST_CHECK_PLUGIN(pcapparse)
|
||||||
AG_GST_CHECK_PLUGIN(pnm)
|
AG_GST_CHECK_PLUGIN(pnm)
|
||||||
AG_GST_CHECK_PLUGIN(qtmux)
|
|
||||||
AG_GST_CHECK_PLUGIN(rawparse)
|
AG_GST_CHECK_PLUGIN(rawparse)
|
||||||
AG_GST_CHECK_PLUGIN(real)
|
AG_GST_CHECK_PLUGIN(real)
|
||||||
AG_GST_CHECK_PLUGIN(rtpmux)
|
AG_GST_CHECK_PLUGIN(rtpmux)
|
||||||
AG_GST_CHECK_PLUGIN(rtpvp8)
|
AG_GST_CHECK_PLUGIN(rtpvp8)
|
||||||
AG_GST_CHECK_PLUGIN(scaletempo)
|
AG_GST_CHECK_PLUGIN(scaletempo)
|
||||||
|
AG_GST_CHECK_PLUGIN(sdi)
|
||||||
AG_GST_CHECK_PLUGIN(sdp)
|
AG_GST_CHECK_PLUGIN(sdp)
|
||||||
AG_GST_CHECK_PLUGIN(segmentclip)
|
AG_GST_CHECK_PLUGIN(segmentclip)
|
||||||
AG_GST_CHECK_PLUGIN(siren)
|
AG_GST_CHECK_PLUGIN(siren)
|
||||||
|
@ -446,6 +454,44 @@ int main ()
|
||||||
AC_SUBST(HAVE_DIRECTSOUND)
|
AC_SUBST(HAVE_DIRECTSOUND)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl Direct3D
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECT3D, true)
|
||||||
|
AG_GST_CHECK_FEATURE(DIRECT3D, [Direct3D plug-in], direct3dsink, [
|
||||||
|
HAVE_DIRECT3D="no"
|
||||||
|
save_CFLAGS="$CFLAGS"
|
||||||
|
save_LDFLAGS="$LDFLAGS"
|
||||||
|
save_LIBS="$LIBS"
|
||||||
|
CFLAGS="$CFLAGS $DIRECTX_CFLAGS"
|
||||||
|
LDFLAGS="$LDFLAGS $DIRECTX_LDFLAGS"
|
||||||
|
LIBS="$LIBS -ld3d -lgdi32"
|
||||||
|
AC_MSG_CHECKING(for Direct3D LDFLAGS)
|
||||||
|
AC_LINK_IFELSE([
|
||||||
|
#include <windows.h>
|
||||||
|
#include <d3d.h>
|
||||||
|
|
||||||
|
int main ()
|
||||||
|
{
|
||||||
|
GetStockObject(0);
|
||||||
|
Direct3DCreate(NULL, NULL, NULL);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[HAVE_DIRECT3D="yes"],
|
||||||
|
[HAVE_DIRECT3D="no"])
|
||||||
|
AC_MSG_RESULT($HAVE_DIRECT3D)
|
||||||
|
CFLAGS=$save_CFLAGS
|
||||||
|
LDFLAGS=$save_LDFLAGS
|
||||||
|
LIBS=$save_LIBS
|
||||||
|
|
||||||
|
if test "x$HAVE_DIRECT3D" = "xyes"; then
|
||||||
|
dnl this is much more than we want
|
||||||
|
DIRECT3D_LIBS="-ld3d -ldxguid -lgdi32"
|
||||||
|
AC_SUBST(DIRECT3D_LIBS)
|
||||||
|
fi
|
||||||
|
AC_SUBST(HAVE_DIRECT3D)
|
||||||
|
])
|
||||||
|
|
||||||
dnl DirectDraw
|
dnl DirectDraw
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTDRAW, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTDRAW, true)
|
||||||
AG_GST_CHECK_FEATURE(DIRECTDRAW, [DirectDraw plug-in], directdrawsink, [
|
AG_GST_CHECK_FEATURE(DIRECTDRAW, [DirectDraw plug-in], directdrawsink, [
|
||||||
|
@ -527,6 +573,29 @@ case "$host" in
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
dnl *** OS/X AVCVideoServices ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_AVC, true)
|
||||||
|
HAVE_AVC="no"
|
||||||
|
AG_GST_CHECK_FEATURE(AVC, [AVC Video Services], avcsrc, [
|
||||||
|
AC_LANG_PUSH([C++])
|
||||||
|
save_CPPFLAGS="$CPPFLAGS"
|
||||||
|
CPPFLAGS="$CPPFLAGS -framework AVCVideoServices -framework CoreFoundation"
|
||||||
|
save_LIBS="$LIBS"
|
||||||
|
LIBS="$LIBS -framework AVCVideoServices -framework CoreFoundation"
|
||||||
|
AC_TRY_LINK([], [], [HAVE_AVC=yes], [HAVE_AVC=no])
|
||||||
|
LIBS=$save_LIBS
|
||||||
|
CPPFLAGS=$save_CPPFLAGS
|
||||||
|
AC_LANG_POP([C++])
|
||||||
|
])
|
||||||
|
dnl in case header AVCVideoServices/AVCVideoServices.h is found on other platforms
|
||||||
|
case "$host" in
|
||||||
|
*-*darwin*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
HAVE_AVC="no"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
dnl check for QuickTime
|
dnl check for QuickTime
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_QUICKTIME, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_QUICKTIME, true)
|
||||||
AG_GST_CHECK_FEATURE(QUICKTIME, [QuickTime wrapper], qtwrapper, [
|
AG_GST_CHECK_FEATURE(QUICKTIME, [QuickTime wrapper], qtwrapper, [
|
||||||
|
@ -537,7 +606,15 @@ AG_GST_CHECK_FEATURE(QUICKTIME, [QuickTime wrapper], qtwrapper, [
|
||||||
dnl check for shm_open (for shm plugin)
|
dnl check for shm_open (for shm plugin)
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_SHM, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_SHM, true)
|
||||||
AG_GST_CHECK_FEATURE(SHM, [POSIX shared memory source and sink], shm, [
|
AG_GST_CHECK_FEATURE(SHM, [POSIX shared memory source and sink], shm, [
|
||||||
AC_CHECK_LIB(rt, shm_open, HAVE_SHM=yes, HAVE_SHM=no)
|
if test "x$HAVE_SYS_SOCKET_H" = "xyes"; then
|
||||||
|
AC_CHECK_LIB([rt], [shm_open],
|
||||||
|
AC_CHECK_DECL([MSG_NOSIGNAL], HAVE_SHM=yes, HAVE_SHM=no, [
|
||||||
|
#include <sys/socket.h>
|
||||||
|
]),
|
||||||
|
HAVE_SHM=no)
|
||||||
|
else
|
||||||
|
HAVE_SHM=no
|
||||||
|
fi
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl check for Video CD
|
dnl check for Video CD
|
||||||
|
@ -557,20 +634,21 @@ AG_GST_CHECK_FEATURE(ASSRENDER, [ASS/SSA renderer], assrender, [
|
||||||
PKG_CHECK_MODULES(ASSRENDER, libass >= 0.9.4, [
|
PKG_CHECK_MODULES(ASSRENDER, libass >= 0.9.4, [
|
||||||
HAVE_ASSRENDER="yes" ], [
|
HAVE_ASSRENDER="yes" ], [
|
||||||
HAVE_ASSRENDER="no"
|
HAVE_ASSRENDER="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
AC_SUBST(ASSRENDER_CFLAGS)
|
AC_SUBST(ASSRENDER_CFLAGS)
|
||||||
AC_SUBST(ASSRENDER_LIBS)
|
AC_SUBST(ASSRENDER_LIBS)
|
||||||
|
|
||||||
dnl *** amrwb ***
|
dnl *** vo-amrwbenc ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_AMRWB, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_VOAMRWBENC, true)
|
||||||
AG_GST_CHECK_FEATURE(AMRWB, [amrwb library], amrwbenc, [
|
AG_GST_CHECK_FEATURE(VOAMRWBENC, [vo-amrwbenc library], vo-amrwbenc, [
|
||||||
AG_GST_CHECK_LIBHEADER(AMRWB, amrwb,
|
AG_GST_PKG_CHECK_MODULES(VOAMRWBENC, vo-amrwbenc >= 0.1.0)
|
||||||
GP3E_IF_encode, ,
|
])
|
||||||
amrwb/enc.h,
|
|
||||||
AMRWB_LIBS="-lamrwb"
|
dnl *** vo-aacenc ***
|
||||||
AC_SUBST(AMRWB_LIBS))
|
translit(dnm, m, l) AM_CONDITIONAL(USE_VOAACENC, true)
|
||||||
|
AG_GST_CHECK_FEATURE(VOAACENC, [vo-aacenc library], vo-aacenc, [
|
||||||
|
AG_GST_PKG_CHECK_MODULES(VOAACENC, vo-aacenc >= 0.1.0)
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl *** apexsink ***
|
dnl *** apexsink ***
|
||||||
|
@ -603,7 +681,6 @@ AG_GST_CHECK_FEATURE(BZ2, [bz2 library], bz2, [
|
||||||
#AG_GST_CHECK_FEATURE(CAIRO, [cairo plug-in], cairo, [
|
#AG_GST_CHECK_FEATURE(CAIRO, [cairo plug-in], cairo, [
|
||||||
# PKG_CHECK_MODULES(CAIRO, cairo >= 1.0 glitz-glx, HAVE_CAIRO=yes, [
|
# PKG_CHECK_MODULES(CAIRO, cairo >= 1.0 glitz-glx, HAVE_CAIRO=yes, [
|
||||||
# HAVE_CAIRO=no
|
# HAVE_CAIRO=no
|
||||||
# AC_MSG_RESULT(no)
|
|
||||||
# ])
|
# ])
|
||||||
# AC_SUBST(CAIRO_CFLAGS)
|
# AC_SUBST(CAIRO_CFLAGS)
|
||||||
# AC_SUBST(CAIRO_LIBS)
|
# AC_SUBST(CAIRO_LIBS)
|
||||||
|
@ -612,7 +689,11 @@ AG_GST_CHECK_FEATURE(BZ2, [bz2 library], bz2, [
|
||||||
dnl *** cdaudio ***
|
dnl *** cdaudio ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_CDAUDIO, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_CDAUDIO, true)
|
||||||
AG_GST_CHECK_FEATURE(CDAUDIO, [cdaudio], cdaudio, [
|
AG_GST_CHECK_FEATURE(CDAUDIO, [cdaudio], cdaudio, [
|
||||||
AG_GST_CHECK_CONFIGPROG(CDAUDIO, libcdaudio-config)
|
PKG_CHECK_MODULES(CDAUDIO, libcdaudio, [
|
||||||
|
HAVE_CDAUDIO="yes"
|
||||||
|
], [
|
||||||
|
HAVE_CDAUDIO="no"
|
||||||
|
])
|
||||||
AC_SUBST(CDAUDIO_CFLAGS)
|
AC_SUBST(CDAUDIO_CFLAGS)
|
||||||
AC_SUBST(CDAUDIO_LIBS)
|
AC_SUBST(CDAUDIO_LIBS)
|
||||||
])
|
])
|
||||||
|
@ -656,7 +737,6 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_COG, true)
|
||||||
AG_GST_CHECK_FEATURE(COG, [Cog plugin], cog, [
|
AG_GST_CHECK_FEATURE(COG, [Cog plugin], cog, [
|
||||||
PKG_CHECK_MODULES(COG, libpng >= 1.2, HAVE_COG="yes", [
|
PKG_CHECK_MODULES(COG, libpng >= 1.2, HAVE_COG="yes", [
|
||||||
HAVE_COG="no"
|
HAVE_COG="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(COG_CFLAGS)
|
AC_SUBST(COG_CFLAGS)
|
||||||
AC_SUBST(COG_LIBS)
|
AC_SUBST(COG_LIBS)
|
||||||
|
@ -673,7 +753,6 @@ AG_GST_CHECK_FEATURE(CURL, [Curl plugin], curl, [
|
||||||
AC_MSG_RESULT($HAVE_CURL)
|
AC_MSG_RESULT($HAVE_CURL)
|
||||||
], [
|
], [
|
||||||
HAVE_CURL="no"
|
HAVE_CURL="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(CURL_CFLAGS)
|
AC_SUBST(CURL_CFLAGS)
|
||||||
AC_SUBST(CURL_LIBS)
|
AC_SUBST(CURL_LIBS)
|
||||||
|
@ -687,7 +766,6 @@ AG_GST_CHECK_FEATURE(DC1394, [libdc1394], dc1394, [
|
||||||
HAVE_DC1394="yes"
|
HAVE_DC1394="yes"
|
||||||
else
|
else
|
||||||
HAVE_DC1394="no"
|
HAVE_DC1394="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
fi
|
fi
|
||||||
], [
|
], [
|
||||||
HAVE_DC1394="no"
|
HAVE_DC1394="no"
|
||||||
|
@ -697,13 +775,35 @@ AG_GST_CHECK_FEATURE(DC1394, [libdc1394], dc1394, [
|
||||||
AC_SUBST(LIBDC1394_LIBS)
|
AC_SUBST(LIBDC1394_LIBS)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl *** decklink ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_DECKLINK, true)
|
||||||
|
AG_GST_CHECK_FEATURE(DECKLINK, [decklink], decklink, [
|
||||||
|
HAVE_DECKLINK=no
|
||||||
|
case "$host" in
|
||||||
|
*-*linux*)
|
||||||
|
if test "x$HAVE_PTHREAD_H" = "xyes"; then
|
||||||
|
AC_CHECK_LIB(dl, dlopen,
|
||||||
|
[
|
||||||
|
HAVE_DECKLINK=yes
|
||||||
|
DECKLINK_CXXFLAGS=
|
||||||
|
DECKLINK_LIBS="-lpthread -ldl"
|
||||||
|
])
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
HAVE_DECKLINK=no
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
AC_SUBST(DECKLINK_CXXFLAGS)
|
||||||
|
AC_SUBST(DECKLINK_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
dnl **** DirectFB ****
|
dnl **** DirectFB ****
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTFB, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTFB, true)
|
||||||
AG_GST_CHECK_FEATURE(DIRECTFB, [directfb], dfbvideosink , [
|
AG_GST_CHECK_FEATURE(DIRECTFB, [directfb], dfbvideosink , [
|
||||||
PKG_CHECK_MODULES(DIRECTFB, directfb >= 0.9.24, HAVE_DIRECTFB="yes", [
|
PKG_CHECK_MODULES(DIRECTFB, directfb >= 0.9.24, HAVE_DIRECTFB="yes", [
|
||||||
HAVE_DIRECTFB="no"
|
HAVE_DIRECTFB="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
@ -712,7 +812,6 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_DIRAC, true)
|
||||||
AG_GST_CHECK_FEATURE(DIRAC, [dirac], dirac, [
|
AG_GST_CHECK_FEATURE(DIRAC, [dirac], dirac, [
|
||||||
PKG_CHECK_MODULES(DIRAC, dirac >= 0.10, HAVE_DIRAC="yes", [
|
PKG_CHECK_MODULES(DIRAC, dirac >= 0.10, HAVE_DIRAC="yes", [
|
||||||
HAVE_DIRAC="no"
|
HAVE_DIRAC="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
@ -750,10 +849,8 @@ AG_GST_CHECK_FEATURE(DIVX, [divx plugins], divx, [
|
||||||
return 0;
|
return 0;
|
||||||
], [
|
], [
|
||||||
HAVE_DIVX=yes
|
HAVE_DIVX=yes
|
||||||
AC_MSG_RESULT(yes)
|
|
||||||
], [
|
], [
|
||||||
HAVE_DIVX=no
|
HAVE_DIVX=no
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
AC_MSG_WARN([Wrong version of divx4linux installed])
|
AC_MSG_WARN([Wrong version of divx4linux installed])
|
||||||
])
|
])
|
||||||
fi
|
fi
|
||||||
|
@ -774,10 +871,8 @@ return 0;
|
||||||
return 0;
|
return 0;
|
||||||
], [
|
], [
|
||||||
HAVE_DIVX=yes
|
HAVE_DIVX=yes
|
||||||
AC_MSG_RESULT(yes)
|
|
||||||
], [
|
], [
|
||||||
HAVE_DIVX=no
|
HAVE_DIVX=no
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
AC_MSG_WARN([Wrong version of divx4linux installed])
|
AC_MSG_WARN([Wrong version of divx4linux installed])
|
||||||
])
|
])
|
||||||
fi
|
fi
|
||||||
|
@ -807,16 +902,6 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_RESINDVD, true)
|
||||||
AG_GST_CHECK_FEATURE(RESINDVD, [resindvd plugin], resindvd, [
|
AG_GST_CHECK_FEATURE(RESINDVD, [resindvd plugin], resindvd, [
|
||||||
PKG_CHECK_MODULES(DVDNAV, dvdnav >= 4.1.2 dvdread >= 4.1.2, HAVE_RESINDVD="yes", [
|
PKG_CHECK_MODULES(DVDNAV, dvdnav >= 4.1.2 dvdread >= 4.1.2, HAVE_RESINDVD="yes", [
|
||||||
HAVE_RESINDVD="no"
|
HAVE_RESINDVD="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
|
||||||
])
|
|
||||||
|
|
||||||
dnl **** exif (used on jifmux tests) ****
|
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_EXIF, true)
|
|
||||||
AG_GST_CHECK_FEATURE(EXIF, [exif], exif, [
|
|
||||||
PKG_CHECK_MODULES(EXIF, libexif >= 0.6.16, HAVE_EXIF="yes", [
|
|
||||||
HAVE_EXIF="no"
|
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
@ -859,7 +944,6 @@ AG_GST_CHECK_FEATURE(FAAD, [AAC decoder plug-in], faad, [
|
||||||
#endif
|
#endif
|
||||||
], [
|
], [
|
||||||
HAVE_FAAD="yes"
|
HAVE_FAAD="yes"
|
||||||
AC_MSG_RESULT(yes)
|
|
||||||
|
|
||||||
AC_MSG_CHECKING([Checking FAAD2 version in $faad_hdr])
|
AC_MSG_CHECKING([Checking FAAD2 version in $faad_hdr])
|
||||||
for minor in 10 9 8 7 6 5 0; do
|
for minor in 10 9 8 7 6 5 0; do
|
||||||
|
@ -880,7 +964,6 @@ AG_GST_CHECK_FEATURE(FAAD, [AAC decoder plug-in], faad, [
|
||||||
fi
|
fi
|
||||||
], [
|
], [
|
||||||
HAVE_FAAD="no"
|
HAVE_FAAD="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
fi
|
fi
|
||||||
AS_SCRUB_INCLUDE(FAAD_CFLAGS)
|
AS_SCRUB_INCLUDE(FAAD_CFLAGS)
|
||||||
|
@ -932,7 +1015,6 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_KATE, true)
|
||||||
AG_GST_CHECK_FEATURE(KATE, [Kate], kate, [
|
AG_GST_CHECK_FEATURE(KATE, [Kate], kate, [
|
||||||
PKG_CHECK_MODULES(KATE, kate >= 0.1.7, HAVE_KATE="yes", [
|
PKG_CHECK_MODULES(KATE, kate >= 0.1.7, HAVE_KATE="yes", [
|
||||||
HAVE_KATE="no"
|
HAVE_KATE="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(KATE_CFLAGS)
|
AC_SUBST(KATE_CFLAGS)
|
||||||
AC_SUBST(KATE_LIBS)
|
AC_SUBST(KATE_LIBS)
|
||||||
|
@ -943,7 +1025,6 @@ AG_GST_CHECK_FEATURE(KATE, [Kate], kate, [
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
HAVE_TIGER="no"
|
HAVE_TIGER="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
AM_CONDITIONAL(USE_TIGER, test "x$HAVE_TIGER" = "xyes")
|
AM_CONDITIONAL(USE_TIGER, test "x$HAVE_TIGER" = "xyes")
|
||||||
|
@ -978,11 +1059,23 @@ AG_GST_CHECK_FEATURE(LIBMMS, [mms protocol library], libmms, [
|
||||||
dnl check with pkg-config first
|
dnl check with pkg-config first
|
||||||
PKG_CHECK_MODULES(LIBMMS, libmms >= 0.4, HAVE_LIBMMS="yes", [
|
PKG_CHECK_MODULES(LIBMMS, libmms >= 0.4, HAVE_LIBMMS="yes", [
|
||||||
HAVE_LIBMMS="no"
|
HAVE_LIBMMS="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
AC_SUBST(LIBMMS_LIBS)
|
AC_SUBST(LIBMMS_LIBS)
|
||||||
|
|
||||||
|
dnl *** linsys ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_LINSYS, true)
|
||||||
|
AG_GST_CHECK_FEATURE(LINSYS, [Linear Systems SDI plugin], linsys, [
|
||||||
|
case "$host" in
|
||||||
|
*-*linux*)
|
||||||
|
HAVE_LINSYS=yes
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
HAVE_LINSYS=no
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
])
|
||||||
|
|
||||||
dnl *** modplug ***
|
dnl *** modplug ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_MODPLUG, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_MODPLUG, true)
|
||||||
AG_GST_CHECK_FEATURE(MODPLUG, modplug, modplug, [
|
AG_GST_CHECK_FEATURE(MODPLUG, modplug, modplug, [
|
||||||
|
@ -1017,21 +1110,25 @@ PKG_CHECK_EXISTS(mjpegtools >= 1.6.1.93 mjpegtools < 1.8.0, [
|
||||||
PKG_CHECK_EXISTS(mjpegtools >= 1.8.0 mjpegtools < 1.9.0, [
|
PKG_CHECK_EXISTS(mjpegtools >= 1.8.0 mjpegtools < 1.9.0, [
|
||||||
mjpegtools_api=10800
|
mjpegtools_api=10800
|
||||||
], [
|
], [
|
||||||
PKG_CHECK_MODULES(MJPEG, mjpegtools >= 1.9.0, [
|
PKG_CHECK_EXISTS(mjpegtools >= 2.0.0, [
|
||||||
dnl logging API changed in release candidates
|
mjpegtools_api=20000
|
||||||
OLD_CFLAGS="$CFLAGS"
|
|
||||||
OLD_LIBS="$LIBS"
|
|
||||||
CFLAGS="$MJPEG_CFLAGS"
|
|
||||||
LIBS="$LIBS $MJPEG_LIBS -lmjpegutils $LIBM -lpthread"
|
|
||||||
AC_CHECK_FUNC(mjpeg_loglev_t, [
|
|
||||||
mjpegtools_api=10903
|
|
||||||
], [
|
|
||||||
mjpegtools_api=10900
|
|
||||||
])
|
|
||||||
CFLAGS="$OLD_CFLAGS"
|
|
||||||
LIBS="$OLD_LIBS"
|
|
||||||
], [
|
], [
|
||||||
mjpegtools_api=0
|
PKG_CHECK_MODULES(MJPEG, mjpegtools >= 1.9.0 mjpegtools < 2.0.0, [
|
||||||
|
dnl logging API changed in release candidates
|
||||||
|
OLD_CFLAGS="$CFLAGS"
|
||||||
|
OLD_LIBS="$LIBS"
|
||||||
|
CFLAGS="$MJPEG_CFLAGS"
|
||||||
|
LIBS="$LIBS $MJPEG_LIBS -lmjpegutils $LIBM -lpthread"
|
||||||
|
AC_CHECK_FUNC(mjpeg_loglev_t, [
|
||||||
|
mjpegtools_api=10903
|
||||||
|
], [
|
||||||
|
mjpegtools_api=10900
|
||||||
|
])
|
||||||
|
CFLAGS="$OLD_CFLAGS"
|
||||||
|
LIBS="$OLD_LIBS"
|
||||||
|
], [
|
||||||
|
mjpegtools_api=0
|
||||||
|
])
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
@ -1204,7 +1301,6 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_MYTHTV, true)
|
||||||
AG_GST_CHECK_FEATURE(MYTHTV, [MythTV client plugins], mythtvsrc, [
|
AG_GST_CHECK_FEATURE(MYTHTV, [MythTV client plugins], mythtvsrc, [
|
||||||
PKG_CHECK_MODULES(GMYTH, gmyth >= 0.4 gmyth <= 0.7.99, HAVE_MYTHTV="yes", [
|
PKG_CHECK_MODULES(GMYTH, gmyth >= 0.4 gmyth <= 0.7.99, HAVE_MYTHTV="yes", [
|
||||||
HAVE_MYTHTV="no"
|
HAVE_MYTHTV="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(GMYTH_CFLAGS)
|
AC_SUBST(GMYTH_CFLAGS)
|
||||||
AC_SUBST(GMYTH_LIBS)
|
AC_SUBST(GMYTH_LIBS)
|
||||||
|
@ -1231,7 +1327,6 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_NEON, true)
|
||||||
AG_GST_CHECK_FEATURE(NEON, [neon http client plugins], neonhttpsrc, [
|
AG_GST_CHECK_FEATURE(NEON, [neon http client plugins], neonhttpsrc, [
|
||||||
PKG_CHECK_MODULES(NEON, neon >= 0.27.0 neon <= 0.29.99, HAVE_NEON="yes", [
|
PKG_CHECK_MODULES(NEON, neon >= 0.27.0 neon <= 0.29.99, HAVE_NEON="yes", [
|
||||||
HAVE_NEON="no"
|
HAVE_NEON="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(NEON_CFLAGS)
|
AC_SUBST(NEON_CFLAGS)
|
||||||
AC_SUBST(NEON_LIBS)
|
AC_SUBST(NEON_LIBS)
|
||||||
|
@ -1242,12 +1337,21 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_OFA, true)
|
||||||
AG_GST_CHECK_FEATURE(OFA, [ofa plugins], ofa, [
|
AG_GST_CHECK_FEATURE(OFA, [ofa plugins], ofa, [
|
||||||
PKG_CHECK_MODULES(OFA, libofa >= 0.9.3, HAVE_OFA="yes", [
|
PKG_CHECK_MODULES(OFA, libofa >= 0.9.3, HAVE_OFA="yes", [
|
||||||
HAVE_OFA="no"
|
HAVE_OFA="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(OFA_CFLAGS)
|
AC_SUBST(OFA_CFLAGS)
|
||||||
AC_SUBST(OFA_LIBS)
|
AC_SUBST(OFA_LIBS)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl *** OpenAL ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_OPENAL, true)
|
||||||
|
AG_GST_CHECK_FEATURE(OPENAL, [OpenAL plugin], openal, [
|
||||||
|
PKG_CHECK_MODULES(OPENAL, openal, HAVE_OPENAL="yes", [
|
||||||
|
HAVE_OPENAL="no"
|
||||||
|
])
|
||||||
|
AC_SUBST(OPENAL_CFLAGS)
|
||||||
|
AC_SUBST(OPENAL_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
dnl *** opencv ***
|
dnl *** opencv ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_OPENCV, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_OPENCV, true)
|
||||||
AG_GST_CHECK_FEATURE(OPENCV, [opencv plugins], opencv, [
|
AG_GST_CHECK_FEATURE(OPENCV, [opencv plugins], opencv, [
|
||||||
|
@ -1257,7 +1361,7 @@ AG_GST_CHECK_FEATURE(OPENCV, [opencv plugins], opencv, [
|
||||||
dnl a new version and the no-backward-compatibility define. (There doesn't
|
dnl a new version and the no-backward-compatibility define. (There doesn't
|
||||||
dnl seem to be a switch to suppress the warnings the cvcompat.h header
|
dnl seem to be a switch to suppress the warnings the cvcompat.h header
|
||||||
dnl causes.)
|
dnl causes.)
|
||||||
PKG_CHECK_MODULES(OPENCV, opencv >= 2.0.0 opencv <= 2.1.0 , [
|
PKG_CHECK_MODULES(OPENCV, opencv >= 2.0.0 opencv <= 2.2.0 , [
|
||||||
AC_PROG_CXX
|
AC_PROG_CXX
|
||||||
AC_LANG_CPLUSPLUS
|
AC_LANG_CPLUSPLUS
|
||||||
OLD_CPPFLAGS=$CPPFLAGS
|
OLD_CPPFLAGS=$CPPFLAGS
|
||||||
|
@ -1277,7 +1381,6 @@ AG_GST_CHECK_FEATURE(OPENCV, [opencv plugins], opencv, [
|
||||||
fi
|
fi
|
||||||
], [
|
], [
|
||||||
HAVE_OPENCV="no"
|
HAVE_OPENCV="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(OPENCV_CFLAGS)
|
AC_SUBST(OPENCV_CFLAGS)
|
||||||
AC_SUBST(OPENCV_LIBS)
|
AC_SUBST(OPENCV_LIBS)
|
||||||
|
@ -1288,7 +1391,6 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_RSVG, true)
|
||||||
AG_GST_CHECK_FEATURE(RSVG, [rsvg decoder], rsvg, [
|
AG_GST_CHECK_FEATURE(RSVG, [rsvg decoder], rsvg, [
|
||||||
PKG_CHECK_MODULES(RSVG, librsvg-2.0 >= 2.14 cairo, HAVE_RSVG="yes", [
|
PKG_CHECK_MODULES(RSVG, librsvg-2.0 >= 2.14 cairo, HAVE_RSVG="yes", [
|
||||||
HAVE_RSVG="no"
|
HAVE_RSVG="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(RSVG_CFLAGS)
|
AC_SUBST(RSVG_CFLAGS)
|
||||||
AC_SUBST(RSVG_LIBS)
|
AC_SUBST(RSVG_LIBS)
|
||||||
|
@ -1318,12 +1420,17 @@ AG_GST_CHECK_FEATURE(TIMIDITY, [timidity midi soft synth plugin], timidity, [
|
||||||
fi
|
fi
|
||||||
], [
|
], [
|
||||||
HAVE_TIMIDITY="no"
|
HAVE_TIMIDITY="no"
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(TIMIDITY_CFLAGS)
|
AC_SUBST(TIMIDITY_CFLAGS)
|
||||||
AC_SUBST(TIMIDITY_LIBS)
|
AC_SUBST(TIMIDITY_LIBS)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl *** teletextdec ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_TELETEXTDEC, true)
|
||||||
|
AG_GST_CHECK_FEATURE(TELETEXTDEC, [Teletext decoder], teletextdec, [
|
||||||
|
AG_GST_PKG_CHECK_MODULES(TELETEXTDEC, zvbi-0.2)
|
||||||
|
])
|
||||||
|
|
||||||
dnl *** wildmidi ***
|
dnl *** wildmidi ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_WILDMIDI, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_WILDMIDI, true)
|
||||||
AG_GST_CHECK_FEATURE(WILDMIDI, [wildmidi midi soft synth plugin], wildmidi, [
|
AG_GST_CHECK_FEATURE(WILDMIDI, [wildmidi midi soft synth plugin], wildmidi, [
|
||||||
|
@ -1437,23 +1544,11 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_SWFDEC, true)
|
||||||
AG_GST_CHECK_FEATURE(SWFDEC, [swfdec plug-in], swfdec, [
|
AG_GST_CHECK_FEATURE(SWFDEC, [swfdec plug-in], swfdec, [
|
||||||
PKG_CHECK_MODULES(SWFDEC, swfdec-0.3 >= 0.3.6, HAVE_SWFDEC=yes, [
|
PKG_CHECK_MODULES(SWFDEC, swfdec-0.3 >= 0.3.6, HAVE_SWFDEC=yes, [
|
||||||
HAVE_SWFDEC=no
|
HAVE_SWFDEC=no
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
])
|
||||||
AC_SUBST(SWFDEC_CFLAGS)
|
AC_SUBST(SWFDEC_CFLAGS)
|
||||||
AC_SUBST(SWFDEC_LIBS)
|
AC_SUBST(SWFDEC_LIBS)
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl *** theora ***
|
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_THEORADEC, true)
|
|
||||||
AG_GST_CHECK_FEATURE(THEORADEC, [ogg theora codec], theoraexpdec, [
|
|
||||||
PKG_CHECK_MODULES(THEORADEC, theoradec, HAVE_THEORADEC="yes", [
|
|
||||||
HAVE_THEORADEC="no"
|
|
||||||
AC_MSG_RESULT(no)
|
|
||||||
])
|
|
||||||
AC_SUBST(THEORADEC_LIBS)
|
|
||||||
AC_SUBST(THEORADEC_CFLAGS)
|
|
||||||
])
|
|
||||||
|
|
||||||
dnl *** XVID ***
|
dnl *** XVID ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_XVID, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_XVID, true)
|
||||||
AG_GST_CHECK_FEATURE(XVID, [xvid plugins], xvid, [
|
AG_GST_CHECK_FEATURE(XVID, [xvid plugins], xvid, [
|
||||||
|
@ -1614,7 +1709,8 @@ dnl not building plugins with external dependencies,
|
||||||
dnl but we still need to set the conditionals
|
dnl but we still need to set the conditionals
|
||||||
|
|
||||||
AM_CONDITIONAL(USE_ASSRENDER, false)
|
AM_CONDITIONAL(USE_ASSRENDER, false)
|
||||||
AM_CONDITIONAL(USE_AMRWB, false)
|
AM_CONDITIONAL(USE_VOAMRWBENC, false)
|
||||||
|
AM_CONDITIONAL(USE_VOAACENC, false)
|
||||||
AM_CONDITIONAL(USE_APEXSINK, false)
|
AM_CONDITIONAL(USE_APEXSINK, false)
|
||||||
AM_CONDITIONAL(USE_BZ2, false)
|
AM_CONDITIONAL(USE_BZ2, false)
|
||||||
AM_CONDITIONAL(USE_CDAUDIO, false)
|
AM_CONDITIONAL(USE_CDAUDIO, false)
|
||||||
|
@ -1622,6 +1718,7 @@ AM_CONDITIONAL(USE_CELT, false)
|
||||||
AM_CONDITIONAL(USE_COG, false)
|
AM_CONDITIONAL(USE_COG, false)
|
||||||
AM_CONDITIONAL(USE_CURL, false)
|
AM_CONDITIONAL(USE_CURL, false)
|
||||||
AM_CONDITIONAL(USE_DC1394, false)
|
AM_CONDITIONAL(USE_DC1394, false)
|
||||||
|
AM_CONDITIONAL(USE_DECKLINK, false)
|
||||||
AM_CONDITIONAL(USE_DIRECTFB, false)
|
AM_CONDITIONAL(USE_DIRECTFB, false)
|
||||||
AM_CONDITIONAL(USE_DIRAC, false)
|
AM_CONDITIONAL(USE_DIRAC, false)
|
||||||
AM_CONDITIONAL(USE_DTS, false)
|
AM_CONDITIONAL(USE_DTS, false)
|
||||||
|
@ -1639,6 +1736,7 @@ AM_CONDITIONAL(USE_TIGER, false)
|
||||||
AM_CONDITIONAL(USE_LADSPA, false)
|
AM_CONDITIONAL(USE_LADSPA, false)
|
||||||
AM_CONDITIONAL(USE_LV2, false)
|
AM_CONDITIONAL(USE_LV2, false)
|
||||||
AM_CONDITIONAL(USE_LIBMMS, false)
|
AM_CONDITIONAL(USE_LIBMMS, false)
|
||||||
|
AM_CONDITIONAL(USE_LINSYS, false)
|
||||||
AM_CONDITIONAL(USE_MODPLUG, false)
|
AM_CONDITIONAL(USE_MODPLUG, false)
|
||||||
AM_CONDITIONAL(USE_MIMIC, false)
|
AM_CONDITIONAL(USE_MIMIC, false)
|
||||||
AM_CONDITIONAL(USE_MPEG2ENC, false)
|
AM_CONDITIONAL(USE_MPEG2ENC, false)
|
||||||
|
@ -1649,6 +1747,7 @@ AM_CONDITIONAL(USE_MYTHTV, false)
|
||||||
AM_CONDITIONAL(USE_NAS, false)
|
AM_CONDITIONAL(USE_NAS, false)
|
||||||
AM_CONDITIONAL(USE_NEON, false)
|
AM_CONDITIONAL(USE_NEON, false)
|
||||||
AM_CONDITIONAL(USE_OFA, false)
|
AM_CONDITIONAL(USE_OFA, false)
|
||||||
|
AM_CONDITIONAL(USE_OPENAL, false)
|
||||||
AM_CONDITIONAL(USE_OPENCV, false)
|
AM_CONDITIONAL(USE_OPENCV, false)
|
||||||
AM_CONDITIONAL(USE_RSVG, false)
|
AM_CONDITIONAL(USE_RSVG, false)
|
||||||
AM_CONDITIONAL(USE_TIMIDITY, false)
|
AM_CONDITIONAL(USE_TIMIDITY, false)
|
||||||
|
@ -1660,7 +1759,6 @@ AM_CONDITIONAL(USE_SPC, false)
|
||||||
AM_CONDITIONAL(USE_GME, false)
|
AM_CONDITIONAL(USE_GME, false)
|
||||||
AM_CONDITIONAL(USE_GSETTINGS, false)
|
AM_CONDITIONAL(USE_GSETTINGS, false)
|
||||||
AM_CONDITIONAL(USE_SWFDEC, false)
|
AM_CONDITIONAL(USE_SWFDEC, false)
|
||||||
AM_CONDITIONAL(USE_THEORADEC, false)
|
|
||||||
AM_CONDITIONAL(USE_XVID, false)
|
AM_CONDITIONAL(USE_XVID, false)
|
||||||
AM_CONDITIONAL(USE_DVB, false)
|
AM_CONDITIONAL(USE_DVB, false)
|
||||||
AM_CONDITIONAL(USE_WININET, false)
|
AM_CONDITIONAL(USE_WININET, false)
|
||||||
|
@ -1670,6 +1768,7 @@ AM_CONDITIONAL(USE_SCHRO, false)
|
||||||
AM_CONDITIONAL(USE_ZBAR, false)
|
AM_CONDITIONAL(USE_ZBAR, false)
|
||||||
AM_CONDITIONAL(USE_VP8, false)
|
AM_CONDITIONAL(USE_VP8, false)
|
||||||
AM_CONDITIONAL(USE_RTMP, false)
|
AM_CONDITIONAL(USE_RTMP, false)
|
||||||
|
AM_CONDITIONAL(USE_TELETEXTDEC, false)
|
||||||
|
|
||||||
fi dnl of EXT plugins
|
fi dnl of EXT plugins
|
||||||
|
|
||||||
|
@ -1749,7 +1848,7 @@ gst/adpcmdec/Makefile
|
||||||
gst/adpcmenc/Makefile
|
gst/adpcmenc/Makefile
|
||||||
gst/aiff/Makefile
|
gst/aiff/Makefile
|
||||||
gst/asfmux/Makefile
|
gst/asfmux/Makefile
|
||||||
gst/audioparsers/Makefile
|
gst/audiovisualizers/Makefile
|
||||||
gst/autoconvert/Makefile
|
gst/autoconvert/Makefile
|
||||||
gst/bayer/Makefile
|
gst/bayer/Makefile
|
||||||
gst/camerabin/Makefile
|
gst/camerabin/Makefile
|
||||||
|
@ -1763,6 +1862,7 @@ gst/debugutils/Makefile
|
||||||
gst/dtmf/Makefile
|
gst/dtmf/Makefile
|
||||||
gst/dvbsuboverlay/Makefile
|
gst/dvbsuboverlay/Makefile
|
||||||
gst/dvdspu/Makefile
|
gst/dvdspu/Makefile
|
||||||
|
gst/faceoverlay/Makefile
|
||||||
gst/festival/Makefile
|
gst/festival/Makefile
|
||||||
gst/fieldanalysis/Makefile
|
gst/fieldanalysis/Makefile
|
||||||
gst/freeze/Makefile
|
gst/freeze/Makefile
|
||||||
|
@ -1771,9 +1871,9 @@ gst/gaudieffects/Makefile
|
||||||
gst/geometrictransform/Makefile
|
gst/geometrictransform/Makefile
|
||||||
gst/h264parse/Makefile
|
gst/h264parse/Makefile
|
||||||
gst/hdvparse/Makefile
|
gst/hdvparse/Makefile
|
||||||
|
gst/hls/Makefile
|
||||||
gst/id3tag/Makefile
|
gst/id3tag/Makefile
|
||||||
gst/interlace/Makefile
|
gst/interlace/Makefile
|
||||||
gst/invtelecine/Makefile
|
|
||||||
gst/ivfparse/Makefile
|
gst/ivfparse/Makefile
|
||||||
gst/jp2kdecimator/Makefile
|
gst/jp2kdecimator/Makefile
|
||||||
gst/jpegformat/Makefile
|
gst/jpegformat/Makefile
|
||||||
|
@ -1791,14 +1891,15 @@ gst/mve/Makefile
|
||||||
gst/mxf/Makefile
|
gst/mxf/Makefile
|
||||||
gst/nsf/Makefile
|
gst/nsf/Makefile
|
||||||
gst/nuvdemux/Makefile
|
gst/nuvdemux/Makefile
|
||||||
|
gst/patchdetect/Makefile
|
||||||
gst/pcapparse/Makefile
|
gst/pcapparse/Makefile
|
||||||
gst/pnm/Makefile
|
gst/pnm/Makefile
|
||||||
gst/qtmux/Makefile
|
|
||||||
gst/rawparse/Makefile
|
gst/rawparse/Makefile
|
||||||
gst/real/Makefile
|
gst/real/Makefile
|
||||||
gst/rtpmux/Makefile
|
gst/rtpmux/Makefile
|
||||||
gst/rtpvp8/Makefile
|
gst/rtpvp8/Makefile
|
||||||
gst/scaletempo/Makefile
|
gst/scaletempo/Makefile
|
||||||
|
gst/sdi/Makefile
|
||||||
gst/sdp/Makefile
|
gst/sdp/Makefile
|
||||||
gst/segmentclip/Makefile
|
gst/segmentclip/Makefile
|
||||||
gst/siren/Makefile
|
gst/siren/Makefile
|
||||||
|
@ -1816,7 +1917,6 @@ gst/y4m/Makefile
|
||||||
gst-libs/Makefile
|
gst-libs/Makefile
|
||||||
gst-libs/gst/Makefile
|
gst-libs/gst/Makefile
|
||||||
gst-libs/gst/basecamerabinsrc/Makefile
|
gst-libs/gst/basecamerabinsrc/Makefile
|
||||||
gst-libs/gst/baseparse/Makefile
|
|
||||||
gst-libs/gst/interfaces/Makefile
|
gst-libs/gst/interfaces/Makefile
|
||||||
gst-libs/gst/signalprocessor/Makefile
|
gst-libs/gst/signalprocessor/Makefile
|
||||||
gst-libs/gst/video/Makefile
|
gst-libs/gst/video/Makefile
|
||||||
|
@ -1825,12 +1925,16 @@ sys/dshowdecwrapper/Makefile
|
||||||
sys/acmenc/Makefile
|
sys/acmenc/Makefile
|
||||||
sys/acmmp3dec/Makefile
|
sys/acmmp3dec/Makefile
|
||||||
sys/applemedia/Makefile
|
sys/applemedia/Makefile
|
||||||
|
sys/avc/Makefile
|
||||||
|
sys/d3dvideosink/Makefile
|
||||||
|
sys/decklink/Makefile
|
||||||
sys/directdraw/Makefile
|
sys/directdraw/Makefile
|
||||||
sys/directsound/Makefile
|
sys/directsound/Makefile
|
||||||
sys/dshowsrcwrapper/Makefile
|
sys/dshowsrcwrapper/Makefile
|
||||||
sys/dshowvideosink/Makefile
|
sys/dshowvideosink/Makefile
|
||||||
sys/dvb/Makefile
|
sys/dvb/Makefile
|
||||||
sys/fbdev/Makefile
|
sys/fbdev/Makefile
|
||||||
|
sys/linsys/Makefile
|
||||||
sys/osxvideo/Makefile
|
sys/osxvideo/Makefile
|
||||||
sys/qtwrapper/Makefile
|
sys/qtwrapper/Makefile
|
||||||
sys/shm/Makefile
|
sys/shm/Makefile
|
||||||
|
@ -1852,7 +1956,8 @@ tests/examples/directfb/Makefile
|
||||||
tests/examples/mxf/Makefile
|
tests/examples/mxf/Makefile
|
||||||
tests/examples/scaletempo/Makefile
|
tests/examples/scaletempo/Makefile
|
||||||
tests/icles/Makefile
|
tests/icles/Makefile
|
||||||
ext/amrwbenc/Makefile
|
ext/voamrwbenc/Makefile
|
||||||
|
ext/voaacenc/Makefile
|
||||||
ext/assrender/Makefile
|
ext/assrender/Makefile
|
||||||
ext/apexsink/Makefile
|
ext/apexsink/Makefile
|
||||||
ext/bz2/Makefile
|
ext/bz2/Makefile
|
||||||
|
@ -1885,6 +1990,7 @@ ext/mythtv/Makefile
|
||||||
ext/nas/Makefile
|
ext/nas/Makefile
|
||||||
ext/neon/Makefile
|
ext/neon/Makefile
|
||||||
ext/ofa/Makefile
|
ext/ofa/Makefile
|
||||||
|
ext/openal/Makefile
|
||||||
ext/opencv/Makefile
|
ext/opencv/Makefile
|
||||||
ext/rsvg/Makefile
|
ext/rsvg/Makefile
|
||||||
ext/resindvd/Makefile
|
ext/resindvd/Makefile
|
||||||
|
@ -1893,12 +1999,12 @@ ext/schroedinger/Makefile
|
||||||
ext/sdl/Makefile
|
ext/sdl/Makefile
|
||||||
ext/sndfile/Makefile
|
ext/sndfile/Makefile
|
||||||
ext/soundtouch/Makefile
|
ext/soundtouch/Makefile
|
||||||
|
ext/teletextdec/Makefile
|
||||||
ext/gme/Makefile
|
ext/gme/Makefile
|
||||||
ext/gsettings/Makefile
|
ext/gsettings/Makefile
|
||||||
ext/gsettings/org.freedesktop.gstreamer.default-elements.gschema.xml
|
ext/gsettings/org.freedesktop.gstreamer.default-elements.gschema.xml
|
||||||
ext/spc/Makefile
|
ext/spc/Makefile
|
||||||
ext/swfdec/Makefile
|
ext/swfdec/Makefile
|
||||||
ext/theora/Makefile
|
|
||||||
ext/timidity/Makefile
|
ext/timidity/Makefile
|
||||||
ext/vp8/Makefile
|
ext/vp8/Makefile
|
||||||
ext/xvid/Makefile
|
ext/xvid/Makefile
|
||||||
|
|
|
@ -44,11 +44,6 @@ DOC_SOURCE_DIR = $(top_srcdir)
|
||||||
# Extra options to supply to gtkdoc-scan.
|
# Extra options to supply to gtkdoc-scan.
|
||||||
SCAN_OPTIONS=
|
SCAN_OPTIONS=
|
||||||
|
|
||||||
# FIXME :
|
|
||||||
# there's something wrong with gstreamer-sections.txt not being in the dist
|
|
||||||
# maybe it doesn't resolve; we're adding it below for now
|
|
||||||
#EXTRA_DIST = gstreamer.types.in gstreamer.hierarchy $(DOC_MODULE)-sections.txt gstreamer-sections.txt $(DOC_MAIN_SGML_FILE)
|
|
||||||
|
|
||||||
# Extra options to supply to gtkdoc-mkdb.
|
# Extra options to supply to gtkdoc-mkdb.
|
||||||
MKDB_OPTIONS=--sgml-mode --source-suffixes=c,h,cc,m
|
MKDB_OPTIONS=--sgml-mode --source-suffixes=c,h,cc,m
|
||||||
|
|
||||||
|
@ -91,7 +86,6 @@ EXAMPLE_CFILES = \
|
||||||
|
|
||||||
EXTRA_HFILES = \
|
EXTRA_HFILES = \
|
||||||
$(top_srcdir)/ext/assrender/gstassrender.h \
|
$(top_srcdir)/ext/assrender/gstassrender.h \
|
||||||
$(top_srcdir)/ext/amrwbenc/gstamrwbenc.h \
|
|
||||||
$(top_srcdir)/ext/celt/gstceltdec.h \
|
$(top_srcdir)/ext/celt/gstceltdec.h \
|
||||||
$(top_srcdir)/ext/celt/gstceltenc.h \
|
$(top_srcdir)/ext/celt/gstceltenc.h \
|
||||||
$(top_srcdir)/ext/curl/gstcurlsink.h \
|
$(top_srcdir)/ext/curl/gstcurlsink.h \
|
||||||
|
@ -124,26 +118,26 @@ EXTRA_HFILES = \
|
||||||
$(top_srcdir)/ext/opencv/gstfacedetect.h \
|
$(top_srcdir)/ext/opencv/gstfacedetect.h \
|
||||||
$(top_srcdir)/ext/opencv/gstpyramidsegment.h \
|
$(top_srcdir)/ext/opencv/gstpyramidsegment.h \
|
||||||
$(top_srcdir)/ext/opencv/gsttemplatematch.h \
|
$(top_srcdir)/ext/opencv/gsttemplatematch.h \
|
||||||
$(top_srcdir)/ext/opencv/gsttextwrite.h \
|
$(top_srcdir)/ext/opencv/gsttextoverlay.h \
|
||||||
$(top_srcdir)/ext/rsvg/gstrsvgdec.h \
|
$(top_srcdir)/ext/rsvg/gstrsvgdec.h \
|
||||||
$(top_srcdir)/ext/rsvg/gstrsvgoverlay.h \
|
$(top_srcdir)/ext/rsvg/gstrsvgoverlay.h \
|
||||||
$(top_srcdir)/ext/sdl/sdlaudiosink.h \
|
$(top_srcdir)/ext/sdl/sdlaudiosink.h \
|
||||||
$(top_srcdir)/ext/sdl/sdlvideosink.h \
|
$(top_srcdir)/ext/sdl/sdlvideosink.h \
|
||||||
$(top_srcdir)/ext/theora/theoradec.h \
|
|
||||||
$(top_srcdir)/ext/timidity/gsttimidity.h \
|
$(top_srcdir)/ext/timidity/gsttimidity.h \
|
||||||
$(top_srcdir)/ext/timidity/gstwildmidi.h \
|
$(top_srcdir)/ext/timidity/gstwildmidi.h \
|
||||||
|
$(top_srcdir)/ext/voaacenc/gstvoaacenc.h \
|
||||||
|
$(top_srcdir)/ext/voamrwbenc/gstvoamrwbenc.h \
|
||||||
$(top_srcdir)/ext/vp8/gstvp8enc.h \
|
$(top_srcdir)/ext/vp8/gstvp8enc.h \
|
||||||
$(top_srcdir)/ext/vp8/gstvp8dec.h \
|
$(top_srcdir)/ext/vp8/gstvp8dec.h \
|
||||||
$(top_srcdir)/ext/zbar/gstzbar.h \
|
$(top_srcdir)/ext/zbar/gstzbar.h \
|
||||||
$(top_srcdir)/gst/aiff/aiffparse.h \
|
$(top_srcdir)/gst/aiff/aiffparse.h \
|
||||||
$(top_srcdir)/gst/aiff/aiffmux.h \
|
$(top_srcdir)/gst/aiff/aiffmux.h \
|
||||||
$(top_srcdir)/gst/audioparsers/gstaacparse.h \
|
|
||||||
$(top_srcdir)/gst/audioparsers/gstac3parse.h \
|
|
||||||
$(top_srcdir)/gst/audioparsers/gstamrparse.h \
|
|
||||||
$(top_srcdir)/gst/audioparsers/gstflacparse.h \
|
|
||||||
$(top_srcdir)/gst/audioparsers/gstdcaparse.h \
|
|
||||||
$(top_srcdir)/gst/audioparsers/gstmpegaudioparse.h \
|
|
||||||
$(top_srcdir)/gst/autoconvert/gstautoconvert.h \
|
$(top_srcdir)/gst/autoconvert/gstautoconvert.h \
|
||||||
|
$(top_srcdir)/gst/audiovisualizers/gstbaseaudiovisualizer.h \
|
||||||
|
$(top_srcdir)/gst/audiovisualizers/gstspacescope.h \
|
||||||
|
$(top_srcdir)/gst/audiovisualizers/gstspectrascope.h \
|
||||||
|
$(top_srcdir)/gst/audiovisualizers/gstsynaescope.h \
|
||||||
|
$(top_srcdir)/gst/audiovisualizers/gstwavescope.h \
|
||||||
$(top_srcdir)/gst/camerabin/gstcamerabin.h \
|
$(top_srcdir)/gst/camerabin/gstcamerabin.h \
|
||||||
$(top_srcdir)/gst/coloreffects/gstcoloreffects.h \
|
$(top_srcdir)/gst/coloreffects/gstcoloreffects.h \
|
||||||
$(top_srcdir)/gst/dataurisrc/gstdataurisrc.h \
|
$(top_srcdir)/gst/dataurisrc/gstdataurisrc.h \
|
||||||
|
@ -189,7 +183,6 @@ EXTRA_HFILES = \
|
||||||
$(top_srcdir)/gst/mxf/mxfmux.h \
|
$(top_srcdir)/gst/mxf/mxfmux.h \
|
||||||
$(top_srcdir)/gst/nuvdemux/gstnuvdemux.h \
|
$(top_srcdir)/gst/nuvdemux/gstnuvdemux.h \
|
||||||
$(top_srcdir)/gst/pcapparse/gstpcapparse.h \
|
$(top_srcdir)/gst/pcapparse/gstpcapparse.h \
|
||||||
$(top_srcdir)/gst/qtmux/gstqtmux.h \
|
|
||||||
$(top_srcdir)/gst/rawparse/gstaudioparse.h \
|
$(top_srcdir)/gst/rawparse/gstaudioparse.h \
|
||||||
$(top_srcdir)/gst/rawparse/gstvideoparse.h \
|
$(top_srcdir)/gst/rawparse/gstvideoparse.h \
|
||||||
$(top_srcdir)/gst/rtpmux/gstrtpmux.h \
|
$(top_srcdir)/gst/rtpmux/gstrtpmux.h \
|
||||||
|
|
|
@ -17,12 +17,8 @@
|
||||||
|
|
||||||
<chapter>
|
<chapter>
|
||||||
<title>gst-plugins-bad Elements</title>
|
<title>gst-plugins-bad Elements</title>
|
||||||
<xi:include href="xml/element-aacparse.xml" />
|
|
||||||
<xi:include href="xml/element-ac3parse.xml" />
|
|
||||||
<xi:include href="xml/element-aiffparse.xml" />
|
<xi:include href="xml/element-aiffparse.xml" />
|
||||||
<xi:include href="xml/element-aiffmux.xml" />
|
<xi:include href="xml/element-aiffmux.xml" />
|
||||||
<xi:include href="xml/element-amrparse.xml" />
|
|
||||||
<xi:include href="xml/element-amrwbenc.xml" />
|
|
||||||
<xi:include href="xml/element-assrender.xml" />
|
<xi:include href="xml/element-assrender.xml" />
|
||||||
<xi:include href="xml/element-autoconvert.xml" />
|
<xi:include href="xml/element-autoconvert.xml" />
|
||||||
<xi:include href="xml/element-bulge.xml" />
|
<xi:include href="xml/element-bulge.xml" />
|
||||||
|
@ -42,7 +38,6 @@
|
||||||
<xi:include href="xml/element-cvsobel.xml" />
|
<xi:include href="xml/element-cvsobel.xml" />
|
||||||
<xi:include href="xml/element-dataurisrc.xml" />
|
<xi:include href="xml/element-dataurisrc.xml" />
|
||||||
<!--xi:include href="xml/element-dc1394.xml" /-->
|
<!--xi:include href="xml/element-dc1394.xml" /-->
|
||||||
<xi:include href="xml/element-dcaparse.xml" />
|
|
||||||
<xi:include href="xml/element-dccpclientsink.xml" />
|
<xi:include href="xml/element-dccpclientsink.xml" />
|
||||||
<xi:include href="xml/element-dccpclientsrc.xml" />
|
<xi:include href="xml/element-dccpclientsrc.xml" />
|
||||||
<xi:include href="xml/element-dccpserversink.xml" />
|
<xi:include href="xml/element-dccpserversink.xml" />
|
||||||
|
@ -65,7 +60,6 @@
|
||||||
<xi:include href="xml/element-facedetect.xml" />
|
<xi:include href="xml/element-facedetect.xml" />
|
||||||
<xi:include href="xml/element-festival.xml" />
|
<xi:include href="xml/element-festival.xml" />
|
||||||
<xi:include href="xml/element-fisheye.xml" />
|
<xi:include href="xml/element-fisheye.xml" />
|
||||||
<xi:include href="xml/element-flacparse.xml" />
|
|
||||||
<xi:include href="xml/element-fpsdisplaysink.xml" />
|
<xi:include href="xml/element-fpsdisplaysink.xml" />
|
||||||
<xi:include href="xml/element-freeze.xml" />
|
<xi:include href="xml/element-freeze.xml" />
|
||||||
<xi:include href="xml/element-gaussianblur.xml" />
|
<xi:include href="xml/element-gaussianblur.xml" />
|
||||||
|
@ -84,7 +78,6 @@
|
||||||
<xi:include href="xml/element-mimdec.xml" />
|
<xi:include href="xml/element-mimdec.xml" />
|
||||||
<xi:include href="xml/element-mirror.xml" />
|
<xi:include href="xml/element-mirror.xml" />
|
||||||
<xi:include href="xml/element-modplug.xml" />
|
<xi:include href="xml/element-modplug.xml" />
|
||||||
<xi:include href="xml/element-mpegaudioparse.xml" />
|
|
||||||
<xi:include href="xml/element-mpeg2enc.xml" />
|
<xi:include href="xml/element-mpeg2enc.xml" />
|
||||||
<xi:include href="xml/element-mplex.xml" />
|
<xi:include href="xml/element-mplex.xml" />
|
||||||
<xi:include href="xml/element-mythtvsrc.xml" />
|
<xi:include href="xml/element-mythtvsrc.xml" />
|
||||||
|
@ -94,7 +87,6 @@
|
||||||
<xi:include href="xml/element-pcapparse.xml" />
|
<xi:include href="xml/element-pcapparse.xml" />
|
||||||
<xi:include href="xml/element-pinch.xml" />
|
<xi:include href="xml/element-pinch.xml" />
|
||||||
<xi:include href="xml/element-pyramidsegment.xml" />
|
<xi:include href="xml/element-pyramidsegment.xml" />
|
||||||
<xi:include href="xml/element-qtmux.xml" />
|
|
||||||
<xi:include href="xml/element-rsvgdec.xml" />
|
<xi:include href="xml/element-rsvgdec.xml" />
|
||||||
<xi:include href="xml/element-rsvgoverlay.xml" />
|
<xi:include href="xml/element-rsvgoverlay.xml" />
|
||||||
<xi:include href="xml/element-rtpdtmfdepay.xml" />
|
<xi:include href="xml/element-rtpdtmfdepay.xml" />
|
||||||
|
@ -108,14 +100,16 @@
|
||||||
<xi:include href="xml/element-shmsrc.xml" />
|
<xi:include href="xml/element-shmsrc.xml" />
|
||||||
<xi:include href="xml/element-sdpdemux.xml" />
|
<xi:include href="xml/element-sdpdemux.xml" />
|
||||||
<xi:include href="xml/element-solarize.xml" />
|
<xi:include href="xml/element-solarize.xml" />
|
||||||
|
<xi:include href="xml/element-spacescope.xml" />
|
||||||
|
<xi:include href="xml/element-spectrascope.xml" />
|
||||||
|
<xi:include href="xml/element-synaescope.xml" />
|
||||||
<xi:include href="xml/element-speed.xml" />
|
<xi:include href="xml/element-speed.xml" />
|
||||||
<xi:include href="xml/element-sphere.xml" />
|
<xi:include href="xml/element-sphere.xml" />
|
||||||
<xi:include href="xml/element-square.xml" />
|
<xi:include href="xml/element-square.xml" />
|
||||||
<xi:include href="xml/element-stereo.xml" />
|
<xi:include href="xml/element-stereo.xml" />
|
||||||
<xi:include href="xml/element-stretch.xml" />
|
<xi:include href="xml/element-stretch.xml" />
|
||||||
<!--xi:include href="xml/element-theoradecexp.xml" /-->
|
|
||||||
<xi:include href="xml/element-templatematch.xml" />
|
<xi:include href="xml/element-templatematch.xml" />
|
||||||
<xi:include href="xml/element-textwrite.xml" />
|
<xi:include href="xml/element-opencvtextoverlay.xml" />
|
||||||
<xi:include href="xml/element-tiger.xml" />
|
<xi:include href="xml/element-tiger.xml" />
|
||||||
<xi:include href="xml/element-timidity.xml" />
|
<xi:include href="xml/element-timidity.xml" />
|
||||||
<xi:include href="xml/element-trm.xml" />
|
<xi:include href="xml/element-trm.xml" />
|
||||||
|
@ -129,17 +123,19 @@
|
||||||
<xi:include href="xml/element-waterripple.xml" />
|
<xi:include href="xml/element-waterripple.xml" />
|
||||||
<xi:include href="xml/element-wildmidi.xml" />
|
<xi:include href="xml/element-wildmidi.xml" />
|
||||||
<xi:include href="xml/element-zbar.xml" />
|
<xi:include href="xml/element-zbar.xml" />
|
||||||
|
<xi:include href="xml/element-voaacenc.xml" />
|
||||||
|
<xi:include href="xml/element-voamrwbenc.xml" />
|
||||||
<xi:include href="xml/element-vp8dec.xml" />
|
<xi:include href="xml/element-vp8dec.xml" />
|
||||||
<xi:include href="xml/element-vp8enc.xml" />
|
<xi:include href="xml/element-vp8enc.xml" />
|
||||||
|
<xi:include href="xml/element-wavescope.xml" />
|
||||||
</chapter>
|
</chapter>
|
||||||
|
|
||||||
<chapter>
|
<chapter>
|
||||||
<title>gst-plugins-bad Plugins</title>
|
<title>gst-plugins-bad Plugins</title>
|
||||||
<xi:include href="xml/plugin-aiff.xml" />
|
<xi:include href="xml/plugin-aiff.xml" />
|
||||||
<xi:include href="xml/plugin-audioparsersbad.xml" />
|
<xi:include href="xml/plugin-audiovisualizers.xml" />
|
||||||
<xi:include href="xml/plugin-autoconvert.xml" />
|
<xi:include href="xml/plugin-autoconvert.xml" />
|
||||||
<xi:include href="xml/plugin-legacyresample.xml" />
|
<xi:include href="xml/plugin-legacyresample.xml" />
|
||||||
<xi:include href="xml/plugin-amrwbenc.xml" />
|
|
||||||
<xi:include href="xml/plugin-assrender.xml" />
|
<xi:include href="xml/plugin-assrender.xml" />
|
||||||
<xi:include href="xml/plugin-bayer.xml" />
|
<xi:include href="xml/plugin-bayer.xml" />
|
||||||
<xi:include href="xml/plugin-bz2.xml" />
|
<xi:include href="xml/plugin-bz2.xml" />
|
||||||
|
@ -194,8 +190,8 @@
|
||||||
<xi:include href="xml/plugin-neon.xml" />
|
<xi:include href="xml/plugin-neon.xml" />
|
||||||
<xi:include href="xml/plugin-nsf.xml" />
|
<xi:include href="xml/plugin-nsf.xml" />
|
||||||
<xi:include href="xml/plugin-nuvdemux.xml" />
|
<xi:include href="xml/plugin-nuvdemux.xml" />
|
||||||
|
<xi:include href="xml/plugin-opencv.xml" />
|
||||||
<xi:include href="xml/plugin-pcapparse.xml" />
|
<xi:include href="xml/plugin-pcapparse.xml" />
|
||||||
<xi:include href="xml/plugin-qtmux.xml" />
|
|
||||||
<xi:include href="xml/plugin-rawparse.xml" />
|
<xi:include href="xml/plugin-rawparse.xml" />
|
||||||
<xi:include href="xml/plugin-real.xml" />
|
<xi:include href="xml/plugin-real.xml" />
|
||||||
<xi:include href="xml/plugin-rfbsrc.xml" />
|
<xi:include href="xml/plugin-rfbsrc.xml" />
|
||||||
|
@ -219,6 +215,8 @@
|
||||||
<xi:include href="xml/plugin-vmnc.xml" />
|
<xi:include href="xml/plugin-vmnc.xml" />
|
||||||
<xi:include href="xml/plugin-wildmidi.xml" />
|
<xi:include href="xml/plugin-wildmidi.xml" />
|
||||||
<xi:include href="xml/plugin-xvid.xml" />
|
<xi:include href="xml/plugin-xvid.xml" />
|
||||||
|
<xi:include href="xml/plugin-voaacenc.xml" />
|
||||||
|
<xi:include href="xml/plugin-voamrwbenc.xml" />
|
||||||
<xi:include href="xml/plugin-vp8.xml" />
|
<xi:include href="xml/plugin-vp8.xml" />
|
||||||
<xi:include href="xml/plugin-zbar.xml" />
|
<xi:include href="xml/plugin-zbar.xml" />
|
||||||
</chapter>
|
</chapter>
|
||||||
|
|
|
@ -1,31 +1,3 @@
|
||||||
<SECTION>
|
|
||||||
<FILE>element-aacparse</FILE>
|
|
||||||
<TITLE>aacparse</TITLE>
|
|
||||||
GstAacParse
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstAacParseClass
|
|
||||||
GST_AACPARSE
|
|
||||||
GST_AACPARSE_CLASS
|
|
||||||
GST_IS_AACPARSE
|
|
||||||
GST_IS_AACPARSE_CLASS
|
|
||||||
GST_TYPE_AACPARSE
|
|
||||||
gst_aacparse_get_type
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>element-ac3parse</FILE>
|
|
||||||
<TITLE>ac3parse</TITLE>
|
|
||||||
GstAc3Parse
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstAc3ParseClass
|
|
||||||
GST_AC3_PARSE
|
|
||||||
GST_AC3_PARSE_CLASS
|
|
||||||
GST_IS_AC3_PARSE
|
|
||||||
GST_IS_AC3_PARSE_CLASS
|
|
||||||
GST_TYPE_AC3_PARSE
|
|
||||||
gst_ac3_parse_get_type
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-aiffmux</FILE>
|
<FILE>element-aiffmux</FILE>
|
||||||
<TITLE>aiffmux</TITLE>
|
<TITLE>aiffmux</TITLE>
|
||||||
|
@ -56,31 +28,31 @@ gst_aiff_parse_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-amrparse</FILE>
|
<FILE>element-voaacenc</FILE>
|
||||||
<TITLE>amrparse</TITLE>
|
<TITLE>voaacenc</TITLE>
|
||||||
GstAmrParse
|
GstVoAacEnc
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GstAmrParseClass
|
GstVoAacEncClass
|
||||||
GST_AMRPARSE
|
GST_VOAACENC
|
||||||
GST_AMRPARSE_CLASS
|
GST_VOAACENC_CLASS
|
||||||
GST_IS_AMRPARSE
|
GST_IS_VOAACENC
|
||||||
GST_IS_AMRPARSE_CLASS
|
GST_IS_VOAACENC_CLASS
|
||||||
GST_TYPE_AMRPARSE
|
GST_TYPE_VOAACENC
|
||||||
gst_amrparse_get_type
|
gst_voaacenc_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-amrwbenc</FILE>
|
<FILE>element-voamrwbenc</FILE>
|
||||||
<TITLE>amrwbenc</TITLE>
|
<TITLE>voamrwbenc</TITLE>
|
||||||
GstAmrwbEnc
|
GstVoAmrwbEnc
|
||||||
<SUBSECTION Standard>
|
<SUBSECTION Standard>
|
||||||
GstAmrwbEncClass
|
GstVoAmrwbEncClass
|
||||||
GST_AMRWBENC
|
GST_VOAMRWBENC
|
||||||
GST_AMRWBENC_CLASS
|
GST_VOAMRWBENC_CLASS
|
||||||
GST_IS_AMRWBENC
|
GST_IS_VOAMRWBENC
|
||||||
GST_IS_AMRWBENC_CLASS
|
GST_IS_VOAMRWBENC_CLASS
|
||||||
GST_TYPE_AMRWBENC
|
GST_TYPE_VOAMRWBENC
|
||||||
gst_amrwbenc_get_type
|
gst_voamrwbenc_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
|
@ -377,20 +349,6 @@ GST_TYPE_DC1394
|
||||||
gst_dc1394_get_type
|
gst_dc1394_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>element-dcaparse</FILE>
|
|
||||||
<TITLE>dcaparse</TITLE>
|
|
||||||
GstDCAParse
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstDCAParseClass
|
|
||||||
GST_DCA_PARSE
|
|
||||||
GST_DCA_PARSE_CLASS
|
|
||||||
GST_IS_DCA_PARSE
|
|
||||||
GST_IS_DCA_PARSE_CLASS
|
|
||||||
GST_TYPE_DCA_PARSE
|
|
||||||
gst_dca_parse_get_type
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-dccpclientsink</FILE>
|
<FILE>element-dccpclientsink</FILE>
|
||||||
<TITLE>dccpclientsink</TITLE>
|
<TITLE>dccpclientsink</TITLE>
|
||||||
|
@ -751,20 +709,6 @@ gst_fisheye_get_type
|
||||||
gst_fisheye_plugin_init
|
gst_fisheye_plugin_init
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>element-flacparse</FILE>
|
|
||||||
<TITLE>flacparse</TITLE>
|
|
||||||
GstFlacParse
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstFlacParseClass
|
|
||||||
GST_FLAC_PARSE
|
|
||||||
GST_FLAC_PARSE_CLASS
|
|
||||||
GST_IS_FLAC_PARSE
|
|
||||||
GST_IS_FLAC_PARSE_CLASS
|
|
||||||
GST_TYPE_FLAC_PARSE
|
|
||||||
gst_flac_parse_get_type
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-fpsdisplaysink</FILE>
|
<FILE>element-fpsdisplaysink</FILE>
|
||||||
<TITLE>fpsdisplaysink</TITLE>
|
<TITLE>fpsdisplaysink</TITLE>
|
||||||
|
@ -1034,20 +978,6 @@ GST_TYPE_MODPLUG
|
||||||
gst_modplug_get_type
|
gst_modplug_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>element-mpegaudioparse</FILE>
|
|
||||||
<TITLE>mpegaudioparse</TITLE>
|
|
||||||
GstMpegAudioParse
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstMpegAudioParseClass
|
|
||||||
GST_MPEG_AUDIO_PARSE
|
|
||||||
GST_MPEG_AUDIO_PARSE_CLASS
|
|
||||||
GST_IS_MPEG_AUDIO_PARSE
|
|
||||||
GST_IS_MPEG_AUDIO_PARSE_CLASS
|
|
||||||
GST_TYPE_MPEG_AUDIO_PARSE
|
|
||||||
gst_mpeg_audio_parse_get_type
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-mpeg2enc</FILE>
|
<FILE>element-mpeg2enc</FILE>
|
||||||
<TITLE>mpeg2enc</TITLE>
|
<TITLE>mpeg2enc</TITLE>
|
||||||
|
@ -1143,6 +1073,20 @@ GST_TYPE_NUV_DEMUX
|
||||||
gst_nuv_demux_get_type
|
gst_nuv_demux_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<FILE>element-opencvtextoverlay</FILE>
|
||||||
|
<TITLE>opencvtextoverlay</TITLE>
|
||||||
|
GstOpencvTextOverlay
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstOpencvTextOverlayClass
|
||||||
|
GST_OPENCV_TEXT_OVERLAY
|
||||||
|
GST_OPENCV_TEXT_OVERLAY_CLASS
|
||||||
|
GST_TYPE_OPENCV_TEXT_OVERLAY
|
||||||
|
GST_IS_OPENCV_TEXT_OVERLAY
|
||||||
|
GST_IS_OPENCV_TEXT_OVERLAY_CLASS
|
||||||
|
gst_opencv_text_overlay_get_type
|
||||||
|
gst_opencv_text_overlay_plugin_init
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-pcapparse</FILE>
|
<FILE>element-pcapparse</FILE>
|
||||||
<TITLE>pcapparse</TITLE>
|
<TITLE>pcapparse</TITLE>
|
||||||
|
@ -1188,20 +1132,6 @@ gst_pyramidsegment_get_type
|
||||||
gst_pyramidsegment_plugin_init
|
gst_pyramidsegment_plugin_init
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>element-qtmux</FILE>
|
|
||||||
<TITLE>qtmux</TITLE>
|
|
||||||
GstQTMux
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstQTMuxClass
|
|
||||||
GST_QT_MUX
|
|
||||||
GST_QT_MUX_CLASS
|
|
||||||
GST_IS_QT_MUX
|
|
||||||
GST_IS_QT_MUX_CLASS
|
|
||||||
GST_TYPE_QT_MUX
|
|
||||||
gst_qt_mux_get_type
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-rsvgoverlay</FILE>
|
<FILE>element-rsvgoverlay</FILE>
|
||||||
<TITLE>rsvgoverlay</TITLE>
|
<TITLE>rsvgoverlay</TITLE>
|
||||||
|
@ -1402,6 +1332,34 @@ gst_solarize_get_type
|
||||||
gst_solarize_plugin_init
|
gst_solarize_plugin_init
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-spacescope</FILE>
|
||||||
|
<TITLE>spacescope</TITLE>
|
||||||
|
GstSpaceScope
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstSpaceScopeClass
|
||||||
|
GST_SPACE_SCOPE
|
||||||
|
GST_SPACE_SCOPE_CLASS
|
||||||
|
GST_IS_SPACE_SCOPE
|
||||||
|
GST_IS_SPACE_SCOPE_CLASS
|
||||||
|
GST_TYPE_SPACE_SCOPE
|
||||||
|
gst_space_scope_get_type
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-spectrascope</FILE>
|
||||||
|
<TITLE>spectrascope</TITLE>
|
||||||
|
GstSpectraScope
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstSpectraScopeClass
|
||||||
|
GST_SPECTRA_SCOPE
|
||||||
|
GST_SPECTRA_SCOPE_CLASS
|
||||||
|
GST_IS_SPECTRA_SCOPE
|
||||||
|
GST_IS_SPECTRA_SCOPE_CLASS
|
||||||
|
GST_TYPE_SPECTRA_SCOPE
|
||||||
|
gst_spectra_scope_get_type
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-speed</FILE>
|
<FILE>element-speed</FILE>
|
||||||
<TITLE>speed</TITLE>
|
<TITLE>speed</TITLE>
|
||||||
|
@ -1479,6 +1437,20 @@ gst_stretch_get_type
|
||||||
gst_stretch_plugin_init
|
gst_stretch_plugin_init
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-synaescope</FILE>
|
||||||
|
<TITLE>synaescope</TITLE>
|
||||||
|
GstSynaeScope
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstSynaeScopeClass
|
||||||
|
GST_SYNAE_SCOPE
|
||||||
|
GST_SYNAE_SCOPE_CLASS
|
||||||
|
GST_IS_SYNAE_SCOPE
|
||||||
|
GST_IS_SYNAE_SCOPE_CLASS
|
||||||
|
GST_TYPE_SYNAE_SCOPE
|
||||||
|
gst_synae_scope_get_type
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<FILE>element-templatematch</FILE>
|
<FILE>element-templatematch</FILE>
|
||||||
<TITLE>templatematch</TITLE>
|
<TITLE>templatematch</TITLE>
|
||||||
GstTemplateMatch
|
GstTemplateMatch
|
||||||
|
@ -1493,33 +1465,6 @@ gst_templatematch_get_type
|
||||||
gst_templatematch_plugin_init
|
gst_templatematch_plugin_init
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
<FILE>element-textwrite</FILE>
|
|
||||||
<TITLE>textwrite</TITLE>
|
|
||||||
Gsttextwrite
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GsttextwriteClass
|
|
||||||
GST_textwrite
|
|
||||||
GST_textwrite_CLASS
|
|
||||||
GST_TYPE_textwrite
|
|
||||||
GST_IS_textwrite
|
|
||||||
GST_IS_textwrite_CLASS
|
|
||||||
gst_textwrite_get_type
|
|
||||||
gst_textwrite_plugin_init
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
|
||||||
<FILE>element-theoradecexp</FILE>
|
|
||||||
<TITLE>theoradecexp</TITLE>
|
|
||||||
GstTheoraExpDec
|
|
||||||
<SUBSECTION Standard>
|
|
||||||
GstTheoraExpDecClass
|
|
||||||
GST_THEORA_DEC_EXP
|
|
||||||
GST_THEORA_DEC_EXP_CLASS
|
|
||||||
GST_IS_THEORA_DEC_EXP
|
|
||||||
GST_IS_THEORA_DEC_EXP_CLASS
|
|
||||||
GST_TYPE_THEORA_DEC_EXP
|
|
||||||
</SECTION>
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-timidity</FILE>
|
<FILE>element-timidity</FILE>
|
||||||
<TITLE>timidity</TITLE>
|
<TITLE>timidity</TITLE>
|
||||||
|
@ -1667,6 +1612,20 @@ gst_water_ripple_get_type
|
||||||
gst_water_ripple_plugin_init
|
gst_water_ripple_plugin_init
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-wavescope</FILE>
|
||||||
|
<TITLE>wavescope</TITLE>
|
||||||
|
GstWaveScope
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstWaveScopeClass
|
||||||
|
GST_WAVE_SCOPE
|
||||||
|
GST_WAVE_SCOPE_CLASS
|
||||||
|
GST_IS_WAVE_SCOPE
|
||||||
|
GST_IS_WAVE_SCOPE_CLASS
|
||||||
|
GST_TYPE_WAVE_SCOPE
|
||||||
|
gst_wave_scope_get_type
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-wildmidi</FILE>
|
<FILE>element-wildmidi</FILE>
|
||||||
<TITLE>wildmidi</TITLE>
|
<TITLE>wildmidi</TITLE>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,20 +10,20 @@ GObject
|
||||||
ADPCMEnc
|
ADPCMEnc
|
||||||
GstAiffMux
|
GstAiffMux
|
||||||
GstAiffParse
|
GstAiffParse
|
||||||
GstAmrWbEnc
|
|
||||||
GstAsfMux
|
GstAsfMux
|
||||||
GstAsfParse
|
GstAsfParse
|
||||||
GstAssRender
|
GstAssRender
|
||||||
GstBaseParseBad
|
GstBaseAudioVisualizer
|
||||||
GstAacParse
|
GstSpaceScope
|
||||||
GstAc3Parse
|
GstSpectraScope
|
||||||
GstAmrParse
|
GstSynaeScope
|
||||||
GstDcaParse
|
GstWaveScope
|
||||||
|
GstBaseParse
|
||||||
GstDiracParse
|
GstDiracParse
|
||||||
GstFlacParse
|
|
||||||
GstH263Parse
|
GstH263Parse
|
||||||
GstH264Parse
|
GstH264Parse
|
||||||
GstMpegAudioParse
|
GstMpeg4VParse
|
||||||
|
GstMpegvParse
|
||||||
GstBaseRTPDepayload
|
GstBaseRTPDepayload
|
||||||
GstRtpDTMFDepay
|
GstRtpDTMFDepay
|
||||||
GstRtpVP8Depay
|
GstRtpVP8Depay
|
||||||
|
@ -34,40 +34,33 @@ GObject
|
||||||
GstBaseAudioSink
|
GstBaseAudioSink
|
||||||
GstAudioSink
|
GstAudioSink
|
||||||
GstApExSink
|
GstApExSink
|
||||||
GstNasSink
|
|
||||||
GstSDLAudioSink
|
GstSDLAudioSink
|
||||||
GstChecksumSink
|
GstChecksumSink
|
||||||
GstCurlSink
|
GstCurlSink
|
||||||
GstDCCPClientSink
|
GstDCCPClientSink
|
||||||
GstDCCPServerSink
|
GstDCCPServerSink
|
||||||
GstFBDEVSink
|
GstFBDEVSink
|
||||||
|
GstLinsysSdiSink
|
||||||
GstSFSink
|
GstSFSink
|
||||||
GstShmSink
|
GstShmSink
|
||||||
GstVideoSink
|
GstVideoSink
|
||||||
GstDfbVideoSink
|
|
||||||
GstSDLVideoSink
|
GstSDLVideoSink
|
||||||
VdpSink
|
VdpSink
|
||||||
GstBaseSrc
|
GstBaseSrc
|
||||||
GstDTMFSrc
|
GstDTMFSrc
|
||||||
GstDataURISrc
|
GstDataURISrc
|
||||||
|
GstLinsysSdiSrc
|
||||||
GstPushSrc
|
GstPushSrc
|
||||||
GstDCCPClientSrc
|
GstDCCPClientSrc
|
||||||
GstDCCPServerSrc
|
GstDCCPServerSrc
|
||||||
GstDc1394
|
GstDc1394
|
||||||
GstDvbSrc
|
GstDvbSrc
|
||||||
GstMMS
|
GstMMS
|
||||||
GstMythtvSrc
|
|
||||||
GstNeonhttpSrc
|
GstNeonhttpSrc
|
||||||
GstRTMPSrc
|
GstRTMPSrc
|
||||||
GstRfbSrc
|
GstRfbSrc
|
||||||
GstShmSrc
|
GstShmSrc
|
||||||
GstVCDSrc
|
GstVCDSrc
|
||||||
frei0r-src-ising0r
|
|
||||||
frei0r-src-lissajous0r
|
|
||||||
frei0r-src-nois0r
|
|
||||||
frei0r-src-onecol0r
|
|
||||||
frei0r-src-partik0l
|
|
||||||
frei0r-src-plasma
|
|
||||||
GstRTPDTMFSrc
|
GstRTPDTMFSrc
|
||||||
GstSFSrc
|
GstSFSrc
|
||||||
GstBaseTransform
|
GstBaseTransform
|
||||||
|
@ -80,11 +73,13 @@ GObject
|
||||||
GstCogcolorspace
|
GstCogcolorspace
|
||||||
GstCogdownsample
|
GstCogdownsample
|
||||||
GstColorconvert
|
GstColorconvert
|
||||||
|
GstDebugSpy
|
||||||
GstDtmfDetect
|
GstDtmfDetect
|
||||||
GstHDVParse
|
GstHDVParse
|
||||||
GstLegacyresample
|
GstLegacyresample
|
||||||
GstLogoinsert
|
GstLogoinsert
|
||||||
GstMeasureCollector
|
GstMeasureCollector
|
||||||
|
GstPatchdetect
|
||||||
GstRGB2Bayer
|
GstRGB2Bayer
|
||||||
GstScaletempo
|
GstScaletempo
|
||||||
GstVideoFilter
|
GstVideoFilter
|
||||||
|
@ -125,60 +120,15 @@ GObject
|
||||||
Gstfacedetect
|
Gstfacedetect
|
||||||
GstRsvgOverlay
|
GstRsvgOverlay
|
||||||
GstSolarize
|
GstSolarize
|
||||||
|
GstVideo3DConvert
|
||||||
|
GstVideo3DPresent
|
||||||
GstVideoAnalyse
|
GstVideoAnalyse
|
||||||
GstVideoDetect
|
GstVideoDetect
|
||||||
GstVideoMark
|
GstVideoMark
|
||||||
GstZBar
|
GstZBar
|
||||||
frei0r-filter-3-point-color-balance
|
GstVideoFilter2
|
||||||
frei0r-filter-3dflippo
|
GstSceneChange
|
||||||
frei0r-filter-b
|
GstZebraStripe
|
||||||
frei0r-filter-baltan
|
|
||||||
frei0r-filter-bluescreen0r
|
|
||||||
frei0r-filter-brightness
|
|
||||||
frei0r-filter-bw0r
|
|
||||||
frei0r-filter-cartoon
|
|
||||||
frei0r-filter-color-distance
|
|
||||||
frei0r-filter-contrast0r
|
|
||||||
frei0r-filter-curves
|
|
||||||
frei0r-filter-dealygrab
|
|
||||||
frei0r-filter-delay0r
|
|
||||||
frei0r-filter-distort0r
|
|
||||||
frei0r-filter-edgeglow
|
|
||||||
frei0r-filter-equaliz0r
|
|
||||||
frei0r-filter-flippo
|
|
||||||
frei0r-filter-g
|
|
||||||
frei0r-filter-gamma
|
|
||||||
frei0r-filter-glow
|
|
||||||
frei0r-filter-hueshift0r
|
|
||||||
frei0r-filter-invert0r
|
|
||||||
frei0r-filter-k-means-clustering
|
|
||||||
frei0r-filter-lens-correction
|
|
||||||
frei0r-filter-letterb0xed
|
|
||||||
frei0r-filter-levels
|
|
||||||
frei0r-filter-luminance
|
|
||||||
frei0r-filter-mask0mate
|
|
||||||
frei0r-filter-nervous
|
|
||||||
frei0r-filter-nosync0r
|
|
||||||
frei0r-filter-perspective
|
|
||||||
frei0r-filter-pixeliz0r
|
|
||||||
frei0r-filter-primaries
|
|
||||||
frei0r-filter-r
|
|
||||||
frei0r-filter-rgb-parade
|
|
||||||
frei0r-filter-saturat0r
|
|
||||||
frei0r-filter-scale0tilt
|
|
||||||
frei0r-filter-scanline0r
|
|
||||||
frei0r-filter-sobel
|
|
||||||
frei0r-filter-squareblur
|
|
||||||
frei0r-filter-tehroxx0r
|
|
||||||
frei0r-filter-threelay0r
|
|
||||||
frei0r-filter-threshold0r
|
|
||||||
frei0r-filter-tint0r
|
|
||||||
frei0r-filter-transparency
|
|
||||||
frei0r-filter-twolay0r
|
|
||||||
frei0r-filter-vectorscope
|
|
||||||
frei0r-filter-vertigo
|
|
||||||
frei0r-filter-water
|
|
||||||
frei0r-filter-white-balance
|
|
||||||
GstVideoMaxRate
|
GstVideoMaxRate
|
||||||
GstBaseVideoCodec
|
GstBaseVideoCodec
|
||||||
GstBaseVideoDecoder
|
GstBaseVideoDecoder
|
||||||
|
@ -192,7 +142,10 @@ GObject
|
||||||
DvbBaseBin
|
DvbBaseBin
|
||||||
GstAutoConvert
|
GstAutoConvert
|
||||||
GstAutoVideoConvert
|
GstAutoVideoConvert
|
||||||
|
GstBaseCameraSrc
|
||||||
|
GstWrapperCameraBinSrc
|
||||||
GstFPSDisplaySink
|
GstFPSDisplaySink
|
||||||
|
GstFaceOverlay
|
||||||
GstGSettingsSwitchSink
|
GstGSettingsSwitchSink
|
||||||
GstGSettingsAudioSink
|
GstGSettingsAudioSink
|
||||||
GstGSettingsVideoSink
|
GstGSettingsVideoSink
|
||||||
|
@ -201,8 +154,9 @@ GObject
|
||||||
GstGSettingsVideoSrc
|
GstGSettingsVideoSrc
|
||||||
GstPipeline
|
GstPipeline
|
||||||
GstCameraBin
|
GstCameraBin
|
||||||
GstQTMoovRecover
|
GstCameraBin2
|
||||||
GstSDPDemux
|
GstSDPDemux
|
||||||
|
GstViewfinderBin
|
||||||
RsnDvdBin
|
RsnDvdBin
|
||||||
GstBz2dec
|
GstBz2dec
|
||||||
GstBz2enc
|
GstBz2enc
|
||||||
|
@ -213,15 +167,18 @@ GObject
|
||||||
GstChopMyData
|
GstChopMyData
|
||||||
GstDVBSubOverlay
|
GstDVBSubOverlay
|
||||||
GstDVDSpu
|
GstDVDSpu
|
||||||
|
GstDecklinkSink
|
||||||
|
GstDecklinkSrc
|
||||||
GstDtsDec
|
GstDtsDec
|
||||||
GstFaac
|
GstFaac
|
||||||
GstFaad
|
GstFaad
|
||||||
GstFestival
|
GstFestival
|
||||||
|
GstFieldAnalysis
|
||||||
GstFreeze
|
GstFreeze
|
||||||
GstGPPMux
|
|
||||||
GstGSMDec
|
GstGSMDec
|
||||||
GstGSMEnc
|
GstGSMEnc
|
||||||
GstISMLMux
|
GstGmeDec
|
||||||
|
GstHLSDemux
|
||||||
GstId3BaseMux
|
GstId3BaseMux
|
||||||
GstId3Mux
|
GstId3Mux
|
||||||
GstInterlace
|
GstInterlace
|
||||||
|
@ -234,19 +191,12 @@ GObject
|
||||||
GstKateEnc
|
GstKateEnc
|
||||||
GstKateParse
|
GstKateParse
|
||||||
GstKateTag
|
GstKateTag
|
||||||
GstKateTiger
|
|
||||||
GstLegacyH264Parse
|
GstLegacyH264Parse
|
||||||
GstLiveAdder
|
GstLiveAdder
|
||||||
GstMJ2Mux
|
|
||||||
GstMP4Mux
|
|
||||||
GstMSE
|
GstMSE
|
||||||
GstMXFDemux
|
GstMXFDemux
|
||||||
GstMXFMux
|
GstMXFMux
|
||||||
GstMimDec
|
|
||||||
GstMimEnc
|
|
||||||
GstModPlug
|
GstModPlug
|
||||||
GstMpeg2enc
|
|
||||||
GstMpeg4VParse
|
|
||||||
GstMpegPSDemux
|
GstMpegPSDemux
|
||||||
GstMpegTSDemux
|
GstMpegTSDemux
|
||||||
GstMplex
|
GstMplex
|
||||||
|
@ -255,11 +205,11 @@ GObject
|
||||||
GstMveMux
|
GstMveMux
|
||||||
GstNsfDec
|
GstNsfDec
|
||||||
GstNuvDemux
|
GstNuvDemux
|
||||||
|
GstOpencvTextOverlay
|
||||||
GstPcapParse
|
GstPcapParse
|
||||||
GstPitch
|
GstPitch
|
||||||
GstPnmdec
|
GstPnmdec
|
||||||
GstPnmenc
|
GstPnmenc
|
||||||
GstQTMux
|
|
||||||
GstRTPMux
|
GstRTPMux
|
||||||
GstRTPDTMFMux
|
GstRTPDTMFMux
|
||||||
GstRawParse
|
GstRawParse
|
||||||
|
@ -269,117 +219,396 @@ GObject
|
||||||
GstRealVideoDec
|
GstRealVideoDec
|
||||||
GstRsvgDec
|
GstRsvgDec
|
||||||
GstSSim
|
GstSSim
|
||||||
|
GstSdiDemux
|
||||||
|
GstSdiMux
|
||||||
GstSegmentClip
|
GstSegmentClip
|
||||||
GstAudioSegmentClip
|
GstAudioSegmentClip
|
||||||
GstVideoSegmentClip
|
GstVideoSegmentClip
|
||||||
GstSignalProcessor
|
GstSignalProcessor
|
||||||
|
calf-sourceforge-net-plugins-BassEnhancer
|
||||||
|
calf-sourceforge-net-plugins-Compressor
|
||||||
|
calf-sourceforge-net-plugins-Deesser
|
||||||
|
calf-sourceforge-net-plugins-Equalizer12Band
|
||||||
|
calf-sourceforge-net-plugins-Equalizer5Band
|
||||||
|
calf-sourceforge-net-plugins-Equalizer8Band
|
||||||
|
calf-sourceforge-net-plugins-Exciter
|
||||||
|
calf-sourceforge-net-plugins-Filter
|
||||||
|
calf-sourceforge-net-plugins-Filterclavier
|
||||||
|
calf-sourceforge-net-plugins-Flanger
|
||||||
|
calf-sourceforge-net-plugins-Fluidsynth
|
||||||
|
calf-sourceforge-net-plugins-Gate
|
||||||
|
calf-sourceforge-net-plugins-Monosynth
|
||||||
|
calf-sourceforge-net-plugins-MultiChorus
|
||||||
|
calf-sourceforge-net-plugins-Multibandcompressor
|
||||||
|
calf-sourceforge-net-plugins-Organ
|
||||||
|
calf-sourceforge-net-plugins-Phaser
|
||||||
|
calf-sourceforge-net-plugins-Pulsator
|
||||||
|
calf-sourceforge-net-plugins-Reverb
|
||||||
|
calf-sourceforge-net-plugins-RotarySpeaker
|
||||||
|
calf-sourceforge-net-plugins-Saturator
|
||||||
|
calf-sourceforge-net-plugins-Sidechaincompressor
|
||||||
|
calf-sourceforge-net-plugins-Sidechaingate
|
||||||
|
calf-sourceforge-net-plugins-VintageDelay
|
||||||
|
calf-sourceforge-net-plugins-Wavetable
|
||||||
|
invadarecords-com-plugins-lv2-compressor-mono
|
||||||
|
invadarecords-com-plugins-lv2-compressor-stereo
|
||||||
|
invadarecords-com-plugins-lv2-delay-mono
|
||||||
|
invadarecords-com-plugins-lv2-delay-sum
|
||||||
|
invadarecords-com-plugins-lv2-erreverb-mono
|
||||||
|
invadarecords-com-plugins-lv2-erreverb-sum
|
||||||
|
invadarecords-com-plugins-lv2-filter-hpf-mono
|
||||||
|
invadarecords-com-plugins-lv2-filter-hpf-stereo
|
||||||
|
invadarecords-com-plugins-lv2-filter-lpf-mono
|
||||||
|
invadarecords-com-plugins-lv2-filter-lpf-stereo
|
||||||
|
invadarecords-com-plugins-lv2-input
|
||||||
|
invadarecords-com-plugins-lv2-meter
|
||||||
|
invadarecords-com-plugins-lv2-phaser-mono
|
||||||
|
invadarecords-com-plugins-lv2-phaser-stereo
|
||||||
|
invadarecords-com-plugins-lv2-phaser-sum
|
||||||
|
invadarecords-com-plugins-lv2-testtone
|
||||||
|
invadarecords-com-plugins-lv2-tube-mono
|
||||||
|
invadarecords-com-plugins-lv2-tube-stereo
|
||||||
|
ladspa-AWfilt
|
||||||
|
ladspa-Accumulate
|
||||||
|
ladspa-Ambisonics-11-cube-decoder
|
||||||
|
ladspa-Ambisonics-11-hexagon-decoder
|
||||||
|
ladspa-Ambisonics-11-mono-panner
|
||||||
|
ladspa-Ambisonics-11-rotator
|
||||||
|
ladspa-Ambisonics-11-square-decoder
|
||||||
|
ladspa-Ambisonics-11-stereo-panner
|
||||||
|
ladspa-Ambisonics-21-panner
|
||||||
|
ladspa-Ambisonics-21-rotator
|
||||||
|
ladspa-Ambisonics-22-panner
|
||||||
|
ladspa-Ambisonics-22-rotator
|
||||||
|
ladspa-Ambisonics-31-panner
|
||||||
|
ladspa-Ambisonics-31-rotator
|
||||||
|
ladspa-Ambisonics-33-panner
|
||||||
|
ladspa-Ambisonics-33-rotator
|
||||||
|
ladspa-AmpIII
|
||||||
|
ladspa-AmpIV
|
||||||
|
ladspa-AmpV
|
||||||
|
ladspa-AmpVTS
|
||||||
|
ladspa-AutoWah
|
||||||
|
ladspa-BassEnhancer
|
||||||
|
ladspa-BoosterM
|
||||||
|
ladspa-BoosterS
|
||||||
|
ladspa-CEO
|
||||||
|
ladspa-CVFreq
|
||||||
|
ladspa-CabinetI
|
||||||
|
ladspa-CabinetII
|
||||||
ladspa-Chorus1
|
ladspa-Chorus1
|
||||||
|
ladspa-Chorus1-2x2
|
||||||
ladspa-Chorus2
|
ladspa-Chorus2
|
||||||
|
ladspa-ChorusI
|
||||||
|
ladspa-ChorusII
|
||||||
|
ladspa-Click
|
||||||
|
ladspa-Clip
|
||||||
|
ladspa-Compress
|
||||||
|
ladspa-Compressor
|
||||||
|
ladspa-Deesser
|
||||||
|
ladspa-Dirac
|
||||||
|
ladspa-Eq
|
||||||
|
ladspa-Eq2x2
|
||||||
|
ladspa-Equalizer12Band
|
||||||
|
ladspa-Equalizer5Band
|
||||||
|
ladspa-Equalizer8Band
|
||||||
|
ladspa-Exaggerate
|
||||||
|
ladspa-Exciter
|
||||||
|
ladspa-Filter
|
||||||
|
ladspa-Filterclavier
|
||||||
|
ladspa-Flanger
|
||||||
ladspa-G2reverb
|
ladspa-G2reverb
|
||||||
|
ladspa-Gate
|
||||||
|
ladspa-HRTF
|
||||||
|
ladspa-JVRev
|
||||||
|
ladspa-Lorenz
|
||||||
|
ladspa-MUSIC
|
||||||
|
ladspa-MUSICDrum
|
||||||
|
ladspa-MultiChorus
|
||||||
|
ladspa-Multibandcompressor
|
||||||
ladspa-Mvchpf-1
|
ladspa-Mvchpf-1
|
||||||
ladspa-Mvclpf-1
|
ladspa-Mvclpf-1
|
||||||
ladspa-Mvclpf-2
|
ladspa-Mvclpf-2
|
||||||
ladspa-Mvclpf-3
|
ladspa-Mvclpf-3
|
||||||
ladspa-Mvclpf-4
|
ladspa-Mvclpf-4
|
||||||
|
ladspa-NoisifierM
|
||||||
|
ladspa-NoisifierS
|
||||||
|
ladspa-PSG
|
||||||
|
ladspa-Pan
|
||||||
|
ladspa-Parametric1
|
||||||
|
ladspa-Phaser
|
||||||
ladspa-Phaser1
|
ladspa-Phaser1
|
||||||
ladspa-Phaser1+LFO
|
ladspa-Phaser1+LFO
|
||||||
|
ladspa-PhaserI
|
||||||
|
ladspa-PhaserII
|
||||||
|
ladspa-Plate
|
||||||
|
ladspa-Plate2x2
|
||||||
|
ladspa-PreampIII
|
||||||
|
ladspa-PreampIV
|
||||||
|
ladspa-Pulsator
|
||||||
|
ladspa-Pulse-VCO
|
||||||
|
ladspa-Rec-VCO
|
||||||
|
ladspa-Reverb
|
||||||
|
ladspa-Roessler
|
||||||
|
ladspa-RotarySpeaker
|
||||||
|
ladspa-SCC
|
||||||
|
ladspa-SID
|
||||||
|
ladspa-Saturator
|
||||||
|
ladspa-Saw-VCO
|
||||||
|
ladspa-Scape
|
||||||
|
ladspa-Sidechaincompressor
|
||||||
|
ladspa-Sidechaingate
|
||||||
|
ladspa-Sin
|
||||||
|
ladspa-SooperLooper
|
||||||
|
ladspa-StereoChorusI
|
||||||
|
ladspa-StereoChorusII
|
||||||
|
ladspa-SweepVFI
|
||||||
|
ladspa-SweepVFII
|
||||||
|
ladspa-Sync-Rect-VCO
|
||||||
|
ladspa-Sync-Saw-VCO
|
||||||
|
ladspa-Sync-Tri-VCO
|
||||||
|
ladspa-ToneStack
|
||||||
|
ladspa-ToneStackLT
|
||||||
|
ladspa-Transpose
|
||||||
|
ladspa-Tricardioid-to-AMB
|
||||||
ladspa-TripleChorus
|
ladspa-TripleChorus
|
||||||
|
ladspa-VCOd
|
||||||
|
ladspa-VCOs
|
||||||
|
ladspa-VariNoiseM
|
||||||
|
ladspa-VariNoiseS
|
||||||
|
ladspa-VintageDelay
|
||||||
|
ladspa-Virtualmic
|
||||||
|
ladspa-White
|
||||||
|
ladspa-XShaperM
|
||||||
|
ladspa-XShaperS
|
||||||
|
ladspa-adenv
|
||||||
|
ladspa-adenv-lvl
|
||||||
|
ladspa-adsr
|
||||||
|
ladspa-adsr-g+t
|
||||||
ladspa-alias
|
ladspa-alias
|
||||||
|
ladspa-alienwah-mono
|
||||||
|
ladspa-alienwah-stereo
|
||||||
ladspa-allpass-c
|
ladspa-allpass-c
|
||||||
ladspa-allpass-l
|
ladspa-allpass-l
|
||||||
ladspa-allpass-n
|
ladspa-allpass-n
|
||||||
|
ladspa-am
|
||||||
ladspa-amPitchshift
|
ladspa-amPitchshift
|
||||||
ladspa-amp
|
ladspa-amp
|
||||||
|
ladspa-amp-gaia-oa
|
||||||
|
ladspa-amp-gcia-oa
|
||||||
ladspa-amp-mono
|
ladspa-amp-mono
|
||||||
ladspa-amp-stereo
|
ladspa-amp-stereo
|
||||||
|
ladspa-analogue
|
||||||
ladspa-analogueOsc
|
ladspa-analogueOsc
|
||||||
ladspa-artificialLatency
|
ladspa-artificialLatency
|
||||||
ladspa-autoPhaser
|
ladspa-autoPhaser
|
||||||
ladspa-bandpass-a-iir
|
ladspa-bandpass-a-iir
|
||||||
ladspa-bandpass-iir
|
ladspa-bandpass-iir
|
||||||
|
ladspa-bf-rotate-z
|
||||||
|
ladspa-bf2cube
|
||||||
|
ladspa-bf2quad
|
||||||
|
ladspa-bf2stereo
|
||||||
ladspa-bodeShifter
|
ladspa-bodeShifter
|
||||||
ladspa-bodeShifterCV
|
ladspa-bodeShifterCV
|
||||||
|
ladspa-branch-ia-oaoa
|
||||||
|
ladspa-branch-ic-ococ
|
||||||
ladspa-butthigh-iir
|
ladspa-butthigh-iir
|
||||||
ladspa-buttlow-iir
|
ladspa-buttlow-iir
|
||||||
ladspa-bwxover-iir
|
ladspa-bwxover-iir
|
||||||
|
ladspa-canyon-delay
|
||||||
ladspa-chebstortion
|
ladspa-chebstortion
|
||||||
|
ladspa-clipper
|
||||||
ladspa-comb
|
ladspa-comb
|
||||||
ladspa-comb-c
|
ladspa-comb-c
|
||||||
ladspa-comb-l
|
ladspa-comb-l
|
||||||
ladspa-comb-n
|
ladspa-comb-n
|
||||||
ladspa-combSplitter
|
ladspa-combSplitter
|
||||||
|
ladspa-comp-aa
|
||||||
|
ladspa-comp-ac
|
||||||
|
ladspa-compress-peak
|
||||||
|
ladspa-compress-rms
|
||||||
ladspa-const
|
ladspa-const
|
||||||
ladspa-crossoverDist
|
ladspa-crossoverDist
|
||||||
|
ladspa-dahdsr-cg+t-control
|
||||||
|
ladspa-dahdsr-fexp
|
||||||
|
ladspa-dahdsr-g+t-audio
|
||||||
|
ladspa-dahdsr-g+t-control
|
||||||
|
ladspa-dahdsr-hexp
|
||||||
ladspa-dcRemove
|
ladspa-dcRemove
|
||||||
ladspa-decay
|
ladspa-decay
|
||||||
ladspa-decimator
|
ladspa-decimator
|
||||||
ladspa-declip
|
ladspa-declip
|
||||||
|
ladspa-delay-0-01s
|
||||||
|
ladspa-delay-0-1s
|
||||||
|
ladspa-delay-1s
|
||||||
ladspa-delay-5s
|
ladspa-delay-5s
|
||||||
|
ladspa-delay-60s
|
||||||
ladspa-delay-c
|
ladspa-delay-c
|
||||||
ladspa-delay-l
|
ladspa-delay-l
|
||||||
ladspa-delay-n
|
ladspa-delay-n
|
||||||
ladspa-delayorama
|
ladspa-delayorama
|
||||||
|
ladspa-difference-iama-oa
|
||||||
|
ladspa-difference-iamc-oa
|
||||||
|
ladspa-difference-icma-oa
|
||||||
|
ladspa-difference-icmc-oc
|
||||||
ladspa-diode
|
ladspa-diode
|
||||||
|
ladspa-disintegrator
|
||||||
ladspa-divider
|
ladspa-divider
|
||||||
ladspa-dj-eq
|
ladspa-dj-eq
|
||||||
ladspa-dj-eq-mono
|
ladspa-dj-eq-mono
|
||||||
ladspa-djFlanger
|
ladspa-djFlanger
|
||||||
ladspa-dysonCompress
|
ladspa-dysonCompress
|
||||||
|
ladspa-eir
|
||||||
|
ladspa-encode-bformat
|
||||||
|
ladspa-encode-fmh
|
||||||
|
ladspa-expand-peak
|
||||||
|
ladspa-expand-rms
|
||||||
ladspa-fadDelay
|
ladspa-fadDelay
|
||||||
|
ladspa-fast-xfade
|
||||||
ladspa-fastLookaheadLimiter
|
ladspa-fastLookaheadLimiter
|
||||||
|
ladspa-fbdelay-0-01s
|
||||||
|
ladspa-fbdelay-0-1s
|
||||||
|
ladspa-fbdelay-1s
|
||||||
|
ladspa-fbdelay-5s
|
||||||
|
ladspa-fbdelay-60s
|
||||||
ladspa-flanger
|
ladspa-flanger
|
||||||
|
ladspa-floatNoise
|
||||||
ladspa-fmOsc
|
ladspa-fmOsc
|
||||||
|
ladspa-fmh-rotate-z
|
||||||
|
ladspa-fmh2bf
|
||||||
|
ladspa-fmh2oct
|
||||||
|
ladspa-fmod-fama-oa
|
||||||
|
ladspa-fmod-famc-oa
|
||||||
|
ladspa-fmod-fcma-oa
|
||||||
|
ladspa-fmod-fcmc-oc
|
||||||
ladspa-foldover
|
ladspa-foldover
|
||||||
|
ladspa-foo-chop-liver
|
||||||
|
ladspa-foo-driver
|
||||||
|
ladspa-foo-limiter
|
||||||
|
ladspa-foo-limiter-v2
|
||||||
|
ladspa-foo-saturator
|
||||||
|
ladspa-foo-transients
|
||||||
|
ladspa-foo-transients-mono
|
||||||
|
ladspa-formant-vc
|
||||||
ladspa-fourByFourPole
|
ladspa-fourByFourPole
|
||||||
ladspa-foverdrive
|
ladspa-foverdrive
|
||||||
|
ladspa-freeverb3
|
||||||
ladspa-freqTracker
|
ladspa-freqTracker
|
||||||
ladspa-gate
|
ladspa-gate
|
||||||
ladspa-giantFlange
|
ladspa-giantFlange
|
||||||
ladspa-gong
|
ladspa-gong
|
||||||
ladspa-gongBeater
|
ladspa-gongBeater
|
||||||
|
ladspa-grain-scatter
|
||||||
ladspa-gsm
|
ladspa-gsm
|
||||||
ladspa-gverb
|
ladspa-gverb
|
||||||
|
ladspa-hard-gate
|
||||||
ladspa-hardLimiter
|
ladspa-hardLimiter
|
||||||
ladspa-harmonicGen
|
ladspa-harmonicGen
|
||||||
ladspa-hermesFilter
|
ladspa-hermesFilter
|
||||||
ladspa-highpass-iir
|
ladspa-highpass-iir
|
||||||
ladspa-hilbert
|
ladspa-hilbert
|
||||||
ladspa-hpf
|
ladspa-hpf
|
||||||
|
ladspa-hz-voct-ar
|
||||||
|
ladspa-hz-voct-cr
|
||||||
|
ladspa-identity-audio
|
||||||
|
ladspa-identity-control
|
||||||
ladspa-imp
|
ladspa-imp
|
||||||
ladspa-impulse-fc
|
ladspa-impulse-fc
|
||||||
|
ladspa-intNoise
|
||||||
|
ladspa-interpolator
|
||||||
ladspa-inv
|
ladspa-inv
|
||||||
ladspa-karaoke
|
ladspa-karaoke
|
||||||
ladspa-lcrDelay
|
ladspa-lcrDelay
|
||||||
|
ladspa-leet-equalizer-bw2x2
|
||||||
|
ladspa-leet-equalizer-bw2x2-1
|
||||||
ladspa-lfoPhaser
|
ladspa-lfoPhaser
|
||||||
|
ladspa-limit-peak
|
||||||
|
ladspa-limit-rms
|
||||||
|
ladspa-lofi
|
||||||
|
ladspa-logistic
|
||||||
ladspa-lowpass-iir
|
ladspa-lowpass-iir
|
||||||
|
ladspa-lp4pole-faraia-oa
|
||||||
|
ladspa-lp4pole-fcrcia-oa
|
||||||
ladspa-lpf
|
ladspa-lpf
|
||||||
ladspa-lsFilter
|
ladspa-lsFilter
|
||||||
|
ladspa-matched
|
||||||
ladspa-matrixMSSt
|
ladspa-matrixMSSt
|
||||||
ladspa-matrixSpatialiser
|
ladspa-matrixSpatialiser
|
||||||
ladspa-matrixStMS
|
ladspa-matrixStMS
|
||||||
ladspa-mbeq
|
ladspa-mbeq
|
||||||
|
ladspa-mixer
|
||||||
ladspa-modDelay
|
ladspa-modDelay
|
||||||
ladspa-multivoiceChorus
|
ladspa-multivoiceChorus
|
||||||
|
ladspa-mux-ar
|
||||||
|
ladspa-mux-cr
|
||||||
|
ladspa-noise-source-white
|
||||||
ladspa-noise-white
|
ladspa-noise-white
|
||||||
ladspa-notch-iir
|
ladspa-notch-iir
|
||||||
|
ladspa-null-ai
|
||||||
|
ladspa-null-ao
|
||||||
|
ladspa-null-ci
|
||||||
|
ladspa-null-co
|
||||||
|
ladspa-organ
|
||||||
|
ladspa-peak
|
||||||
|
ladspa-phasemod
|
||||||
|
ladspa-pink-full-frequency
|
||||||
|
ladspa-pink-interpolated-audio
|
||||||
|
ladspa-pink-sh
|
||||||
ladspa-pitchScale
|
ladspa-pitchScale
|
||||||
ladspa-pitchScaleHQ
|
ladspa-pitchScaleHQ
|
||||||
ladspa-plate
|
ladspa-plate
|
||||||
ladspa-pointerCastDistortion
|
ladspa-pointerCastDistortion
|
||||||
|
ladspa-power
|
||||||
|
ladspa-power-cr
|
||||||
|
ladspa-preamp
|
||||||
|
ladspa-prob-switch-ar
|
||||||
|
ladspa-prob-switch-cr
|
||||||
|
ladspa-product-iaia-oa
|
||||||
|
ladspa-product-iaic-oa
|
||||||
|
ladspa-product-icic-oc
|
||||||
|
ladspa-pulse-fapa-oa
|
||||||
|
ladspa-pulse-fapc-oa
|
||||||
|
ladspa-pulse-fcpa-oa
|
||||||
|
ladspa-pulse-fcpc-oa
|
||||||
|
ladspa-quantiser100
|
||||||
|
ladspa-quantiser20
|
||||||
|
ladspa-quantiser50
|
||||||
|
ladspa-random-fasa-oa
|
||||||
|
ladspa-random-fasc-oa
|
||||||
|
ladspa-random-fcsa-oa
|
||||||
|
ladspa-random-fcsc-oa
|
||||||
|
ladspa-range-trans-ar
|
||||||
|
ladspa-range-trans-cr
|
||||||
ladspa-rateShifter
|
ladspa-rateShifter
|
||||||
|
ladspa-ratio-nada-oa
|
||||||
|
ladspa-ratio-nadc-oa
|
||||||
|
ladspa-ratio-ncda-oa
|
||||||
|
ladspa-ratio-ncdc-oc
|
||||||
ladspa-retroFlange
|
ladspa-retroFlange
|
||||||
ladspa-revdelay
|
ladspa-revdelay
|
||||||
ladspa-ringmod-1i1o1l
|
ladspa-ringmod-1i1o1l
|
||||||
ladspa-ringmod-2i1o
|
ladspa-ringmod-2i1o
|
||||||
|
ladspa-rissetScales
|
||||||
|
ladspa-rubberband-pitchshifter-mono
|
||||||
|
ladspa-rubberband-pitchshifter-stereo
|
||||||
ladspa-satanMaximiser
|
ladspa-satanMaximiser
|
||||||
|
ladspa-sawtooth-fa-oa
|
||||||
|
ladspa-sawtooth-fc-oa
|
||||||
ladspa-sc1
|
ladspa-sc1
|
||||||
ladspa-sc2
|
ladspa-sc2
|
||||||
ladspa-sc3
|
ladspa-sc3
|
||||||
ladspa-sc4
|
ladspa-sc4
|
||||||
ladspa-sc4m
|
ladspa-sc4m
|
||||||
ladspa-se4
|
ladspa-se4
|
||||||
|
ladspa-sequencer16
|
||||||
|
ladspa-sequencer32
|
||||||
|
ladspa-sequencer64
|
||||||
|
ladspa-sh-ar
|
||||||
|
ladspa-sh-cr
|
||||||
ladspa-shaper
|
ladspa-shaper
|
||||||
ladspa-sifter
|
ladspa-sifter
|
||||||
|
ladspa-signal-abs-ar
|
||||||
|
ladspa-signal-abs-cr
|
||||||
ladspa-sinCos
|
ladspa-sinCos
|
||||||
ladspa-sine-faaa
|
ladspa-sine-faaa
|
||||||
ladspa-sine-faac
|
ladspa-sine-faac
|
||||||
|
@ -387,11 +616,28 @@ GObject
|
||||||
ladspa-sine-fcac
|
ladspa-sine-fcac
|
||||||
ladspa-singlePara
|
ladspa-singlePara
|
||||||
ladspa-sinusWavewrapper
|
ladspa-sinusWavewrapper
|
||||||
|
ladspa-sledgehammer
|
||||||
|
ladspa-slew-limiter-ra
|
||||||
|
ladspa-slew-limiter-rc
|
||||||
|
ladspa-slide-ta
|
||||||
|
ladspa-slide-tc
|
||||||
ladspa-smoothDecimate
|
ladspa-smoothDecimate
|
||||||
ladspa-split
|
ladspa-split
|
||||||
|
ladspa-square-fa-oa
|
||||||
|
ladspa-square-fc-oa
|
||||||
|
ladspa-ssm-masher
|
||||||
ladspa-stepMuxer
|
ladspa-stepMuxer
|
||||||
|
ladspa-sum-iaia-oa
|
||||||
|
ladspa-sum-iaic-oa
|
||||||
|
ladspa-sum-icic-oc
|
||||||
|
ladspa-super-60
|
||||||
ladspa-surroundEncoder
|
ladspa-surroundEncoder
|
||||||
ladspa-svf
|
ladspa-svf
|
||||||
|
ladspa-syncpulse-fapaga-oa
|
||||||
|
ladspa-syncpulse-fcpcga-oa
|
||||||
|
ladspa-syncsquare-faga-oa
|
||||||
|
ladspa-syncsquare-fcga-oa
|
||||||
|
ladspa-syndrum
|
||||||
ladspa-tap-autopan
|
ladspa-tap-autopan
|
||||||
ladspa-tap-chorusflanger
|
ladspa-tap-chorusflanger
|
||||||
ladspa-tap-deesser
|
ladspa-tap-deesser
|
||||||
|
@ -412,12 +658,39 @@ GObject
|
||||||
ladspa-tap-tubewarmth
|
ladspa-tap-tubewarmth
|
||||||
ladspa-tap-vibrato
|
ladspa-tap-vibrato
|
||||||
ladspa-tapeDelay
|
ladspa-tapeDelay
|
||||||
|
ladspa-track-max-peak
|
||||||
|
ladspa-track-max-rms
|
||||||
|
ladspa-track-peak
|
||||||
|
ladspa-track-rms
|
||||||
|
ladspa-tracker-gaaadaia-oa
|
||||||
|
ladspa-tracker-gaacdcia-oa
|
||||||
ladspa-transient
|
ladspa-transient
|
||||||
|
ladspa-triangle-fasa-oa
|
||||||
|
ladspa-triangle-fasc-oa
|
||||||
|
ladspa-triangle-fcsa-oa
|
||||||
|
ladspa-triangle-fcsc-oa
|
||||||
|
ladspa-trigger
|
||||||
ladspa-triplePara
|
ladspa-triplePara
|
||||||
|
ladspa-unmatched
|
||||||
ladspa-valve
|
ladspa-valve
|
||||||
ladspa-valveRect
|
ladspa-valveRect
|
||||||
|
ladspa-vcf-bp1
|
||||||
|
ladspa-vcf-bp2
|
||||||
|
ladspa-vcf-hp
|
||||||
|
ladspa-vcf-hshelf
|
||||||
|
ladspa-vcf-lp
|
||||||
|
ladspa-vcf-lshelf
|
||||||
|
ladspa-vcf-notch
|
||||||
|
ladspa-vcf-peakeq
|
||||||
|
ladspa-vcf-reslp
|
||||||
|
ladspa-vcf303
|
||||||
|
ladspa-vlevel-mono
|
||||||
|
ladspa-vlevel-stereo
|
||||||
|
ladspa-vocoder
|
||||||
ladspa-vynil
|
ladspa-vynil
|
||||||
ladspa-waveTerrain
|
ladspa-waveTerrain
|
||||||
|
ladspa-wg-mesh-cr
|
||||||
|
ladspa-wshape-sine
|
||||||
ladspa-xfade
|
ladspa-xfade
|
||||||
ladspa-xfade4
|
ladspa-xfade4
|
||||||
ladspa-zm1
|
ladspa-zm1
|
||||||
|
@ -427,19 +700,19 @@ GObject
|
||||||
GstSrtEnc
|
GstSrtEnc
|
||||||
GstTRM
|
GstTRM
|
||||||
GstTemplateMatch
|
GstTemplateMatch
|
||||||
|
GstTimidity
|
||||||
GstTtaDec
|
GstTtaDec
|
||||||
GstTtaParse
|
GstTtaParse
|
||||||
GstVMncDec
|
GstVMncDec
|
||||||
GstVcdParse
|
GstVcdParse
|
||||||
GstVdpVideoPostProcess
|
GstVdpVideoPostProcess
|
||||||
GstWildmidi
|
GstVideo3DMerge
|
||||||
GstXvidDec
|
GstXvidDec
|
||||||
GstXvidEnc
|
GstXvidEnc
|
||||||
GstY4mDec
|
GstY4mDec
|
||||||
Gstedgedetect
|
Gstedgedetect
|
||||||
Gstfaceblur
|
Gstfaceblur
|
||||||
Gstpyramidsegment
|
Gstpyramidsegment
|
||||||
Gsttextwrite
|
|
||||||
MpegPsMux
|
MpegPsMux
|
||||||
MpegTSBase
|
MpegTSBase
|
||||||
GstTSDemux
|
GstTSDemux
|
||||||
|
@ -452,36 +725,6 @@ GObject
|
||||||
GstVdpH264Dec
|
GstVdpH264Dec
|
||||||
GstVdpMpeg4Dec
|
GstVdpMpeg4Dec
|
||||||
GstVdpMpegDec
|
GstVdpMpegDec
|
||||||
frei0r-mixer-addition
|
|
||||||
frei0r-mixer-alpha-injection
|
|
||||||
frei0r-mixer-alphaatop
|
|
||||||
frei0r-mixer-alphain
|
|
||||||
frei0r-mixer-alphaout
|
|
||||||
frei0r-mixer-alphaover
|
|
||||||
frei0r-mixer-alphaxor
|
|
||||||
frei0r-mixer-blend
|
|
||||||
frei0r-mixer-burn
|
|
||||||
frei0r-mixer-color-only
|
|
||||||
frei0r-mixer-composition
|
|
||||||
frei0r-mixer-darken
|
|
||||||
frei0r-mixer-difference
|
|
||||||
frei0r-mixer-divide
|
|
||||||
frei0r-mixer-dodge
|
|
||||||
frei0r-mixer-grain-extract
|
|
||||||
frei0r-mixer-grain-merge
|
|
||||||
frei0r-mixer-hardlight
|
|
||||||
frei0r-mixer-hue
|
|
||||||
frei0r-mixer-lighten
|
|
||||||
frei0r-mixer-multiply
|
|
||||||
frei0r-mixer-overlay
|
|
||||||
frei0r-mixer-rgb
|
|
||||||
frei0r-mixer-saturation
|
|
||||||
frei0r-mixer-screen
|
|
||||||
frei0r-mixer-softlight
|
|
||||||
frei0r-mixer-subtract
|
|
||||||
frei0r-mixer-uv-map
|
|
||||||
frei0r-mixer-value
|
|
||||||
frei0r-mixer-xfade0r
|
|
||||||
GstPad
|
GstPad
|
||||||
GstVdpOutputSrcPad
|
GstVdpOutputSrcPad
|
||||||
GstVdpVideoSrcPad
|
GstVdpVideoSrcPad
|
||||||
|
@ -511,6 +754,7 @@ GInterface
|
||||||
GstPhotography
|
GstPhotography
|
||||||
GstPreset
|
GstPreset
|
||||||
GstTagSetter
|
GstTagSetter
|
||||||
|
GstTagXmpWriter
|
||||||
GstURIHandler
|
GstURIHandler
|
||||||
GstXOverlay
|
GstXOverlay
|
||||||
MXFDescriptiveMetadataFrameworkInterface
|
MXFDescriptiveMetadataFrameworkInterface
|
||||||
|
|
|
@ -1,45 +1,47 @@
|
||||||
GstBin GstChildProxy
|
|
||||||
GstPipeline GstChildProxy
|
|
||||||
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter
|
|
||||||
GstQTMoovRecover GstChildProxy
|
|
||||||
GstGSettingsSwitchSink GstChildProxy
|
|
||||||
GstGSettingsAudioSink GstChildProxy
|
|
||||||
GstGSettingsVideoSink GstChildProxy
|
|
||||||
GstGSettingsSwitchSrc GstChildProxy
|
|
||||||
GstGSettingsAudioSrc GstChildProxy
|
|
||||||
GstGSettingsVideoSrc GstChildProxy
|
|
||||||
RsnDvdBin GstChildProxy GstURIHandler
|
|
||||||
DvbBaseBin GstChildProxy GstURIHandler
|
DvbBaseBin GstChildProxy GstURIHandler
|
||||||
|
GstAmrWbEnc GstPreset
|
||||||
|
GstApExSink GstImplementsInterface GstMixer
|
||||||
|
GstAsfMux GstTagSetter
|
||||||
GstAutoConvert GstChildProxy
|
GstAutoConvert GstChildProxy
|
||||||
GstAutoVideoConvert GstChildProxy
|
GstAutoVideoConvert GstChildProxy
|
||||||
GstSDPDemux GstChildProxy
|
GstBaseCameraSrc GstChildProxy
|
||||||
GstFPSDisplaySink GstChildProxy
|
GstBaseVideoEncoder GstPreset
|
||||||
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
|
GstBin GstChildProxy
|
||||||
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
|
||||||
VdpSink GstImplementsInterface GstNavigation GstXOverlay
|
|
||||||
GstApExSink GstImplementsInterface GstMixer
|
|
||||||
GstMpeg2enc GstPreset
|
|
||||||
GstCeltEnc GstTagSetter GstPreset
|
|
||||||
GstCDAudio GstURIHandler
|
GstCDAudio GstURIHandler
|
||||||
GstRTMPSrc GstURIHandler
|
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter
|
||||||
GstMythtvSrc GstURIHandler
|
GstCameraBin2 GstChildProxy GstTagSetter
|
||||||
GstMMS GstURIHandler
|
GstCeltEnc GstTagSetter GstPreset
|
||||||
GstNeonhttpSrc GstURIHandler
|
|
||||||
GstVCDSrc GstURIHandler
|
|
||||||
GstDataURISrc GstURIHandler
|
GstDataURISrc GstURIHandler
|
||||||
GstAmrWbEnc GstPreset
|
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
||||||
GstFaac GstPreset
|
|
||||||
GstXvidEnc GstPreset
|
|
||||||
GstDiracEnc GstPreset
|
GstDiracEnc GstPreset
|
||||||
GstVP8Enc GstTagSetter GstPreset
|
GstFPSDisplaySink GstChildProxy
|
||||||
GstKateEnc GstTagSetter
|
GstFaac GstPreset
|
||||||
GstKateTag GstTagSetter
|
GstFaceOverlay GstChildProxy
|
||||||
GstJifMux GstTagSetter
|
GstGSettingsAudioSink GstChildProxy
|
||||||
|
GstGSettingsAudioSrc GstChildProxy
|
||||||
|
GstGSettingsSwitchSink GstChildProxy
|
||||||
|
GstGSettingsSwitchSrc GstChildProxy
|
||||||
|
GstGSettingsVideoSink GstChildProxy
|
||||||
|
GstGSettingsVideoSrc GstChildProxy
|
||||||
GstId3BaseMux GstTagSetter
|
GstId3BaseMux GstTagSetter
|
||||||
GstId3Mux GstTagSetter
|
GstId3Mux GstTagSetter
|
||||||
GstQTMux GstTagSetter
|
GstJifMux GstTagSetter GstTagXmpWriter
|
||||||
GstMP4Mux GstTagSetter
|
GstKateEnc GstTagSetter
|
||||||
GstISMLMux GstTagSetter
|
GstKateTag GstTagSetter
|
||||||
GstGPPMux GstTagSetter
|
GstMMS GstURIHandler
|
||||||
GstMJ2Mux GstTagSetter
|
GstMpeg2enc GstPreset
|
||||||
GstAsfMux GstTagSetter
|
GstMythtvSrc GstURIHandler
|
||||||
|
GstNeonhttpSrc GstURIHandler
|
||||||
|
GstPipeline GstChildProxy
|
||||||
|
GstRTMPSrc GstURIHandler
|
||||||
|
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
|
||||||
|
GstSDPDemux GstChildProxy
|
||||||
|
GstSchroEnc GstPreset
|
||||||
|
GstVCDSrc GstURIHandler
|
||||||
|
GstVP8Enc GstPreset GstTagSetter
|
||||||
|
GstVP8Enc GstTagSetter GstPreset
|
||||||
|
GstViewfinderBin GstChildProxy
|
||||||
|
GstWrapperCameraBinSrc GstChildProxy
|
||||||
|
GstXvidEnc GstPreset
|
||||||
|
RsnDvdBin GstChildProxy GstURIHandler
|
||||||
|
VdpSink GstImplementsInterface GstNavigation GstXOverlay
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
GstChildProxy GstObject
|
GstChildProxy GstObject
|
||||||
GstImplementsInterface GstElement
|
|
||||||
GstXOverlay GstImplementsInterface GstElement
|
|
||||||
GstTagSetter GstElement
|
|
||||||
GstColorBalance GstImplementsInterface GstElement
|
GstColorBalance GstImplementsInterface GstElement
|
||||||
|
GstImplementsInterface GstElement
|
||||||
GstMixer GstImplementsInterface GstElement
|
GstMixer GstImplementsInterface GstElement
|
||||||
MXFDescriptiveMetadataFrameworkInterface MXFDescriptiveMetadata
|
|
||||||
GstPhotography GstImplementsInterface GstElement
|
GstPhotography GstImplementsInterface GstElement
|
||||||
|
GstTagSetter GstElement
|
||||||
|
GstTagXmpWriter GstElement
|
||||||
|
GstXOverlay GstImplementsInterface GstElement
|
||||||
|
MXFDescriptiveMetadataFrameworkInterface MXFDescriptiveMetadata
|
||||||
|
|
|
@ -515,3 +515,17 @@ GstShmSink *gstshmsink
|
||||||
gint arg1
|
gint arg1
|
||||||
</SIGNAL>
|
</SIGNAL>
|
||||||
|
|
||||||
|
<SIGNAL>
|
||||||
|
<NAME>GstCameraBin2::start-capture</NAME>
|
||||||
|
<RETURNS>void</RETURNS>
|
||||||
|
<FLAGS>la</FLAGS>
|
||||||
|
GstCameraBin2 *gstcamerabin2
|
||||||
|
</SIGNAL>
|
||||||
|
|
||||||
|
<SIGNAL>
|
||||||
|
<NAME>GstCameraBin2::stop-capture</NAME>
|
||||||
|
<RETURNS>void</RETURNS>
|
||||||
|
<FLAGS>la</FLAGS>
|
||||||
|
GstCameraBin2 *gstcamerabin2
|
||||||
|
</SIGNAL>
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ADPCM decoder</description>
|
<description>ADPCM decoder</description>
|
||||||
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
|
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
|
||||||
<basename>libgstadpcmdec.so</basename>
|
<basename>libgstadpcmdec.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -14,7 +14,7 @@
|
||||||
<longname>ADPCM decoder</longname>
|
<longname>ADPCM decoder</longname>
|
||||||
<class>Codec/Decoder/Audio</class>
|
<class>Codec/Decoder/Audio</class>
|
||||||
<description>Decode MS and IMA ADPCM audio</description>
|
<description>Decode MS and IMA ADPCM audio</description>
|
||||||
<author>Pioneers of the Inevitable <songbird@songbirdnest.com</author>
|
<author>Pioneers of the Inevitable <songbird@songbirdnest.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ADPCM encoder</description>
|
<description>ADPCM encoder</description>
|
||||||
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
|
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
|
||||||
<basename>libgstadpcmenc.so</basename>
|
<basename>libgstadpcmenc.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -14,7 +14,7 @@
|
||||||
<longname>ADPCM encoder</longname>
|
<longname>ADPCM encoder</longname>
|
||||||
<class>Codec/Encoder/Audio</class>
|
<class>Codec/Encoder/Audio</class>
|
||||||
<description>Encode ADPCM audio</description>
|
<description>Encode ADPCM audio</description>
|
||||||
<author>Pioneers of the Inevitable <songbird@songbirdnest.com</author>
|
<author>Pioneers of the Inevitable <songbird@songbirdnest.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Create and parse Audio Interchange File Format (AIFF) files</description>
|
<description>Create and parse Audio Interchange File Format (AIFF) files</description>
|
||||||
<filename>../../gst/aiff/.libs/libgstaiff.so</filename>
|
<filename>../../gst/aiff/.libs/libgstaiff.so</filename>
|
||||||
<basename>libgstaiff.so</basename>
|
<basename>libgstaiff.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -47,7 +47,7 @@
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }</details>
|
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -1,34 +0,0 @@
|
||||||
<plugin>
|
|
||||||
<name>amrwbenc</name>
|
|
||||||
<description>Adaptive Multi-Rate Wide-Band Encoder</description>
|
|
||||||
<filename>../../ext/amrwbenc/.libs/libgstamrwbenc.so</filename>
|
|
||||||
<basename>libgstamrwbenc.so</basename>
|
|
||||||
<version>0.10.21.1</version>
|
|
||||||
<license>unknown</license>
|
|
||||||
<source>gst-plugins-bad</source>
|
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
|
||||||
<origin>Unknown package origin</origin>
|
|
||||||
<elements>
|
|
||||||
<element>
|
|
||||||
<name>amrwbenc</name>
|
|
||||||
<longname>AMR-WB audio encoder</longname>
|
|
||||||
<class>Codec/Encoder/Audio</class>
|
|
||||||
<description>Adaptive Multi-Rate Wideband audio encoder</description>
|
|
||||||
<author>Renato Araujo <renato.filho@indt.org.br></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)16000, channels=(int)1</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/AMR-WB, rate=(int)16000, channels=(int)1</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
</elements>
|
|
||||||
</plugin>
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Apple AirPort Express Plugin</description>
|
<description>Apple AirPort Express Plugin</description>
|
||||||
<filename>../../ext/apexsink/.libs/libgstapexsink.so</filename>
|
<filename>../../ext/apexsink/.libs/libgstapexsink.so</filename>
|
||||||
<basename>libgstapexsink.so</basename>
|
<basename>libgstapexsink.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ASF Muxer Plugin</description>
|
<description>ASF Muxer Plugin</description>
|
||||||
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
|
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
|
||||||
<basename>libgstasfmux.so</basename>
|
<basename>libgstasfmux.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ASS/SSA subtitle renderer</description>
|
<description>ASS/SSA subtitle renderer</description>
|
||||||
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
|
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
|
||||||
<basename>libgstassrender.so</basename>
|
<basename>libgstassrender.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -1,139 +0,0 @@
|
||||||
<plugin>
|
|
||||||
<name>audioparsersbad</name>
|
|
||||||
<description>audioparsers</description>
|
|
||||||
<filename>../../gst/audioparsers/.libs/libgstaudioparsersbad.so</filename>
|
|
||||||
<basename>libgstaudioparsersbad.so</basename>
|
|
||||||
<version>0.10.21.1</version>
|
|
||||||
<license>LGPL</license>
|
|
||||||
<source>gst-plugins-bad</source>
|
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
|
||||||
<origin>Unknown package origin</origin>
|
|
||||||
<elements>
|
|
||||||
<element>
|
|
||||||
<name>aacparse</name>
|
|
||||||
<longname>AAC audio stream parser</longname>
|
|
||||||
<class>Codec/Parser/Audio</class>
|
|
||||||
<description>Advanced Audio Coding parser</description>
|
|
||||||
<author>Stefan Kost <stefan.kost@nokia.com></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/mpeg, framed=(boolean)false, mpegversion=(int){ 2, 4 }</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/mpeg, framed=(boolean)true, mpegversion=(int){ 2, 4 }, stream-format=(string){ raw, adts, adif }</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
<element>
|
|
||||||
<name>ac3parse</name>
|
|
||||||
<longname>AC3 audio stream parser</longname>
|
|
||||||
<class>Codec/Parser/Audio</class>
|
|
||||||
<description>AC3 parser</description>
|
|
||||||
<author>Tim-Philipp Müller <tim centricular net></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/x-ac3, framed=(boolean)false; audio/x-eac3, framed=(boolean)false; audio/ac3, framed=(boolean)false</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/x-ac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 32000, 48000 ]; audio/x-eac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 32000, 48000 ]</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
<element>
|
|
||||||
<name>amrparse</name>
|
|
||||||
<longname>AMR audio stream parser</longname>
|
|
||||||
<class>Codec/Parser/Audio</class>
|
|
||||||
<description>Adaptive Multi-Rate audio parser</description>
|
|
||||||
<author>Ronald Bultje <rbultje@ronald.bitfreak.net></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/x-amr-nb-sh; audio/x-amr-wb-sh</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/AMR, rate=(int)8000, channels=(int)1; audio/AMR-WB, rate=(int)16000, channels=(int)1</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
<element>
|
|
||||||
<name>dcaparse</name>
|
|
||||||
<longname>DTS Coherent Acoustics audio stream parser</longname>
|
|
||||||
<class>Codec/Parser/Audio</class>
|
|
||||||
<description>DCA parser</description>
|
|
||||||
<author>Tim-Philipp Müller <tim centricular net></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/x-dts, framed=(boolean)false</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/x-dts, framed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 192000 ]</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
<element>
|
|
||||||
<name>flacparse</name>
|
|
||||||
<longname>FLAC audio parser</longname>
|
|
||||||
<class>Codec/Parser/Audio</class>
|
|
||||||
<description>Parses audio with the FLAC lossless audio codec</description>
|
|
||||||
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/x-flac, framed=(boolean)false</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/x-flac, framed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 1, 655350 ]</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
<element>
|
|
||||||
<name>mpegaudioparse</name>
|
|
||||||
<longname>MPEG1 Audio Parser</longname>
|
|
||||||
<class>Codec/Parser/Audio</class>
|
|
||||||
<description>Parses and frames mpeg1 audio streams (levels 1-3), provides seek</description>
|
|
||||||
<author>Jan Schmidt <thaytan@mad.scientist.com>,Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/mpeg, mpegversion=(int)1, parsed=(boolean)false</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
</elements>
|
|
||||||
</plugin>
|
|
97
docs/plugins/inspect/plugin-audiovisualizers.xml
Normal file
97
docs/plugins/inspect/plugin-audiovisualizers.xml
Normal file
|
@ -0,0 +1,97 @@
|
||||||
|
<plugin>
|
||||||
|
<name>audiovisualizers</name>
|
||||||
|
<description>Creates video visualizations of audio input</description>
|
||||||
|
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
|
||||||
|
<basename>libgstaudiovisualizers.so</basename>
|
||||||
|
<version>0.10.22.1</version>
|
||||||
|
<license>GPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
<origin>Unknown package origin</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>spacescope</name>
|
||||||
|
<longname>Stereo visualizer</longname>
|
||||||
|
<class>Visualization</class>
|
||||||
|
<description>Simple stereo visualizer</description>
|
||||||
|
<author>Stefan Kost <ensonic@users.sf.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>spectrascope</name>
|
||||||
|
<longname>Frequency spectrum scope</longname>
|
||||||
|
<class>Visualization</class>
|
||||||
|
<description>Simple frequency spectrum scope</description>
|
||||||
|
<author>Stefan Kost <ensonic@users.sf.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>synaescope</name>
|
||||||
|
<longname>Synaescope</longname>
|
||||||
|
<class>Visualization</class>
|
||||||
|
<description>Creates video visualizations of audio input, using stereo and pitch information</description>
|
||||||
|
<author>Stefan Kost <ensonic@users.sf.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>wavescope</name>
|
||||||
|
<longname>Waveform oscilloscope</longname>
|
||||||
|
<class>Visualization</class>
|
||||||
|
<description>Simple waveform oscilloscope</description>
|
||||||
|
<author>Stefan Kost <ensonic@users.sf.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Selects convertor element based on caps</description>
|
<description>Selects convertor element based on caps</description>
|
||||||
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
|
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
|
||||||
<basename>libgstautoconvert.so</basename>
|
<basename>libgstautoconvert.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Elements to convert Bayer images</description>
|
<description>Elements to convert Bayer images</description>
|
||||||
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
|
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
|
||||||
<basename>libgstbayer.so</basename>
|
<basename>libgstbayer.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Compress or decompress streams</description>
|
<description>Compress or decompress streams</description>
|
||||||
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
|
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
|
||||||
<basename>libgstbz2.so</basename>
|
<basename>libgstbz2.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>High level api for DC (Digital Camera) application</description>
|
<description>High level api for DC (Digital Camera) application</description>
|
||||||
<filename>../../gst/camerabin/.libs/libgstcamerabin.so</filename>
|
<filename>../../gst/camerabin/.libs/libgstcamerabin.so</filename>
|
||||||
<basename>libgstcamerabin.so</basename>
|
<basename>libgstcamerabin.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
64
docs/plugins/inspect/plugin-camerabin2.xml
Normal file
64
docs/plugins/inspect/plugin-camerabin2.xml
Normal file
|
@ -0,0 +1,64 @@
|
||||||
|
<plugin>
|
||||||
|
<name>camerabin2</name>
|
||||||
|
<description>camerabin2</description>
|
||||||
|
<filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
|
||||||
|
<basename>libgstcamerabin2.so</basename>
|
||||||
|
<version>0.10.22.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
<origin>Unknown package origin</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>camerabin2</name>
|
||||||
|
<longname>CameraBin2</longname>
|
||||||
|
<class>Generic/Bin/Camera</class>
|
||||||
|
<description>CameraBin2</description>
|
||||||
|
<author>Thiago Santos <thiago.sousa.santos@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>viewfinderbin</name>
|
||||||
|
<longname>Viewfinder Bin</longname>
|
||||||
|
<class>Sink/Video</class>
|
||||||
|
<description>Viewfinder Bin used in camerabin2</description>
|
||||||
|
<author>Thiago Santos <thiago.sousa.santos@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv; video/x-raw-rgb</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>wrappercamerabinsrc</name>
|
||||||
|
<longname>V4l2 camera src element for camerabin</longname>
|
||||||
|
<class>Source/Video</class>
|
||||||
|
<description>V4l2 camera src element for camerabin</description>
|
||||||
|
<author>Rob Clark <rob@ti.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>imgsrc</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>vfsrc</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>vidsrc</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Play CD audio through the CD Drive</description>
|
<description>Play CD audio through the CD Drive</description>
|
||||||
<filename>../../ext/cdaudio/.libs/libgstcdaudio.so</filename>
|
<filename>../../ext/cdaudio/.libs/libgstcdaudio.so</filename>
|
||||||
<basename>libgstcdaudio.so</basename>
|
<basename>libgstcdaudio.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Parse a .dat file (VCD) into raw mpeg1</description>
|
<description>Parse a .dat file (VCD) into raw mpeg1</description>
|
||||||
<filename>../../gst/cdxaparse/.libs/libgstcdxaparse.so</filename>
|
<filename>../../gst/cdxaparse/.libs/libgstcdxaparse.so</filename>
|
||||||
<basename>libgstcdxaparse.so</basename>
|
<basename>libgstcdxaparse.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>CELT plugin library</description>
|
<description>CELT plugin library</description>
|
||||||
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
|
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
|
||||||
<basename>libgstcelt.so</basename>
|
<basename>libgstcelt.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Cog plugin</description>
|
<description>Cog plugin</description>
|
||||||
<filename>../../ext/cog/.libs/libgstcog.so</filename>
|
<filename>../../ext/cog/.libs/libgstcog.so</filename>
|
||||||
<basename>libgstcog.so</basename>
|
<basename>libgstcog.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Color Look-up Table filters</description>
|
<description>Color Look-up Table filters</description>
|
||||||
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
|
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
|
||||||
<basename>libgstcoloreffects.so</basename>
|
<basename>libgstcoloreffects.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Colorspace conversion</description>
|
<description>Colorspace conversion</description>
|
||||||
<filename>../../gst/colorspace/.libs/libgstcolorspace.so</filename>
|
<filename>../../gst/colorspace/.libs/libgstcolorspace.so</filename>
|
||||||
<basename>libgstcolorspace.so</basename>
|
<basename>libgstcolorspace.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package></package>
|
<package></package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>libcurl-based elements</description>
|
<description>libcurl-based elements</description>
|
||||||
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
|
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
|
||||||
<basename>libgstcurl.so</basename>
|
<basename>libgstcurl.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>data: URI source</description>
|
<description>data: URI source</description>
|
||||||
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
|
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
|
||||||
<basename>libgstdataurisrc.so</basename>
|
<basename>libgstdataurisrc.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>1394 IIDC Video Source</description>
|
<description>1394 IIDC Video Source</description>
|
||||||
<filename>../../ext/dc1394/.libs/libgstdc1394.so</filename>
|
<filename>../../ext/dc1394/.libs/libgstdc1394.so</filename>
|
||||||
<basename>libgstdc1394.so</basename>
|
<basename>libgstdc1394.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>transfer data over the network via DCCP.</description>
|
<description>transfer data over the network via DCCP.</description>
|
||||||
<filename>../../gst/dccp/.libs/libgstdccp.so</filename>
|
<filename>../../gst/dccp/.libs/libgstdccp.so</filename>
|
||||||
<basename>libgstdccp.so</basename>
|
<basename>libgstdccp.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>DCCP</package>
|
<package>DCCP</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Collection of elements that may or may not be useful for debugging</description>
|
<description>Collection of elements that may or may not be useful for debugging</description>
|
||||||
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
|
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
|
||||||
<basename>libgstdebugutilsbad.so</basename>
|
<basename>libgstdebugutilsbad.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -51,6 +51,27 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>debugspy</name>
|
||||||
|
<longname>DebugSpy</longname>
|
||||||
|
<class>Filter/Analyzer/Debug</class>
|
||||||
|
<description>DebugSpy provides information on buffers with bus messages</description>
|
||||||
|
<author>Guillaume Emont <gemont@igalia.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>fpsdisplaysink</name>
|
<name>fpsdisplaysink</name>
|
||||||
<longname>Measure and show framerate on videosink</longname>
|
<longname>Measure and show framerate on videosink</longname>
|
||||||
|
|
55
docs/plugins/inspect/plugin-decklink.xml
Normal file
55
docs/plugins/inspect/plugin-decklink.xml
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
<plugin>
|
||||||
|
<name>decklink</name>
|
||||||
|
<description>Blackmagic Decklink plugin</description>
|
||||||
|
<filename>../../sys/decklink/.libs/libgstdecklink.so</filename>
|
||||||
|
<basename>libgstdecklink.so</basename>
|
||||||
|
<version>0.10.22.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>GStreamer Bad Plug-ins</package>
|
||||||
|
<origin>Unknown package origin</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>decklinksink</name>
|
||||||
|
<longname>Decklink Sink</longname>
|
||||||
|
<class>Video/Sink</class>
|
||||||
|
<description>Decklink Sink</description>
|
||||||
|
<author>David Schleef <ds@entropywave.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>audiosink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-int, width=(int)16, depth=(int)16, channels=(int)2, rate=(int)48000</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>videosink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>decklinksrc</name>
|
||||||
|
<longname>Decklink source</longname>
|
||||||
|
<class>Source/Video</class>
|
||||||
|
<description>DeckLink Source</description>
|
||||||
|
<author>David Schleef <ds@entropywave.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>audiosrc</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-int, width=(int)16, depth=(int)16, channels=(int)2, rate=(int)48000</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>videosrc</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)true</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DirectFB video output plugin</description>
|
<description>DirectFB video output plugin</description>
|
||||||
<filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename>
|
<filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename>
|
||||||
<basename>libgstdfbvideosink.so</basename>
|
<basename>libgstdfbvideosink.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Dirac plugin</description>
|
<description>Dirac plugin</description>
|
||||||
<filename>../../ext/dirac/.libs/libgstdirac.so</filename>
|
<filename>../../ext/dirac/.libs/libgstdirac.so</filename>
|
||||||
<basename>libgstdirac.so</basename>
|
<basename>libgstdirac.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
34
docs/plugins/inspect/plugin-divxdec.xml
Normal file
34
docs/plugins/inspect/plugin-divxdec.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<plugin>
|
||||||
|
<name>divxdec</name>
|
||||||
|
<description>DivX decoder</description>
|
||||||
|
<filename>../../ext/divx/.libs/libgstdivxdec.so</filename>
|
||||||
|
<basename>libgstdivxdec.so</basename>
|
||||||
|
<version>5.03</version>
|
||||||
|
<license>unknown</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>divx4linux</package>
|
||||||
|
<origin>http://www.divx.com/</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>divxdec</name>
|
||||||
|
<longname>Divx4linux video decoder</longname>
|
||||||
|
<class>Codec/Decoder/Video</class>
|
||||||
|
<description>Divx decoder based on divxdecore</description>
|
||||||
|
<author>Ronald Bultje <rbultje@ronald.bitfreak.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-divx, divxversion=(int)[ 3, 5 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, YV12, UYVY }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
34
docs/plugins/inspect/plugin-divxenc.xml
Normal file
34
docs/plugins/inspect/plugin-divxenc.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<plugin>
|
||||||
|
<name>divxenc</name>
|
||||||
|
<description>DivX encoder</description>
|
||||||
|
<filename>../../ext/divx/.libs/libgstdivxenc.so</filename>
|
||||||
|
<basename>libgstdivxenc.so</basename>
|
||||||
|
<version>5.03</version>
|
||||||
|
<license>unknown</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>divx4linux</package>
|
||||||
|
<origin>http://www.divx.com/</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>divxenc</name>
|
||||||
|
<longname>Divx4linux video encoder</longname>
|
||||||
|
<class>Codec/Encoder/Video</class>
|
||||||
|
<description>Divx encoder based on divxencore</description>
|
||||||
|
<author>Ronald Bultje <rbultje@ronald.bitfreak.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, YV12, YVYU, UYVY }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DTMF plugins</description>
|
<description>DTMF plugins</description>
|
||||||
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
|
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
|
||||||
<basename>libgstdtmf.so</basename>
|
<basename>libgstdtmf.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Decodes DTS audio streams</description>
|
<description>Decodes DTS audio streams</description>
|
||||||
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
|
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
|
||||||
<basename>libgstdtsdec.so</basename>
|
<basename>libgstdtsdec.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.19.1</version>
|
||||||
<license>GPL</license>
|
<license>GPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DVB elements</description>
|
<description>DVB elements</description>
|
||||||
<filename>../../sys/dvb/.libs/libgstdvb.so</filename>
|
<filename>../../sys/dvb/.libs/libgstdvb.so</filename>
|
||||||
<basename>libgstdvb.so</basename>
|
<basename>libgstdvb.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DVB subtitle renderer</description>
|
<description>DVB subtitle renderer</description>
|
||||||
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
|
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
|
||||||
<basename>libgstdvbsuboverlay.so</basename>
|
<basename>libgstdvbsuboverlay.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DVD Sub-picture Overlay element</description>
|
<description>DVD Sub-picture Overlay element</description>
|
||||||
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
|
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
|
||||||
<basename>libgstdvdspu.so</basename>
|
<basename>libgstdvdspu.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Free AAC Decoder (FAAD)</description>
|
<description>Free AAC Decoder (FAAD)</description>
|
||||||
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
|
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
|
||||||
<basename>libgstfaad.so</basename>
|
<basename>libgstfaad.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>GPL</license>
|
<license>GPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
34
docs/plugins/inspect/plugin-faceoverlay.xml
Normal file
34
docs/plugins/inspect/plugin-faceoverlay.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<plugin>
|
||||||
|
<name>faceoverlay</name>
|
||||||
|
<description>SVG Face Overlay</description>
|
||||||
|
<filename>../../gst/faceoverlay/.libs/libgstfaceoverlay.so</filename>
|
||||||
|
<basename>libgstfaceoverlay.so</basename>
|
||||||
|
<version>0.10.22.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>GStreamer</package>
|
||||||
|
<origin>http://gstreamer.net/</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>faceoverlay</name>
|
||||||
|
<longname>faceoverlay</longname>
|
||||||
|
<class>Filter/Editor/Video</class>
|
||||||
|
<description>Overlays SVG graphics over a detected face in a video stream</description>
|
||||||
|
<author>Laura Lucas Alday <lauralucas@gmail.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -3,7 +3,7 @@
|
||||||
<description>linux framebuffer video sink</description>
|
<description>linux framebuffer video sink</description>
|
||||||
<filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename>
|
<filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename>
|
||||||
<basename>libgstfbdevsink.so</basename>
|
<basename>libgstfbdevsink.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Synthesizes plain text into audio</description>
|
<description>Synthesizes plain text into audio</description>
|
||||||
<filename>../../gst/festival/.libs/libgstfestival.so</filename>
|
<filename>../../gst/festival/.libs/libgstfestival.so</filename>
|
||||||
<basename>libgstfestival.so</basename>
|
<basename>libgstfestival.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
34
docs/plugins/inspect/plugin-fieldanalysis.xml
Normal file
34
docs/plugins/inspect/plugin-fieldanalysis.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<plugin>
|
||||||
|
<name>fieldanalysis</name>
|
||||||
|
<description>Video field analysis</description>
|
||||||
|
<filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename>
|
||||||
|
<basename>libgstfieldanalysis.so</basename>
|
||||||
|
<version>0.10.22.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>GStreamer</package>
|
||||||
|
<origin>http://gstreamer.net/</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>fieldanalysis</name>
|
||||||
|
<longname>Video field analysis</longname>
|
||||||
|
<class>Filter/Analysis/Video</class>
|
||||||
|
<description>Analyse fields from video frames to identify if they are progressive/telecined/interlaced</description>
|
||||||
|
<author>Robert Swain <robert.swain@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc){ YUY2, UYVY, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc){ YUY2, UYVY, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
35
docs/plugins/inspect/plugin-fragmented.xml
Normal file
35
docs/plugins/inspect/plugin-fragmented.xml
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
<plugin>
|
||||||
|
<name>fragmented</name>
|
||||||
|
<description>Fragmented streaming plugins</description>
|
||||||
|
<filename>../../gst/hls/.libs/libgstfragmented.so</filename>
|
||||||
|
<basename>libgstfragmented.so</basename>
|
||||||
|
<version>0.10.22.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>GStreamer Bad Plug-ins</package>
|
||||||
|
<origin>http://www.gstreamer.org/</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>hlsdemux</name>
|
||||||
|
<longname>HLS Demuxer</longname>
|
||||||
|
<class>Demuxer/URIList</class>
|
||||||
|
<description>HTTP Live Streaming demuxer</description>
|
||||||
|
<author>Marc-Andre Lureau <marcandre.lureau@gmail.com>
|
||||||
|
Andoni Morales Alastruey <ylatuya@gmail.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>application/x-hls</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Stream freezer</description>
|
<description>Stream freezer</description>
|
||||||
<filename>../../gst/freeze/.libs/libgstfreeze.so</filename>
|
<filename>../../gst/freeze/.libs/libgstfreeze.so</filename>
|
||||||
<basename>libgstfreeze.so</basename>
|
<basename>libgstfreeze.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@
|
||||||
<description>Gaudi video effects.</description>
|
<description>Gaudi video effects.</description>
|
||||||
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
|
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
|
||||||
<basename>libgstgaudieffects.so</basename>
|
<basename>libgstgaudieffects.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer</package>
|
<package>GStreamer</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Various geometric image transform elements</description>
|
<description>Various geometric image transform elements</description>
|
||||||
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
|
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
|
||||||
<basename>libgstgeometrictransform.so</basename>
|
<basename>libgstgeometrictransform.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -77,7 +77,7 @@
|
||||||
<longname>fisheye</longname>
|
<longname>fisheye</longname>
|
||||||
<class>Transform/Effect/Video</class>
|
<class>Transform/Effect/Video</class>
|
||||||
<description>Split the image into two halves and reflect one over each other</description>
|
<description>Split the image into two halves and reflect one over each other</description>
|
||||||
<author>Filippo Argiolas <filippo.argiolas@gmail.com</author>
|
<author>Filippo Argiolas <filippo.argiolas@gmail.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
@ -140,7 +140,7 @@
|
||||||
<longname>mirror</longname>
|
<longname>mirror</longname>
|
||||||
<class>Transform/Effect/Video</class>
|
<class>Transform/Effect/Video</class>
|
||||||
<description>Split the image into two halves and reflect one over each other</description>
|
<description>Split the image into two halves and reflect one over each other</description>
|
||||||
<author>Filippo Argiolas <filippo.argiolas@gmail.com</author>
|
<author>Filippo Argiolas <filippo.argiolas@gmail.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
@ -224,7 +224,7 @@
|
||||||
<longname>square</longname>
|
<longname>square</longname>
|
||||||
<class>Transform/Effect/Video</class>
|
<class>Transform/Effect/Video</class>
|
||||||
<description>Distort center part of the image into a square</description>
|
<description>Distort center part of the image into a square</description>
|
||||||
<author>Filippo Argiolas <filippo.argiolas@gmail.com</author>
|
<author>Filippo Argiolas <filippo.argiolas@gmail.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GME Audio Decoder</description>
|
<description>GME Audio Decoder</description>
|
||||||
<filename>../../ext/gme/.libs/libgstgme.so</filename>
|
<filename>../../ext/gme/.libs/libgstgme.so</filename>
|
||||||
<basename>libgstgme.so</basename>
|
<basename>libgstgme.so</basename>
|
||||||
<version>0.10.19.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GSettings plugin</description>
|
<description>GSettings plugin</description>
|
||||||
<filename>../../ext/gsettings/.libs/libgstgsettingselements.so</filename>
|
<filename>../../ext/gsettings/.libs/libgstgsettingselements.so</filename>
|
||||||
<basename>libgstgsettingselements.so</basename>
|
<basename>libgstgsettingselements.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GSM encoder/decoder</description>
|
<description>GSM encoder/decoder</description>
|
||||||
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
|
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
|
||||||
<basename>libgstgsm.so</basename>
|
<basename>libgstgsm.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Siren encoder/decoder/payloader/depayloader plugins</description>
|
<description>Siren encoder/decoder/payloader/depayloader plugins</description>
|
||||||
<filename>../../gst/siren/.libs/libgstsiren.so</filename>
|
<filename>../../gst/siren/.libs/libgstsiren.so</filename>
|
||||||
<basename>libgstsiren.so</basename>
|
<basename>libgstsiren.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Element parsing raw h264 streams</description>
|
<description>Element parsing raw h264 streams</description>
|
||||||
<filename>../../gst/h264parse/.libs/libgsth264parse.so</filename>
|
<filename>../../gst/h264parse/.libs/libgsth264parse.so</filename>
|
||||||
<basename>libgsth264parse.so</basename>
|
<basename>libgsth264parse.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>HDV private stream parser</description>
|
<description>HDV private stream parser</description>
|
||||||
<filename>../../gst/hdvparse/.libs/libgsthdvparse.so</filename>
|
<filename>../../gst/hdvparse/.libs/libgsthdvparse.so</filename>
|
||||||
<basename>libgsthdvparse.so</basename>
|
<basename>libgsthdvparse.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer</package>
|
<package>GStreamer</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ID3 v1 and v2 muxing plugin</description>
|
<description>ID3 v1 and v2 muxing plugin</description>
|
||||||
<filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
|
<filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
|
||||||
<basename>libgstid3tag.so</basename>
|
<basename>libgstid3tag.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Create an interlaced video stream</description>
|
<description>Create an interlaced video stream</description>
|
||||||
<filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
|
<filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
|
||||||
<basename>libgstinterlace.so</basename>
|
<basename>libgstinterlace.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Inverse Telecine</description>
|
<description>Inverse Telecine</description>
|
||||||
<filename>../../gst/invtelecine/.libs/libgstinvtelecine.so</filename>
|
<filename>../../gst/invtelecine/.libs/libgstinvtelecine.so</filename>
|
||||||
<basename>libgstinvtelecine.so</basename>
|
<basename>libgstinvtelecine.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>IVF parser</description>
|
<description>IVF parser</description>
|
||||||
<filename>../../gst/ivfparse/.libs/libgstivfparse.so</filename>
|
<filename>../../gst/ivfparse/.libs/libgstivfparse.so</filename>
|
||||||
<basename>libgstivfparse.so</basename>
|
<basename>libgstivfparse.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>JPEG2000 decimator</description>
|
<description>JPEG2000 decimator</description>
|
||||||
<filename>../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so</filename>
|
<filename>../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so</filename>
|
||||||
<basename>libgstjp2kdecimator.so</basename>
|
<basename>libgstjp2kdecimator.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>JPEG interchange format plugin</description>
|
<description>JPEG interchange format plugin</description>
|
||||||
<filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
|
<filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
|
||||||
<basename>libgstjpegformat.so</basename>
|
<basename>libgstjpegformat.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -12,7 +12,7 @@
|
||||||
<element>
|
<element>
|
||||||
<name>jifmux</name>
|
<name>jifmux</name>
|
||||||
<longname>JPEG stream muxer</longname>
|
<longname>JPEG stream muxer</longname>
|
||||||
<class>Video/Muxer</class>
|
<class>Video/Formatter</class>
|
||||||
<description>Remuxes JPEG images with markers and tags</description>
|
<description>Remuxes JPEG images with markers and tags</description>
|
||||||
<author>Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be></author>
|
<author>Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be></author>
|
||||||
<pads>
|
<pads>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Kate plugin</description>
|
<description>Kate plugin</description>
|
||||||
<filename>../../ext/kate/.libs/libgstkate.so</filename>
|
<filename>../../ext/kate/.libs/libgstkate.so</filename>
|
||||||
<basename>libgstkate.so</basename>
|
<basename>libgstkate.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -93,32 +93,5 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
|
||||||
<name>tiger</name>
|
|
||||||
<longname>Kate stream renderer</longname>
|
|
||||||
<class>Mixer/Video/Overlay/Subtitle</class>
|
|
||||||
<description>Decodes and renders Kate streams on top of a video</description>
|
|
||||||
<author>Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>subtitle_sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>subtitle/x-kate; application/x-kate</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>video_sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)1234, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)1234, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
</elements>
|
</elements>
|
||||||
</plugin>
|
</plugin>
|
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@
|
||||||
<description>Resamples audio</description>
|
<description>Resamples audio</description>
|
||||||
<filename>../../gst/legacyresample/.libs/libgstlegacyresample.so</filename>
|
<filename>../../gst/legacyresample/.libs/libgstlegacyresample.so</filename>
|
||||||
<basename>libgstlegacyresample.so</basename>
|
<basename>libgstlegacyresample.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
43
docs/plugins/inspect/plugin-linsys.xml
Normal file
43
docs/plugins/inspect/plugin-linsys.xml
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
<plugin>
|
||||||
|
<name>linsys</name>
|
||||||
|
<description>FIXME</description>
|
||||||
|
<filename>../../sys/linsys/.libs/libgstlinsys.so</filename>
|
||||||
|
<basename>libgstlinsys.so</basename>
|
||||||
|
<version>0.10.22.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>GStreamer Bad Plug-ins</package>
|
||||||
|
<origin>http://FIXME.org/</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>linsyssdisink</name>
|
||||||
|
<longname>SDI video sink</longname>
|
||||||
|
<class>Sink/Video</class>
|
||||||
|
<description>Writes video from SDI transmit device</description>
|
||||||
|
<author>David Schleef <ds@entropywave.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)480, pixel-aspect-ratio=(fraction)10/11, framerate=(fraction)30000/1001, interlaced=(boolean)true, colorspec=(string)sdtv, chroma-site=(string)mpeg2</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>linsyssdisrc</name>
|
||||||
|
<longname>SDI video source</longname>
|
||||||
|
<class>Source/Video</class>
|
||||||
|
<description>Reads video from SDI capture device</description>
|
||||||
|
<author>David Schleef <ds@entropywave.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)480, pixel-aspect-ratio=(fraction)10/11, framerate=(fraction)30000/1001, interlaced=(boolean)true, colorspec=(string)sdtv, chroma-site=(string)mpeg2</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Adds multiple live discontinuous streams</description>
|
<description>Adds multiple live discontinuous streams</description>
|
||||||
<filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
|
<filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
|
||||||
<basename>libgstliveadder.so</basename>
|
<basename>libgstliveadder.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,7 @@
|
||||||
<description>Mimic codec</description>
|
<description>Mimic codec</description>
|
||||||
<filename>../../ext/mimic/.libs/libgstmimic.so</filename>
|
<filename>../../ext/mimic/.libs/libgstmimic.so</filename>
|
||||||
<basename>libgstmimic.so</basename>
|
<basename>libgstmimic.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Microsoft Multi Media Server streaming protocol support</description>
|
<description>Microsoft Multi Media Server streaming protocol support</description>
|
||||||
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
|
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
|
||||||
<basename>libgstmms.so</basename>
|
<basename>libgstmms.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
<plugin>
|
<plugin>
|
||||||
<name>modplug</name>
|
<name>modplug</name>
|
||||||
<description>.MOD audio decoding</description>
|
<description>.MOD audio decoding</description>
|
||||||
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
|
<filename>../../gst/modplug/.libs/libgstmodplug.so</filename>
|
||||||
<basename>libgstmodplug.so</basename>
|
<basename>libgstmodplug.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.10.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins CVS/prerelease</package>
|
||||||
<origin>Unknown package origin</origin>
|
<origin>Unknown package origin</origin>
|
||||||
<elements>
|
<elements>
|
||||||
<element>
|
<element>
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]</details>
|
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)2; audio/x-raw-int, endianness=(int)1234, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>High-quality MPEG-1/2 video encoder</description>
|
<description>High-quality MPEG-1/2 video encoder</description>
|
||||||
<filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
|
<filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
|
||||||
<basename>libgstmpeg2enc.so</basename>
|
<basename>libgstmpeg2enc.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>GPL</license>
|
<license>GPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MPEG-4 video parser</description>
|
<description>MPEG-4 video parser</description>
|
||||||
<filename>../../gst/mpeg4videoparse/.libs/libgstmpeg4videoparse.so</filename>
|
<filename>../../gst/mpeg4videoparse/.libs/libgstmpeg4videoparse.so</filename>
|
||||||
<basename>libgstmpeg4videoparse.so</basename>
|
<basename>libgstmpeg4videoparse.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MPEG demuxers</description>
|
<description>MPEG demuxers</description>
|
||||||
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
|
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
|
||||||
<basename>libgstmpegdemux.so</basename>
|
<basename>libgstmpegdemux.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>unknown</license>
|
<license>unknown</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -83,7 +83,7 @@
|
||||||
<name>video_%04x</name>
|
<name>video_%04x</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>sometimes</presence>
|
<presence>sometimes</presence>
|
||||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264; video/x-dirac; video/x-wmv, wmvversion=(int)3, format=(fourcc)WVC1</details>
|
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal; video/x-dirac; video/x-wmv, wmvversion=(int)3, format=(fourcc)WVC1</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MPEG-PS muxer</description>
|
<description>MPEG-PS muxer</description>
|
||||||
<filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename>
|
<filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename>
|
||||||
<basename>libgstmpegpsmux.so</basename>
|
<basename>libgstmpegpsmux.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MPEG TS demuxer</description>
|
<description>MPEG TS demuxer</description>
|
||||||
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
|
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
|
||||||
<basename>libgstmpegtsdemux.so</basename>
|
<basename>libgstmpegtsdemux.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>unknown</license>
|
<license>unknown</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -14,7 +14,8 @@
|
||||||
<longname>MPEG transport stream demuxer</longname>
|
<longname>MPEG transport stream demuxer</longname>
|
||||||
<class>Codec/Demuxer</class>
|
<class>Codec/Demuxer</class>
|
||||||
<description>Demuxes MPEG2 transport streams</description>
|
<description>Demuxes MPEG2 transport streams</description>
|
||||||
<author>Zaheer Abbas Merali <zaheerabbas at merali dot org>; Edward Hervey <edward.hervey@collabora.co.uk></author>
|
<author>Zaheer Abbas Merali <zaheerabbas at merali dot org>
|
||||||
|
Edward Hervey <edward.hervey@collabora.co.uk></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
@ -44,7 +45,7 @@
|
||||||
<name>video_%04x</name>
|
<name>video_%04x</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>sometimes</presence>
|
<presence>sometimes</presence>
|
||||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264; video/x-dirac; video/x-wmv, wmvversion=(int)3, format=(fourcc)WVC1</details>
|
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal; video/x-dirac; video/x-wmv, wmvversion=(int)3, format=(fourcc)WVC1</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MPEG-TS muxer</description>
|
<description>MPEG-TS muxer</description>
|
||||||
<filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
|
<filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
|
||||||
<basename>libgstmpegtsmux.so</basename>
|
<basename>libgstmpegtsmux.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
<name>sink_%d</name>
|
<name>sink_%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264; audio/mpeg, mpegversion=(int){ 1, 2, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details>
|
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264, stream-format=(string)byte-stream; audio/mpeg, mpegversion=(int){ 1, 2, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
|
|
|
@ -3,14 +3,14 @@
|
||||||
<description>MPEG-1 and MPEG-2 video parser</description>
|
<description>MPEG-1 and MPEG-2 video parser</description>
|
||||||
<filename>../../gst/mpegvideoparse/.libs/libgstmpegvideoparse.so</filename>
|
<filename>../../gst/mpegvideoparse/.libs/libgstmpegvideoparse.so</filename>
|
||||||
<basename>libgstmpegvideoparse.so</basename>
|
<basename>libgstmpegvideoparse.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
<origin>Unknown package origin</origin>
|
<origin>Unknown package origin</origin>
|
||||||
<elements>
|
<elements>
|
||||||
<element>
|
<element>
|
||||||
<name>mpegvideoparse</name>
|
<name>legacympegvideoparse</name>
|
||||||
<longname>MPEG video elementary stream parser</longname>
|
<longname>MPEG video elementary stream parser</longname>
|
||||||
<class>Codec/Parser/Video</class>
|
<class>Codec/Parser/Video</class>
|
||||||
<description>Parses and frames MPEG-1 and MPEG-2 elementary video streams</description>
|
<description>Parses and frames MPEG-1 and MPEG-2 elementary video streams</description>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Musepack decoder</description>
|
<description>Musepack decoder</description>
|
||||||
<filename>../../ext/musepack/.libs/libgstmusepack.so</filename>
|
<filename>../../ext/musepack/.libs/libgstmusepack.so</filename>
|
||||||
<basename>libgstmusepack.so</basename>
|
<basename>libgstmusepack.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>audio/x-musepack, streamversion=(int){ 7, 8 }</details>
|
<details>audio/x-musepack, streamversion=(int)7</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>A TRM signature producer based on libmusicbrainz</description>
|
<description>A TRM signature producer based on libmusicbrainz</description>
|
||||||
<filename>../../ext/musicbrainz/.libs/libgsttrm.so</filename>
|
<filename>../../ext/musicbrainz/.libs/libgsttrm.so</filename>
|
||||||
<basename>libgsttrm.so</basename>
|
<basename>libgsttrm.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Interplay MVE movie format manipulation</description>
|
<description>Interplay MVE movie format manipulation</description>
|
||||||
<filename>../../gst/mve/.libs/libgstmve.so</filename>
|
<filename>../../gst/mve/.libs/libgstmve.so</filename>
|
||||||
<basename>libgstmve.so</basename>
|
<basename>libgstmve.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MXF plugin library</description>
|
<description>MXF plugin library</description>
|
||||||
<filename>../../gst/mxf/.libs/libgstmxf.so</filename>
|
<filename>../../gst/mxf/.libs/libgstmxf.so</filename>
|
||||||
<basename>libgstmxf.so</basename>
|
<basename>libgstmxf.so</basename>
|
||||||
<version>0.10.21.1</version>
|
<version>0.10.22.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue