Release 1.1.3

This commit is contained in:
Sebastian Dröge 2013-07-29 13:52:29 +02:00
parent 0fafd003ec
commit 4481585f1f
81 changed files with 1080 additions and 345 deletions

749
ChangeLog
View file

@ -1,9 +1,752 @@
=== release 1.1.2 ===
=== release 1.1.3 ===
2013-07-11 Sebastian Dröge <sebastian.droege@collabora.co.uk>
2013-07-29 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* configure.ac:
releasing 1.1.2
releasing 1.1.3
2013-07-29 12:17:57 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/timidity/gsttimidity.c:
* ext/timidity/gstwildmidi.c:
* gst/midi/midiparse.c:
midi: Fix handling of the SEGMENT query
2013-07-29 12:14:08 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/mpegdemux/gstmpegdemux.c:
* gst/mpegtsdemux/tsdemux.c:
* gst/mxf/mxfdemux.c:
gst: Don't swap start/stop for negative rates in the SEGMENT query
2013-07-29 11:02:34 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/mpegdemux/gstmpegdemux.c:
mpegdemux: Implement SEGMENT query
2013-07-29 11:01:09 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Implement SEGMENT query
2013-07-29 11:00:14 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/mxf/mxfdemux.c:
mxfdemux: Implement SEGMENT query
2013-07-29 09:35:08 +0200 Edward Hervey <edward@collabora.com>
* ext/dash/gstdashdemux.c:
* ext/dash/gstmpdparser.c:
* ext/eglgles/gstegladaptation_egl.c:
* ext/eglgles/gsteglglessink.c:
* ext/faac/gstfaac.c:
* ext/resindvd/gstmpegdemux.c:
* ext/resindvd/gstmpegdesc.c:
* ext/resindvd/gstpesfilter.c:
* ext/rsvg/gstrsvgdec.c:
* ext/smoothstreaming/gstmssdemux.c:
* ext/wayland/gstwaylandsink.c:
* gst-libs/gst/codecparsers/gsth264parser.c:
* gst/audiofxbad/gstaudiochannelmix.c:
* gst/debugutils/gstwatchdog.c:
* gst/dvdspu/gstdvdspu.c:
* gst/inter/gstinteraudiosrc.c:
* gst/inter/gstintersubsrc.c:
* gst/inter/gstintervideosrc.c:
* gst/ivtc/gstcombdetect.c:
* gst/ivtc/gstivtc.c:
* gst/mpegdemux/gstmpegdemux.c:
* gst/mpegdemux/gstpesfilter.c:
* gst/mpegtsmux/mpegtsmux.c:
* gst/siren/gstsirendec.c:
* gst/siren/gstsirenenc.c:
* gst/videofilters/gstscenechange.c:
* gst/videofilters/gstvideodiff.c:
* gst/videofilters/gstzebrastripe.c:
* gst/videoparsers/gsth264parse.c:
* gst/videoparsers/h263parse.c:
* sys/androidmedia/gstamc.c:
* sys/dvb/camapplicationinfo.c:
* sys/dvb/camconditionalaccess.c:
* sys/vdpau/gstvdpdecoder.c:
* sys/vdpau/gstvdpvideomemory.c:
all: Fix for GST_DISABLE_GST_DEBUG
Where applicable, remove methods that don't do anything different than
the default implementation.
2013-07-29 08:46:39 +0200 Edward Hervey <edward@collabora.com>
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/inspect/plugin-celt.xml:
* gst-plugins-bad.spec.in:
docs/spec: Really remove all mentions of CELT plugin
2013-07-29 08:29:34 +0200 Edward Hervey <edward@collabora.com>
* gst/videoparsers/gsth264parse.c:
h264parse: Show NALU string type in debug messages
If you know the NALU type by heart I tip my hat to you, for the rest of
us mere mortals this is a bit more helpful
2013-07-29 08:28:17 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Remove unused macros
2013-07-29 08:23:30 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/gstmpegdesc.h:
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Add more AC3 detection cases
ATSC ac3 streams are always guaranteed to be AC3 if EAC3 descriptor
is not present
If stream registration id is 'AC-3' then it's also guaranteed to be AC3.
Finally if AC3 descriptor is present it's guaranteed to be AC3.
Only silences a warning, but still.
2013-07-29 08:20:10 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Flush out pending data on EOS
Ensures downstream elements (like decoders) really get all the data
2013-07-29 08:18:24 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/mpegtspacketizer.h:
mpegtspacketizer: More AFC flags
I should have put those in a previous commit. sorry :(
2013-07-29 08:14:57 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/gstmpegdefs.h:
mpegdefs: Simplify PCR/PTS/DTS => GST conversion macros
We know we will not overflow 64 bits, therefore just use direct
multiplication/division instead of the scale method (trims usage from
50 instruction calls to 2/3).
2013-07-28 20:14:55 +0200 Matej Knopp <matej.knopp@gmail.com>
* gst/dvdspu/gstspu-vobsub-render.c:
dvdspu: artifacts when rendering clipped spu
https://bugzilla.gnome.org/show_bug.cgi?id=705039
2013-07-28 18:28:30 +0200 Matej Knopp <matej.knopp@gmail.com>
* gst/videoparsers/gstmpegvideoparse.c:
mpegvideoparse: do not update caps when bitrate changes
https://bugzilla.gnome.org/show_bug.cgi?id=705035
2013-07-28 14:22:38 -0700 David Schleef <ds@schleef.org>
* REQUIREMENTS:
Fix URIs in REQUIREMENTS
2013-07-28 13:12:32 -0700 David Schleef <ds@schleef.org>
* configure.ac:
* ext/Makefile.am:
* ext/celt/Makefile.am:
* ext/celt/gstcelt.c:
* ext/celt/gstceltdec.c:
* ext/celt/gstceltdec.h:
* ext/celt/gstceltenc.c:
* ext/celt/gstceltenc.h:
celt: remove, replaced by opus.
2013-07-28 17:29:32 +0200 Olivier Crête <olivier.crete@collabora.com>
* sys/uvch264/gstuvch264_mjpgdemux.c:
uvch264_mjpgdemux: Remove duplicated variables
2013-07-28 17:25:10 +0200 Olivier Crête <olivier.crete@collabora.com>
* sys/uvch264/gstuvch264_mjpgdemux.c:
uvch264_mjpgdemux: Don't unmap/unref buffer if it's pushed out as-is
2013-07-26 18:33:00 +0000 Robert Krakora <rob.krakora@messagenetsystems.com>
* sys/uvch264/gstuvch264_mjpgdemux.c:
uvcv4l2_mjpegdemux: Unmap buffer
https://bugzilla.gnome.org/show_bug.cgi?id=699517
2013-07-28 15:46:33 +0200 Christian Fredrik Kalager Schaller <uraeus@linuxrising.org>
* gst-plugins-bad.spec.in:
Update spec file to be current
2013-07-27 12:17:34 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/gstmpegdesc.h:
* gst/mpegtsdemux/tsdemux.c:
tsdemux: HDV only has mpeg 1 audio layer 2
Set that accordingly on the caps
2013-07-26 17:31:22 +0200 Edward Hervey <edward@collabora.com>
* gst/asfmux/gstasfmux.c:
asfmux: Various debug argument fixes
mainly G_GUINT16_FORMAT to ... the right type (guint32 or guint8)
2013-07-26 17:25:42 +0200 Edward Hervey <edward@collabora.com>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: Remove dead assignment
harder ? :)
2013-07-26 13:20:27 -0700 David Schleef <ds@schleef.org>
* ext/ladspa/gstladspa.c:
ladspa: initialize debug category earlier
You know, before it's used.
2013-07-26 07:53:06 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/mpegtspacketizer.c:
* gst/mpegtsdemux/mpegtspacketizer.h:
* gst/mpegtsdemux/pesparse.c:
mpegtsdemux: Add more flag debugging for PES and TS packets
Helps with debugging issues. And also remove unused variable (opcr)
This will also allow us in the future to properly detect:
* random-access location (to enable keyframe observation and
potentially seeking
* discont location (to properly handle resets)
* splice location (to properly handle new stream changes)
2013-07-24 17:49:59 +0200 Edward Hervey <edward@collabora.com>
* gst-libs/gst/codecparsers/gstmpegvideoparser.c:
codecparser: Make warnings more meaningful
By stating whether we don't have enough data or it's a corrupted
packet
2013-07-24 17:49:23 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/pesparse.c:
pesparse: Demote a Warning
We actually now know what to do ... have a log message :)
2013-07-25 15:06:12 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* gst/mpegtsmux/mpegtsmux.c:
mpegtsmux: avoid using clipped out buffers
If a buffer was entirely clipped out (ie, it's out of the segment
entirely), we'll end up with a NULL buffer, which we don't want
to process/dereference.
2013-07-24 15:50:14 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/tsdemux.c:
* gst/mpegtsdemux/tsdemux.h:
tsdemux: Remember requested seek rate and use it
The new seek handling re-creates the segment time information once it
has enough information after a seek.
The problem was that we'd completely ignore the requested rate. So store
that and use it in the newly created segment.
https://bugzilla.gnome.org/show_bug.cgi?id=694369
2013-07-24 09:18:43 +0200 Alessandro Decina <alessandro.d@gmail.com>
* sys/applemedia/atdec.c:
applemedia: atdec: destroy the queue if set_format fails
2013-07-24 09:15:49 +0200 Alessandro Decina <alessandro.d@gmail.com>
* sys/applemedia/atdec.c:
applemedia: atdec: remove c++ style comments
2013-07-24 09:11:59 +0200 Alessandro Decina <alessandro.d@gmail.com>
* sys/applemedia/atdec.c:
* sys/applemedia/atdec.h:
applemedia: atdec: 1st round of fixes
2013-07-23 10:10:13 +0200 Edward Hervey <edward@collabora.com>
* gst/videoparsers/gstmpegvideoparse.c:
mpegvideoparse: Fix codec_data handling
Set to sequence_offset so that _process_config accepts it.
(btw: seq_offset usage throughout this plugin is really dodgy)
https://bugzilla.gnome.org/show_bug.cgi?id=702806
2013-06-14 07:28:29 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/Makefile.am:
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Create and send codec tag
Helps with applications that rely on presence of that tag for user-facing
information.
https://bugzilla.gnome.org/show_bug.cgi?id=702216
2013-07-23 13:29:18 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/hls/gsthlsdemux.c:
hlsdemux: Implement pkcs7 unpadding
Every encrypted fragment will be a multiple of 128 bits, the last byte
contains the number of bytes that were added as padding in the end
and should be removed.
https://bugzilla.gnome.org/show_bug.cgi?id=701673
2013-07-23 10:30:39 +0200 Alessandro Decina <alessandro.d@gmail.com>
* sys/applemedia/Makefile.am:
* sys/applemedia/atdec.c:
* sys/applemedia/atdec.h:
* sys/applemedia/plugin.m:
applemedia: add AudioToolbox based audio decoder
2013-07-23 10:33:21 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* sys/decklink/gstdecklinksrc.cpp:
decklink: Add support for group-id in the stream-start event
2013-07-23 10:31:27 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/mxf/mxfdemux.c:
* gst/mxf/mxfdemux.h:
mxfdemux: Add support for group-id in the stream-start event
2013-07-23 10:24:22 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/mpegtsdemux/tsdemux.c:
* gst/mpegtsdemux/tsdemux.h:
tsdemux: Add support for group-id in the stream-start event
2013-07-23 10:21:26 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/mpegtsdemux/mpegtsparse.c:
* gst/mpegtsdemux/mpegtsparse.h:
tsparse: Add support for group-id in the stream-start event
2013-07-23 10:15:58 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/mpegdemux/gstmpegdemux.c:
* gst/mpegdemux/gstmpegdemux.h:
mpegdemux: Add support for group-id in the stream-start event
2013-07-23 10:14:01 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/midi/midiparse.c:
* gst/midi/midiparse.h:
midiparse: Add support for group-id in the stream-start event
2013-07-23 10:11:49 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/smoothstreaming/gstmssdemux.c:
* ext/smoothstreaming/gstmssdemux.h:
mssdemux: Add support for group-id in the stream-start event
2013-07-23 10:09:38 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/resindvd/gstmpegdemux.c:
* ext/resindvd/gstmpegdemux.h:
resindvd: Add support for group-id in the stream-start event
2013-07-23 10:07:24 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/hls/gsthlsdemux.c:
* ext/hls/gsthlsdemux.h:
hlsdemux: Add support for group-id in the stream-start event
2013-07-23 10:04:42 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/dash/gstdashdemux.c:
* ext/dash/gstdashdemux.h:
dash: Add support for group-id in the stream-start event
2013-07-22 17:30:31 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/interlace/gstinterlace.c:
interlace: fix negotiation if filter caps are passed to query_caps
Make videotestsrc ! interlace ! $anything work again. Problem
was that upstream filter caps were passed which contained
interlace-mode=progressive, which doesn't intersect too well
with interlace's source pad template caps, leading to
not-negotiated errors.
2013-07-22 14:56:32 +0200 Olivier Crête <olivier.crete@collabora.com>
* gst/videoparsers/gsth264parse.c:
h264parse: Don't abort on invalid streams
Just return an error
2013-07-19 15:30:42 +0100 Alex Ashley <bugzilla@ashley-family.net>
* ext/hls/Makefile.am:
* ext/hls/gstfragment.c:
* ext/hls/gstfragment.h:
hls: fix for assert failure when using encrypted HLS streams
When using an HLS encrypted stream, an assertion failure is thrown:
(gst-launch-1.0:31028): GLib-GObject-WARNING **: cannot register
existing type `GstFragment'
(gst-launch-1.0:31028): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
Eventually tracked this down to the call gst_fragment_new()
in function gst_hls_demux_decrypt_fragment.
The GstFragment class is defined in ext/hls/gstfragment.c and in
gst-libs/gst/uridownloader/gstfragment.c. Having two class definitions
with the same name causes the assert failure when trying to allocate
GstFragment. Deleting the version from hls and editing the
Makefile.am solves this assert failure.
https://bugzilla.gnome.org/show_bug.cgi?id=704555
2013-07-19 23:42:12 +0200 Youri Westerman <tetracon@gmail.com>
* sys/decklink/gstdecklink.cpp:
decklink: actually enable decklinksink
https://bugzilla.gnome.org/show_bug.cgi?id=704505
2013-07-19 20:09:28 +0200 Youri Westerman <tetracon@gmail.com>
* sys/decklink/gstdecklinksink.cpp:
* sys/decklink/gstdecklinksink.h:
* sys/decklink/gstdecklinksrc.cpp:
* sys/decklink/gstdecklinksrc.h:
decklink: add "device-number" to select from multiple devices
https://bugzilla.gnome.org/show_bug.cgi?id=704505
2013-07-22 10:46:23 +0200 Edward Hervey <edward@collabora.com>
* gst/videoparsers/gstmpegvideoparse.c:
mpegvideoparse: Only map input buffer once
Instead of constantly map/unmapping it a bit everywhere, we pass along
to all functions the GstMapInfo.
Makes mpeg video frame parsing 6% faster
https://bugzilla.gnome.org/show_bug.cgi?id=702330
2013-03-10 12:07:40 +1300 Douglas Bagnall <douglas@paradise.net.nz>
* gst/mpegtsdemux/tsdemux.c:
* gst/mpegtsdemux/tsdemux.h:
tsdemux: disentangle requested program number from active program number
The program_number attribute was overloaded, trying to indicate both
the currently playing program, and the program requested via the
"program-number" property. The end result was that setting the
property didn't work (see #690934).
I added a new requested_program_number field rather than reviving the
current_program_number field because it seemed this would result in
fewer changes overall and be less confusing. It breaks symmetry with
the "program-number" property, but it retains parallels with the likes
of program->program_number.
Because gst_ts_demux_reset is called after the properties have been
parsed, requested_program_number is initialised in gst_ts_demux_init.
Whether this is exactly the right place, I don't know.
2013-03-06 12:15:47 +0100 Jesper Larsen <jesper.larsen@ixonos.com>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: fix program-number functionality
Setting the program-number property does not affect which program
is actually being demuxed.
Moving the initialization of the program_number from
gst_ts_demux_reset to gst_ts_demux_init seems to fix this issue.
https://bugzilla.gnome.org/show_bug.cgi?id=690934
2013-07-22 09:18:32 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/resindvd/gstmpegdemux.c:
resindvd: Send stream-start event before anything else on the mpeg demuxer srcpads
2013-07-17 17:12:59 +0200 Arnaud Vrac <avrac@freebox.fr>
* gst/mpegdemux/gstmpegdemux.c:
mpegdemux: do not push discont buffers if they aren't discont
Explicitly unset discont flag when it shouldn't be set.
https://bugzilla.gnome.org/show_bug.cgi?id=682110
2013-07-17 11:28:28 +0200 Miguel Casas-Sanchez <miguelecasassanchez@gmail.com>
* ext/opencv/Makefile.am:
* ext/opencv/gstfacedetect.c:
* ext/opencv/gstgrabcut.cpp:
* ext/opencv/gstgrabcut.h:
* ext/opencv/gstopencv.c:
grabcut: Add GrabCut segmentation element
https://bugzilla.gnome.org/show_bug.cgi?id=702722
2013-07-15 23:01:31 +0100 Tim-Philipp Müller <tim@centricular.net>
* gst/videoparsers/h263parse.c:
h263parse: fix height extraction for H263p
2013-07-15 22:57:06 +0100 Tim-Philipp Müller <tim@centricular.net>
* gst/videoparsers/gsth263parse.c:
* gst/videoparsers/h263parse.c:
* gst/videoparsers/h263parse.h:
h263parse: add pixel-aspect-ratio if upstream doesn't provide one
2013-07-09 12:49:55 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* ext/dash/gstdashdemux.c:
dashdemux: fix typo in check_queue_full function
It should return True when the queue IS full
Fixes #704226
2013-07-15 11:15:11 +0200 Edward Hervey <edward@collabora.com>
* gst/mpegtsdemux/mpegtsbase.c:
* gst/mpegtsdemux/mpegtsbase.h:
* gst/mpegtsdemux/tsdemux.c:
mpegtsdemux: Remember seek sequence number
* Avoids handling twice the same seek (can happen with playbin and files
with subtitles)
* Set the sequence number of the segment event to the sequence number of
the seek event that generated it (-1 for the initial one).
2013-05-24 18:18:35 +0200 Arnaud Vrac <avrac@freebox.fr>
* gst/mpegtsdemux/mpegtsbase.c:
* gst/mpegtsdemux/tsdemux.c:
tsdemux: implement seeking in push mode
2013-05-28 16:14:42 +0200 Arnaud Vrac <avrac@freebox.fr>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: recalculate new segment after byte seek
The seeking start time is approximated from the seek offset in bytes
using the accumulated PCR observations, so on a VBR stream there might
be a big difference between the actual PCR and the estimated one after
the seek. This might result in a long wait to skip all out of segments
packets.
Instead we just recalculate the new segment to start at the first PTS
after the seek, so that playback starts immediatly.
2013-07-13 23:49:44 +0100 Tim-Philipp Müller <tim@centricular.net>
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/gst-plugins-bad-plugins.signals:
* docs/plugins/inspect/plugin-accurip.xml:
* docs/plugins/inspect/plugin-adpcmdec.xml:
* docs/plugins/inspect/plugin-adpcmenc.xml:
* docs/plugins/inspect/plugin-asfmux.xml:
* docs/plugins/inspect/plugin-assrender.xml:
* docs/plugins/inspect/plugin-audiovisualizers.xml:
* docs/plugins/inspect/plugin-autoconvert.xml:
* docs/plugins/inspect/plugin-bayer.xml:
* docs/plugins/inspect/plugin-bz2.xml:
* docs/plugins/inspect/plugin-camerabin.xml:
* docs/plugins/inspect/plugin-celt.xml:
* docs/plugins/inspect/plugin-chromaprint.xml:
* docs/plugins/inspect/plugin-coloreffects.xml:
* docs/plugins/inspect/plugin-curl.xml:
* docs/plugins/inspect/plugin-dataurisrc.xml:
* docs/plugins/inspect/plugin-debugutilsbad.xml:
* docs/plugins/inspect/plugin-dtsdec.xml:
* docs/plugins/inspect/plugin-dvb.xml:
* docs/plugins/inspect/plugin-dvbsuboverlay.xml:
* docs/plugins/inspect/plugin-dvdspu.xml:
* docs/plugins/inspect/plugin-faac.xml:
* docs/plugins/inspect/plugin-faad.xml:
* docs/plugins/inspect/plugin-festival.xml:
* docs/plugins/inspect/plugin-fieldanalysis.xml:
* docs/plugins/inspect/plugin-flite.xml:
* docs/plugins/inspect/plugin-fragmented.xml:
* docs/plugins/inspect/plugin-frei0r.xml:
* docs/plugins/inspect/plugin-gaudieffects.xml:
* docs/plugins/inspect/plugin-gdp.xml:
* docs/plugins/inspect/plugin-geometrictransform.xml:
* docs/plugins/inspect/plugin-gmedec.xml:
* docs/plugins/inspect/plugin-gsm.xml:
* docs/plugins/inspect/plugin-gstsiren.xml:
* docs/plugins/inspect/plugin-id3tag.xml:
* docs/plugins/inspect/plugin-inter.xml:
* docs/plugins/inspect/plugin-interlace.xml:
* docs/plugins/inspect/plugin-jpegformat.xml:
* docs/plugins/inspect/plugin-liveadder.xml:
* docs/plugins/inspect/plugin-mimic.xml:
* docs/plugins/inspect/plugin-mms.xml:
* docs/plugins/inspect/plugin-modplug.xml:
* docs/plugins/inspect/plugin-mpeg2enc.xml:
* docs/plugins/inspect/plugin-mpegpsdemux.xml:
* docs/plugins/inspect/plugin-mpegtsdemux.xml:
* docs/plugins/inspect/plugin-mpegtsmux.xml:
* docs/plugins/inspect/plugin-mpg123.xml:
* docs/plugins/inspect/plugin-mplex.xml:
* docs/plugins/inspect/plugin-opencv.xml:
* docs/plugins/inspect/plugin-opus.xml:
* docs/plugins/inspect/plugin-pcapparse.xml:
* docs/plugins/inspect/plugin-pnm.xml:
* docs/plugins/inspect/plugin-rawparse.xml:
* docs/plugins/inspect/plugin-removesilence.xml:
* docs/plugins/inspect/plugin-resindvd.xml:
* docs/plugins/inspect/plugin-rtmp.xml:
* docs/plugins/inspect/plugin-schro.xml:
* docs/plugins/inspect/plugin-sdp.xml:
* docs/plugins/inspect/plugin-segmentclip.xml:
* docs/plugins/inspect/plugin-shm.xml:
* docs/plugins/inspect/plugin-smooth.xml:
* docs/plugins/inspect/plugin-soundtouch.xml:
* docs/plugins/inspect/plugin-spandsp.xml:
* docs/plugins/inspect/plugin-speed.xml:
* docs/plugins/inspect/plugin-subenc.xml:
* docs/plugins/inspect/plugin-videoparsersbad.xml:
* docs/plugins/inspect/plugin-voaacenc.xml:
* docs/plugins/inspect/plugin-voamrwbenc.xml:
* docs/plugins/inspect/plugin-y4mdec.xml:
* docs/plugins/inspect/plugin-zbar.xml:
* win32/common/config.h:
Update docs and win32 config.h to development version
2013-07-12 15:58:33 +0100 Tim-Philipp Müller <tim@centricular.net>
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/inspect/plugin-neon.xml:
* docs/plugins/inspect/plugin-ofa.xml:
* docs/plugins/inspect/plugin-openal.xml:
* docs/plugins/inspect/plugin-rfbsrc.xml:
docs: add newly-ported elements to docs
2013-07-11 17:46:37 +0300 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
* gst/videoparsers/gstmpegvideoparse.c:
mpegvideoparse: Use sequence_display_extension values to update the src caps
The caps should always represent what the user is supposed to see.
So if there is a sequence_display_extension associated with the
stream then use the display_horizontal_size/display_vertical_size
to update the src caps (if they are less than the values provided
by sequence header).
https://bugzilla.gnome.org/show_bug.cgi?id=704009
2013-07-12 09:45:38 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ChangeLog:
* NEWS:
* RELEASE:
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/inspect/plugin-accurip.xml:
* docs/plugins/inspect/plugin-adpcmdec.xml:
* docs/plugins/inspect/plugin-adpcmenc.xml:
* docs/plugins/inspect/plugin-asfmux.xml:
* docs/plugins/inspect/plugin-assrender.xml:
* docs/plugins/inspect/plugin-audiovisualizers.xml:
* docs/plugins/inspect/plugin-autoconvert.xml:
* docs/plugins/inspect/plugin-bayer.xml:
* docs/plugins/inspect/plugin-bz2.xml:
* docs/plugins/inspect/plugin-camerabin.xml:
* docs/plugins/inspect/plugin-celt.xml:
* docs/plugins/inspect/plugin-chromaprint.xml:
* docs/plugins/inspect/plugin-coloreffects.xml:
* docs/plugins/inspect/plugin-curl.xml:
* docs/plugins/inspect/plugin-dataurisrc.xml:
* docs/plugins/inspect/plugin-debugutilsbad.xml:
* docs/plugins/inspect/plugin-dtsdec.xml:
* docs/plugins/inspect/plugin-dvb.xml:
* docs/plugins/inspect/plugin-dvbsuboverlay.xml:
* docs/plugins/inspect/plugin-dvdspu.xml:
* docs/plugins/inspect/plugin-eglglessink.xml:
* docs/plugins/inspect/plugin-faac.xml:
* docs/plugins/inspect/plugin-faad.xml:
* docs/plugins/inspect/plugin-festival.xml:
* docs/plugins/inspect/plugin-fieldanalysis.xml:
* docs/plugins/inspect/plugin-flite.xml:
* docs/plugins/inspect/plugin-fragmented.xml:
* docs/plugins/inspect/plugin-frei0r.xml:
* docs/plugins/inspect/plugin-gaudieffects.xml:
* docs/plugins/inspect/plugin-gdp.xml:
* docs/plugins/inspect/plugin-geometrictransform.xml:
* docs/plugins/inspect/plugin-gmedec.xml:
* docs/plugins/inspect/plugin-gsm.xml:
* docs/plugins/inspect/plugin-gstsiren.xml:
* docs/plugins/inspect/plugin-id3tag.xml:
* docs/plugins/inspect/plugin-inter.xml:
* docs/plugins/inspect/plugin-interlace.xml:
* docs/plugins/inspect/plugin-jpegformat.xml:
* docs/plugins/inspect/plugin-liveadder.xml:
* docs/plugins/inspect/plugin-mimic.xml:
* docs/plugins/inspect/plugin-mms.xml:
* docs/plugins/inspect/plugin-modplug.xml:
* docs/plugins/inspect/plugin-mpegpsdemux.xml:
* docs/plugins/inspect/plugin-mpegtsdemux.xml:
* docs/plugins/inspect/plugin-mpegtsmux.xml:
* docs/plugins/inspect/plugin-mpg123.xml:
* docs/plugins/inspect/plugin-opus.xml:
* docs/plugins/inspect/plugin-pcapparse.xml:
* docs/plugins/inspect/plugin-pnm.xml:
* docs/plugins/inspect/plugin-rawparse.xml:
* docs/plugins/inspect/plugin-removesilence.xml:
* docs/plugins/inspect/plugin-resindvd.xml:
* docs/plugins/inspect/plugin-rtmp.xml:
* docs/plugins/inspect/plugin-schro.xml:
* docs/plugins/inspect/plugin-sdp.xml:
* docs/plugins/inspect/plugin-segmentclip.xml:
* docs/plugins/inspect/plugin-shm.xml:
* docs/plugins/inspect/plugin-smooth.xml:
* docs/plugins/inspect/plugin-soundtouch.xml:
* docs/plugins/inspect/plugin-speed.xml:
* docs/plugins/inspect/plugin-subenc.xml:
* docs/plugins/inspect/plugin-videoparsersbad.xml:
* docs/plugins/inspect/plugin-voaacenc.xml:
* docs/plugins/inspect/plugin-voamrwbenc.xml:
* docs/plugins/inspect/plugin-waylandsink.xml:
* docs/plugins/inspect/plugin-y4mdec.xml:
* docs/plugins/inspect/plugin-zbar.xml:
* gst-plugins-bad.doap:
* gst/bayer/gstbayerorc-dist.c:
* gst/fieldanalysis/gstfieldanalysisorc-dist.c:
* win32/common/config.h:
Release 1.1.2
Oops... should've been part of 1.1.2 tag already :(
2013-07-11 16:57:20 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac:
Back to development
=== release 1.1.2 ===
2013-07-11 16:31:22 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/el.po:
* po/en_GB.po:
* po/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/ky.po:
* po/lt.po:
* po/lv.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2013-07-10 12:28:38 +0200 Sebastian Dröge <slomo@circular-chaos.org>

2
NEWS
View file

@ -1,2 +1,2 @@
This is GStreamer Bad Plugins 1.1.2
This is GStreamer Bad Plugins 1.1.3

68
RELEASE
View file

@ -1,5 +1,5 @@
Release notes for GStreamer Bad Plugins 1.1.2
Release notes for GStreamer Bad Plugins 1.1.3
The GStreamer team is proud to announce a new bug-fix release
@ -65,35 +65,19 @@ Features of this release
Bugs fixed in this release
* 694068 : h264parser: Parse the cropping-rectangle separately.
* 560631 : [tsdemux] Handle carousel data (MHP, MHEG, ...)
* 614479 : [mpegtspacketizer] Use CRC to check if tables are duplicate
* 646327 : h264parse: Drop data before receiving the first PPS/SPS
* 664274 : [API] codecparsers: add gst_mpeg_video_parse_slice() and gst_mpeg_video_parse_sequence_scalable_extension()
* 677443 : [tsdemux/tsparse] Handle multiple SI in one packet
* 678148 : [tsdemux] missing timestamp on DVB subtitles
* 692933 : [API] codecparsers: mpeg2: add new API that takes GstMpegVideoPacket arguments
* 695475 : h264parser: Fix the return value type for the SEI palyload parsing methods.
* 698050 : tsdemux: seeking doesn't even work in pull mode
* 700489 : [dashdemux] Initialization blocks without URLs generate spurious critical errors
* 701421 : opencv: add foreground/background segmentation element
* 701509 : dashdemux selects first fragment in the manifest for live streams
* 701953 : wrappercamerabinsrc: Add video-source-filter during construction
* 701961 : dashdemux: Spurious critical if there is no initialization segment
* 702036 : curlsmtpsink: incorrect assert in gst_curl_smtp_sink_set_payload_headers_unlocked
* 702112 : waylandsink: add support for RGBx and RGBA formats
* 702174 : mpegvideoparse: Crash while transcoding to MPEG2 with encodebin while attaching parse meta
* 702206 : dashdemux: media range requests not supported
* 702297 : opencv: build broken - c++ header indirectly included into c code (gstsegmentation.h contains a .hpp)
* 702422 : tsparse: Ensure initial events are sent in the right order
* 702677 : dashdemux: SegmentTemplates at multiple levels not aggregated
* 702684 : shmsink: shared memory filled when no clients connected
* 702724 : first-class miniobjects/API for mpeg-ts related SI (Service Information)
* 702837 : dashdemux: Cleanup use of xmlFree vs g_free
* 703264 : srtp: Key is required even if cipher and auth are null
* 703667 : codecparsers: mpeg2: add missing gtk-doc entries
* 703668 : codecparsers: mpeg2: fix video packet header size checks
* 703683 : POTFILES are out of date
* 702216 : tsdemux: Create and send codec tag
* 690934 : tsdemux: setting program-number has no effect
* 694369 : tsdemux: unable to change play speed via seek event
* 701141 : tsdemux: multiple patches related to seeking
* 701673 : hlsdemux: Does not implement pkcs7 unpadding for encrypted streams
* 702330 : mpegvideoparse: Only map input buffer once
* 702722 : opencv: add GrabCut segmentation element
* 702806 : mpegvideoparse/mpeg2dec: No valid frames found before end of stream
* 704009 : mpegvideoparse: Use sequence_display_extension values to update the src caps
* 704226 : dash: Stream does not preroll and shutting down deadlocks
* 704555 : hlsdemux: cannot register existing type GstFragment when using encrypted HLS streams
* 705035 : mpegvideoparse: do not update caps when bitrate changes in seq. header
* 705039 : dvdspu: artifacts when clipping spu
==== Download ====
@ -130,28 +114,22 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Alban Browaeys
* Aleix Conchillo Flaque
* Alessandro Decina
* Alex Ashley
* Andoni Morales Alastruey
* Arnaud Vrac
* Arthur Shipkowski
* Benjamin Gaignard
* Brendan Long
* Chen Jie
* Christian Fredrik Kalager Schaller
* David Schleef
* Douglas Bagnall
* Edward Hervey
* Greg Rutz
* Gwenole Beauchesne
* Hans de Goede
* Ilya Smelykh
* Josep Torra
* Jesper Larsen
* Matej Knopp
* Miguel Casas-Sanchez
* Olivier Crête
* Patricia Muscalu
* Piotr Drąg
* Robert Krakora
* Sebastian Dröge
* Sreerenj Balachandran
* Thiago Santos
* Tim-Philipp Müller
* Xavi Artigas
* Vincent Penquerc'h
* Youri Westerman
 

View file

@ -3,7 +3,7 @@ AC_PREREQ([2.68])
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT([GStreamer Bad Plug-ins],[1.1.2.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AC_INIT([GStreamer Bad Plug-ins],[1.1.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AG_GST_INIT
@ -48,11 +48,11 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 102, 0, 102)
AS_LIBTOOL(GST, 103, 0, 103)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.1.2.1
GSTPB_REQ=1.1.2.1
GST_REQ=1.1.3
GSTPB_REQ=1.1.3
dnl *** autotools stuff ****

View file

@ -21973,7 +21973,6 @@
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstDCCPClientSrc::caps</NAME>
<TYPE>GstCaps*</TYPE>
@ -26751,7 +26750,7 @@
<FLAGS>rw</FLAGS>
<NICK>physics</NICK>
<BLURB>water density: from 1 to 4.</BLURB>
<DEFAULT>0</DEFAULT>
<DEFAULT>7.7486e-304</DEFAULT>
</ARG>
<ARG>
@ -26791,7 +26790,7 @@
<FLAGS>rw</FLAGS>
<NICK>splash (Y)</NICK>
<BLURB>make a big splash in the center.</BLURB>
<DEFAULT>1.1845e-316</DEFAULT>
<DEFAULT>4.77773e-299</DEFAULT>
</ARG>
<ARG>
@ -26831,7 +26830,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratiox</NICK>
<BLURB>x-ratio.</BLURB>
<DEFAULT>1.37429e-309</DEFAULT>
<DEFAULT>1.84511e-316</DEFAULT>
</ARG>
<ARG>
@ -26841,7 +26840,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratioy</NICK>
<BLURB>y-ratio.</BLURB>
<DEFAULT>1.37974e-309</DEFAULT>
<DEFAULT>2.06074e-316</DEFAULT>
</ARG>
<ARG>
@ -26851,7 +26850,7 @@
<FLAGS>rw</FLAGS>
<NICK>DelayTime</NICK>
<BLURB>the delay time.</BLURB>
<DEFAULT>0</DEFAULT>
<DEFAULT>3.95253e-323</DEFAULT>
</ARG>
<ARG>
@ -26881,7 +26880,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color (B)</NICK>
<BLURB>the color of the image.</BLURB>
<DEFAULT>0</DEFAULT>
<DEFAULT>1.85464e-37</DEFAULT>
</ARG>
<ARG>
@ -26901,7 +26900,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color (R)</NICK>
<BLURB>the color of the image.</BLURB>
<DEFAULT>0</DEFAULT>
<DEFAULT>1.36538e-37</DEFAULT>
</ARG>
<ARG>
@ -27231,7 +27230,7 @@
<FLAGS>rw</FLAGS>
<NICK>lredscale</NICK>
<BLURB>multiplier for downscaling non-edge brightness.</BLURB>
<DEFAULT>6.08689e-321</DEFAULT>
<DEFAULT>2.12731e-316</DEFAULT>
</ARG>
<ARG>
@ -27251,7 +27250,7 @@
<FLAGS>rw</FLAGS>
<NICK>lupscale</NICK>
<BLURB>multiplier for upscaling edge brightness.</BLURB>
<DEFAULT>1.34037e-317</DEFAULT>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@ -27421,7 +27420,7 @@
<FLAGS>rw</FLAGS>
<NICK>blend</NICK>
<BLURB>blend factor.</BLURB>
<DEFAULT>1.37429e-309</DEFAULT>
<DEFAULT>8.20251e-304</DEFAULT>
</ARG>
<ARG>
@ -27431,7 +27430,7 @@
<FLAGS>rw</FLAGS>
<NICK>fader</NICK>
<BLURB>the fader position.</BLURB>
<DEFAULT>1.18167e-316</DEFAULT>
<DEFAULT>2.37152e-322</DEFAULT>
</ARG>
<ARG>
@ -58394,16 +58393,36 @@
<DEFAULT>auto</DEFAULT>
</ARG>
<ARG>
<NAME>GstDecklinkSrc::device-number</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Device number</NICK>
<BLURB>Capture device instance to use.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstDecklinkSink::mode</NAME>
<TYPE>GstDecklinkModes</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Mode</NICK>
<BLURB>Mode.</BLURB>
<NICK>Playback Mode</NICK>
<BLURB>Video Mode to use for playback.</BLURB>
<DEFAULT>ntsc</DEFAULT>
</ARG>
<ARG>
<NAME>GstDecklinkSink::device-number</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Device number</NICK>
<BLURB>Output device instance to use.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstWaveScope::style</NAME>
<TYPE>GstWaveScopeStyle</TYPE>
@ -66908,3 +66927,93 @@ Gestures in the defined region of interest will emit messages.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstGrabcut::scale</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[1,4]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>scale</NICK>
<BLURB>Grow factor for the face bounding box, if present.</BLURB>
<DEFAULT>1.6</DEFAULT>
</ARG>
<ARG>
<NAME>GstGrabcut::test-mode</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>test-mode</NICK>
<BLURB>If true, the output RGB is overwritten with the segmented foreground. Alpha channel same as normal case .</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstCeltEnc::bitrate</NAME>
<TYPE>gint</TYPE>
<RANGE>[10000,320000]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Encoding Bit-rate</NICK>
<BLURB>Specify an encoding bit-rate (in bps).</BLURB>
<DEFAULT>64000</DEFAULT>
</ARG>
<ARG>
<NAME>GstCeltEnc::cbr</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Constant bit rate</NICK>
<BLURB>Constant bit rate.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstCeltEnc::complexity</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Complexity</NICK>
<BLURB>Complexity.</BLURB>
<DEFAULT>9</DEFAULT>
</ARG>
<ARG>
<NAME>GstCeltEnc::framesize</NAME>
<TYPE>gint</TYPE>
<RANGE>[64,512]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Frame Size</NICK>
<BLURB>The number of samples per frame.</BLURB>
<DEFAULT>480</DEFAULT>
</ARG>
<ARG>
<NAME>GstCeltEnc::max-bitrate</NAME>
<TYPE>gint</TYPE>
<RANGE>[10000,320000]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Maximum Encoding Bit-rate</NICK>
<BLURB>Specify a maximum encoding bit rate (in bps) for variable bit rate encoding.</BLURB>
<DEFAULT>64000</DEFAULT>
</ARG>
<ARG>
<NAME>GstCeltEnc::prediction</NAME>
<TYPE>GstCeltEncPrediction</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Interframe Prediction</NICK>
<BLURB>Controls the use of interframe prediction.</BLURB>
<DEFAULT>Independent frames</DEFAULT>
</ARG>
<ARG>
<NAME>GstCeltEnc::start-band</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Start Band</NICK>
<BLURB>Controls the start band that should be used.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>

View file

@ -21,6 +21,7 @@ GObject
GstAssRender
GstAudioDecoder
ADPCMDec
GstCeltDec
GstDtsDec
GstFaad
GstGSMDec
@ -30,6 +31,7 @@ GObject
GstSirenDec
GstAudioEncoder
ADPCMEnc
GstCeltEnc
GstFaac
GstGSMEnc
GstOpusEnc
@ -37,6 +39,7 @@ GObject
GstSirenEnc
GstVoAacEnc
GstVoAmrWbEnc
GstAudioMixer
GstAudioVisualizer-BadGstAudioVisualizers
GstSpaceScope
GstSpectraScope
@ -70,19 +73,19 @@ GObject
GstRTMPSink
GstShmSink
GstVideoSink
GstEglGlesSink
GstFBDEVSink
GstWaylandSink
GstBaseSrc
GstAvdtpSrc
GstDTMFSrc
GstDataURISrc
GstFliteTestSrc
GstInterAudioSrc
GstInterSubSrc
GstInterVideoSrc
GstLADSPASource
ladspasrc-analogue-osc-1416-so-analogueosc
ladspasrc-impulse-1885-so-impulse-fc
ladspasrc-noise-so-noise-white
ladspasrc-sin-cos-1881-so-sincos
ladspasrc-sine-so-sine-fcac
GstPushSrc
GstAudioBaseSrc
@ -100,6 +103,7 @@ GObject
frei0r-src-onecol0r
frei0r-src-partik0l
frei0r-src-plasma
GstRTPDTMFSrc
GstBaseTransform
GstAudioFilter
GstAccurip
@ -107,149 +111,14 @@ GObject
GstBPMDetect
GstChromaprint
GstLADSPAFilter
ladspa-alias-1407-so-alias
ladspa-allpass-1895-so-allpass-c
ladspa-allpass-1895-so-allpass-l
ladspa-allpass-1895-so-allpass-n
ladspa-am-pitchshift-1433-so-ampitchshift
ladspa-amp-1181-so-amp
ladspa-amp-so-amp-mono
ladspa-amp-so-amp-stereo
ladspa-bandpass-a-iir-1893-so-bandpass-a-iir
ladspa-bandpass-iir-1892-so-bandpass-iir
ladspa-bode-shifter-1431-so-bodeshifter
ladspa-bode-shifter-cv-1432-so-bodeshiftercv
ladspa-butterworth-1902-so-butthigh-iir
ladspa-butterworth-1902-so-buttlow-iir
ladspa-butterworth-1902-so-bwxover-iir
ladspa-chebstortion-1430-so-chebstortion
ladspa-comb-1190-so-comb
ladspa-comb-1887-so-comb-c
ladspa-comb-1887-so-comb-l
ladspa-comb-1887-so-comb-n
ladspa-comb-splitter-1411-so-combsplitter
ladspa-const-1909-so-const
ladspa-crossover-dist-1404-so-crossoverdist
ladspa-cs-chorus-so-chorus1
ladspa-cs-chorus-so-chorus2
ladspa-cs-chorus-so-triplechorus
ladspa-cs-phaser-so-phaser1
ladspa-cs-phaser-so-phaser1+lfo
ladspa-dc-remove-1207-so-dcremove
ladspa-decay-1886-so-decay
ladspa-decimator-1202-so-decimator
ladspa-declip-1195-so-declip
ladspa-delay-1898-so-delay-c
ladspa-delay-1898-so-delay-l
ladspa-delay-1898-so-delay-n
ladspa-delay-so-delay-5s
ladspa-delayorama-1402-so-delayorama
ladspa-diode-1185-so-diode
ladspa-divider-1186-so-divider
ladspa-dj-eq-1901-so-dj-eq
ladspa-dj-eq-1901-so-dj-eq-mono
ladspa-dj-flanger-1438-so-djflanger
ladspa-dyson-compress-1403-so-dysoncompress
ladspa-fad-delay-1192-so-faddelay
ladspa-fast-lookahead-limiter-1913-so-fastlookaheadlimiter
ladspa-filter-so-hpf
ladspa-filter-so-lpf
ladspa-flanger-1191-so-flanger
ladspa-fm-osc-1415-so-fmosc
ladspa-foldover-1213-so-foldover
ladspa-foverdrive-1196-so-foverdrive
ladspa-freq-tracker-1418-so-freqtracker
ladspa-g2reverb-so-g2reverb
ladspa-gate-1410-so-gate
ladspa-giant-flange-1437-so-giantflange
ladspa-gong-1424-so-gong
ladspa-gong-beater-1439-so-gongbeater
ladspa-gsm-1215-so-gsm
ladspa-gverb-1216-so-gverb
ladspa-hard-limiter-1413-so-hardlimiter
ladspa-harmonic-gen-1220-so-harmonicgen
ladspa-hermes-filter-1200-so-hermesfilter
ladspa-highpass-iir-1890-so-highpass-iir
ladspa-hilbert-1440-so-hilbert
ladspa-imp-1199-so-imp
ladspa-inv-1429-so-inv
ladspa-karaoke-1409-so-karaoke
ladspa-latency-1914-so-artificiallatency
ladspa-lcr-delay-1436-so-lcrdelay
ladspa-lowpass-iir-1891-so-lowpass-iir
ladspa-ls-filter-1908-so-lsfilter
ladspa-matrix-ms-st-1421-so-matrixmsst
ladspa-matrix-spatialiser-1422-so-matrixspatialiser
ladspa-matrix-st-ms-1420-so-matrixstms
ladspa-mbeq-1197-so-mbeq
ladspa-mod-delay-1419-so-moddelay
ladspa-multivoice-chorus-1201-so-multivoicechorus
ladspa-mvchpf24-so-mvchpf-1
ladspa-mvclpf24-so-mvclpf-1
ladspa-mvclpf24-so-mvclpf-2
ladspa-mvclpf24-so-mvclpf-3
ladspa-mvclpf24-so-mvclpf-4
ladspa-notch-iir-1894-so-notch-iir
ladspa-phasers-1217-so-autophaser
ladspa-phasers-1217-so-fourbyfourpole
ladspa-phasers-1217-so-lfophaser
ladspa-pitch-scale-1193-so-pitchscale
ladspa-pitch-scale-1194-so-pitchscalehq
ladspa-plate-1423-so-plate
ladspa-pointer-cast-1910-so-pointercastdistortion
ladspa-rate-shifter-1417-so-rateshifter
ladspa-retro-flange-1208-so-retroflange
ladspa-revdelay-1605-so-revdelay
ladspa-ringmod-1188-so-ringmod-1i1o1l
ladspa-ringmod-1188-so-ringmod-2i1o
ladspa-satan-maximiser-1408-so-satanmaximiser
ladspa-sc1-1425-so-sc1
ladspa-sc2-1426-so-sc2
ladspa-sc3-1427-so-sc3
ladspa-sc4-1882-so-sc4
ladspa-sc4m-1916-so-sc4m
ladspa-se4-1883-so-se4
ladspa-shaper-1187-so-shaper
ladspa-sifter-1210-so-sifter
ladspa-sine-so-sine-faaa
ladspa-sine-so-sine-faac
ladspa-sine-so-sine-fcaa
ladspa-single-para-1203-so-singlepara
ladspa-sinus-wavewrapper-1198-so-sinuswavewrapper
ladspa-smooth-decimate-1414-so-smoothdecimate
ladspa-split-1406-so-split
ladspa-step-muxer-1212-so-stepmuxer
ladspa-surround-encoder-1401-so-surroundencoder
ladspa-svf-1214-so-svf
ladspa-tap-autopan-so-tap-autopan
ladspa-tap-chorusflanger-so-tap-chorusflanger
ladspa-tap-deesser-so-tap-deesser
ladspa-tap-doubler-so-tap-doubler
ladspa-tap-dynamics-m-so-tap-dynamics-m
ladspa-tap-dynamics-st-so-tap-dynamics-st
ladspa-tap-echo-so-tap-stereo-echo
ladspa-tap-eq-so-tap-equalizer
ladspa-tap-eqbw-so-tap-equalizer-bw
ladspa-tap-limiter-so-tap-limiter
ladspa-tap-pinknoise-so-tap-pinknoise
ladspa-tap-pitch-so-tap-pitch
ladspa-tap-reflector-so-tap-reflector
ladspa-tap-reverb-so-tap-reverb
ladspa-tap-rotspeak-so-tap-rotspeak
ladspa-tap-sigmoid-so-tap-sigmoid
ladspa-tap-tremolo-so-tap-tremolo
ladspa-tap-tubewarmth-so-tap-tubewarmth
ladspa-tap-vibrato-so-tap-vibrato
ladspa-tape-delay-1211-so-tapedelay
ladspa-transient-1206-so-transient
ladspa-triple-para-1204-so-triplepara
ladspa-valve-1209-so-valve
ladspa-valve-rect-1405-so-valverect
ladspa-vynil-1905-so-vynil
ladspa-wave-terrain-1412-so-waveterrain
ladspa-xfade-1915-so-xfade
ladspa-xfade-1915-so-xfade4
ladspa-zm1-1428-so-zm1
GstOFA
GstBayer2RGB
GstDebugSpy
@ -285,6 +154,7 @@ GObject
GstMirror
GstRotate
GstSquare
GstGrabcut
GstOpencvVideoFilter
GstCvDilateErode
GstCvDilate
@ -380,6 +250,7 @@ GObject
GstDVBSubOverlay
GstDVDSpu
GstDashDemux
GstDecklinkSink
GstDecklinkSrc
GstEdgeDetect
GstFaceBlur
@ -404,9 +275,7 @@ GObject
GstMimEnc
GstModPlug
GstMotioncells
GstMpeg2enc
GstMpegPSDemux
GstMplex
GstMssDemux
GstOpencvTextOverlay
GstPcapParse
@ -416,6 +285,7 @@ GObject
GstPyramidSegment
GstRTPBaseDepayload
GstRTPOpusDepay
GstRtpDTMFDepay
GstRTPBasePayload
GstRtpAsfPay
GstRtpOPUSPay
@ -574,4 +444,5 @@ GInterface
GstTagSetter
GstTagXmpWriter
GstURIHandler
GstVideoOverlay
MXFDescriptiveMetadataFrameworkInterface

View file

@ -15,6 +15,7 @@ GstCDAudio GstURIHandler
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter
GstCameraBin GstChildProxy GstTagSetter
GstCameraBin2 GstChildProxy GstTagSetter
GstCeltEnc GstPreset GstTagSetter
GstDaalaEnc GstPreset
GstDataURISrc GstURIHandler
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance

View file

@ -3,10 +3,10 @@
<description>Computes an AccurateRip CRC</description>
<filename>../../gst/accurip/.libs/libgstaccurip.so</filename>
<basename>libgstaccurip.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>ADPCM decoder</description>
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
<basename>libgstadpcmdec.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>ADPCM encoder</description>
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
<basename>libgstadpcmenc.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>ASF Muxer Plugin</description>
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
<basename>libgstasfmux.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>ASS/SSA subtitle renderer</description>
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
<basename>libgstassrender.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Creates video visualizations of audio input</description>
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
<basename>libgstaudiovisualizers.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Selects convertor element based on caps</description>
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
<basename>libgstautoconvert.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Elements to convert Bayer images</description>
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
<basename>libgstbayer.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Compress or decompress streams</description>
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
<basename>libgstbz2.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Take image snapshots and record movies from camera</description>
<filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
<basename>libgstcamerabin2.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Calculate Chromaprint fingerprint from audio files</description>
<filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename>
<basename>libgstchromaprint.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Color Look-up Table filters</description>
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
<basename>libgstcoloreffects.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>libcurl-based elements</description>
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
<basename>libgstcurl.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>data: URI source</description>
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
<basename>libgstdataurisrc.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Collection of elements that may or may not be useful for debugging</description>
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
<basename>libgstdebugutilsbad.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Decodes DTS audio streams</description>
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
<basename>libgstdtsdec.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>DVB elements</description>
<filename>../../sys/dvb/.libs/libgstdvb.so</filename>
<basename>libgstdvb.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>DVB subtitle renderer</description>
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
<basename>libgstdvbsuboverlay.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>DVD Sub-picture Overlay element</description>
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
<basename>libgstdvdspu.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,7 +3,7 @@
<description>EGL/GLES sink</description>
<filename>../../ext/eglgles/.libs/libgsteglglessink.so</filename>
<basename>libgsteglglessink.so</basename>
<version>1.1.2</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>

View file

@ -3,10 +3,10 @@
<description>Free AAC Encoder (FAAC)</description>
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
<basename>libgstfaac.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Free AAC Decoder (FAAD)</description>
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
<basename>libgstfaad.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Synthesizes plain text into audio</description>
<filename>../../gst/festival/.libs/libgstfestival.so</filename>
<basename>libgstfestival.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,7 +3,7 @@
<description>Video field analysis</description>
<filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename>
<basename>libgstfieldanalysis.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>

View file

@ -3,10 +3,10 @@
<description>Flite speech synthesizer plugin</description>
<filename>../../ext/flite/.libs/libgstflite.so</filename>
<basename>libgstflite.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,7 +3,7 @@
<description>Fragmented streaming plugins</description>
<filename>../../ext/hls/.libs/libgstfragmented.so</filename>
<basename>libgstfragmented.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>

View file

@ -3,10 +3,10 @@
<description>frei0r plugin library</description>
<filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename>
<basename>libgstfrei0r.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,7 +3,7 @@
<description>Gaudi video effects.</description>
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
<basename>libgstgaudieffects.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>

View file

@ -3,10 +3,10 @@
<description>Payload/depayload GDP packets</description>
<filename>../../gst/gdp/.libs/libgstgdp.so</filename>
<basename>libgstgdp.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Various geometric image transform elements</description>
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
<basename>libgstgeometrictransform.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>GME Audio Decoder</description>
<filename>../../ext/gme/.libs/libgstgme.so</filename>
<basename>libgstgme.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>GSM encoder/decoder</description>
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
<basename>libgstgsm.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Siren encoder/decoder/payloader/depayloader plugins</description>
<filename>../../gst/siren/.libs/libgstsiren.so</filename>
<basename>libgstsiren.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>ID3 v1 and v2 muxing plugin</description>
<filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
<basename>libgstid3tag.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,7 +3,7 @@
<description>plugin for inter-pipeline communication</description>
<filename>../../gst/inter/.libs/libgstinter.so</filename>
<basename>libgstinter.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>

View file

@ -3,10 +3,10 @@
<description>Create an interlaced video stream</description>
<filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
<basename>libgstinterlace.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>JPEG interchange format plugin</description>
<filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
<basename>libgstjpegformat.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Adds multiple live discontinuous streams</description>
<filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
<basename>libgstliveadder.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Mimic codec</description>
<filename>../../ext/mimic/.libs/libgstmimic.so</filename>
<basename>libgstmimic.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Microsoft Multi Media Server streaming protocol support</description>
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
<basename>libgstmms.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>.MOD audio decoding</description>
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
<basename>libgstmodplug.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>MPEG-PS demuxer</description>
<filename>../../gst/mpegdemux/.libs/libgstmpegpsdemux.so</filename>
<basename>libgstmpegpsdemux.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>MPEG TS demuxer</description>
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
<basename>libgstmpegtsdemux.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>MPEG-TS muxer</description>
<filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
<basename>libgstmpegtsmux.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>mp3 decoding based on the mpg123 library</description>
<filename>../../ext/mpg123/.libs/libgstmpg123.so</filename>
<basename>libgstmpg123.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>lib neon http client src</description>
<filename>../../ext/neon/.libs/libgstneonhttpsrc.so</filename>
<basename>libgstneonhttpsrc.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Calculate MusicIP fingerprint from audio files</description>
<filename>../../ext/ofa/.libs/libgstofa.so</filename>
<basename>libgstofa.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>OpenAL plugin library</description>
<filename>../../ext/openal/.libs/libgstopenal.so</filename>
<basename>libgstopenal.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>GStreamer OpenCV Plugins</description>
<filename>../../ext/opencv/.libs/libgstopencv.so</filename>
<basename>libgstopencv.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@ -198,6 +198,29 @@
</caps>
</pads>
</element>
<element>
<name>grabcut</name>
<longname>Grabcut-based image FG/BG segmentation</longname>
<class>Filter/Effect/Video</class>
<description>Runs Grabcut algorithm on input alpha. Values: BG=0, FG=1, PR_BG=2, PR_FGD=3; NOTE: larger values of alpha (notably 255) are interpreted as PR_FGD too.
IN CASE OF no alpha mask input (all 0&apos;s or all 1&apos;s), the &apos;face&apos; downstream event is used to create a bbox of PR_FG elements.
IF nothing is present, then nothing is done.</description>
<author>Miguel Casas-Sanchez &lt;miguelecasassanchez@gmail.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw, format=(string)RGBA, 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, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
<element>
<name>handdetect</name>
<longname>handdetect</longname>

View file

@ -3,10 +3,10 @@
<description>OPUS plugin library</description>
<filename>../../ext/opus/.libs/libgstopus.so</filename>
<basename>libgstopus.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,7 +3,7 @@
<description>Element parsing raw pcap streams</description>
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
<basename>libgstpcapparse.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>

View file

@ -3,10 +3,10 @@
<description>PNM plugin</description>
<filename>../../gst/pnm/.libs/libgstpnm.so</filename>
<basename>libgstpnm.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Parses byte streams into raw frames</description>
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
<basename>libgstrawparse.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Removes silence from an audio stream</description>
<filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
<basename>libgstremovesilence.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,7 +3,7 @@
<description>Resin DVD playback elements</description>
<filename>../../ext/resindvd/.libs/libgstresindvd.so</filename>
<basename>libgstresindvd.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
@ -32,7 +32,7 @@
<name>video</name>
<direction>source</direction>
<presence>sometimes</presence>
<details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
<details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>

View file

@ -3,10 +3,10 @@
<description>Connects to a VNC server and decodes RFB stream</description>
<filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename>
<basename>libgstrfbsrc.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>RTMP source and sink</description>
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
<basename>libgstrtmp.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Schroedinger plugin</description>
<filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
<basename>libgstschro.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>configure streaming sessions using SDP</description>
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
<basename>libgstsdpelem.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Segment clip elements</description>
<filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename>
<basename>libgstsegmentclip.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>shared memory sink source</description>
<filename>../../sys/shm/.libs/libgstshm.so</filename>
<basename>libgstshm.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Apply a smooth filter to an image</description>
<filename>../../gst/smooth/.libs/libgstsmooth.so</filename>
<basename>libgstsmooth.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Audio Pitch Controller &amp; BPM Detection</description>
<filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename>
<basename>libgstsoundtouch.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>libspandsp plugin</description>
<filename>../../ext/spandsp/.libs/libgstspandsp.so</filename>
<basename>libgstspandsp.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Set speed/pitch on audio/raw streams (resampler)</description>
<filename>../../gst/speed/.libs/libgstspeed.so</filename>
<basename>libgstspeed.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>subtitle encoders</description>
<filename>../../gst/subenc/.libs/libgstsubenc.so</filename>
<basename>libgstsubenc.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>videoparsers</description>
<filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
<basename>libgstvideoparsersbad.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>AAC audio encoder</description>
<filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename>
<basename>libgstvoaacenc.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,10 +3,10 @@
<description>Adaptive Multi-Rate Wide-Band Encoder</description>
<filename>../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so</filename>
<basename>libgstvoamrwbenc.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -3,7 +3,7 @@
<description>Wayland Video Sink</description>
<filename>../../ext/wayland/.libs/libgstwaylandsink.so</filename>
<basename>libgstwaylandsink.so</basename>
<version>1.1.2</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>

View file

@ -3,7 +3,7 @@
<description>Demuxes/decodes YUV4MPEG streams</description>
<filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
<basename>libgsty4mdec.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>

View file

@ -3,10 +3,10 @@
<description>zbar barcode scanner</description>
<filename>../../ext/zbar/.libs/libgstzbar.so</filename>
<basename>libgstzbar.so</basename>
<version>1.1.2.1</version>
<version>1.1.3</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<package>GStreamer Bad Plug-ins source release</package>
<origin>Unknown package origin</origin>
<elements>
<element>

View file

@ -33,6 +33,16 @@ real live maintainer, or some actual wide use.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.1.3</revision>
<branch>1.1</branch>
<name></name>
<created>2013-07-29</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.1.3.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.1.2</revision>

View file

@ -24,7 +24,7 @@
#define GST_LICENSE "LGPL"
/* package name in plugins */
#define GST_PACKAGE_NAME "GStreamer Bad Plug-ins git"
#define GST_PACKAGE_NAME "GStreamer Bad Plug-ins source release"
/* package origin */
#define GST_PACKAGE_ORIGIN "Unknown package origin"
@ -199,7 +199,7 @@
#undef USE_POISONING
/* Version number of package */
#define VERSION "1.1.2.1"
#define VERSION "1.1.3"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */