Commit 1ab0174c authored by Sebastian Dröge's avatar Sebastian Dröge
Browse files

Release 0.11.90

parent 2ba59831
This diff is collapsed.
This is GStreamer Bad Plug-ins 0.11.2, "Crossthreaded"
This is GStreamer Bad Plug-ins 0.11.90 "Where the good and the bad and the worst and the best have gone to their eternal rest"
New in 0.11.90:
* Lots of bugfixes, cleanup and other improvements
New in 0.11.2:
......
Release notes for GStreamer Bad Plug-ins 0.11.2 "Crossthreaded"
Release notes for GStreamer Bad Plug-ins 0.11.90 "Where the good and the bad and the worst and the best have gone to their eternal rest"
The GStreamer team is proud to announce a new release
in the 0.11.x unstable series of the
GStreamer Bad Plug-ins.
GStreamer Ugly Plug-ins.
The 0.11.x series is an unstable series targeted at developers and will
......@@ -15,9 +15,6 @@ It is, however, parallel installable with the 0.10.x series.
"That an accusation?"
No perfectly groomed moustache or any amount of fine clothing is going to
cover up the truth - these plug-ins are Bad with a capital B.
They look fine on the outside, and might even appear to get the job done, but
......@@ -61,26 +58,9 @@ contains a set of well-supported plug-ins, but might pose problems for
Features of this release
* Many cleanups
* Ported to new 0.11 core API changes
* schro: Ported to 0.11
* qtkitvideosrc: Ported to 0.11
* vtdec: Ported to 0.11
* celt: Ported to 0.11
* removesilence: Ported to 0.11
* bz2: Ported to 0.11
* segmentclip: Ported to 0.11
* smooth: Ported to 0.11
* scaletempo: Ported to 0.11
* rawparse: Ported to 0.11
* shm: Ported to 0.11
Bugs fixed in this release
* 658438 : [0.11][h263parse] Make h263 profiles/levels string fields in the caps
* 662618 : [gst-plugins-bad]compiler warnings due to printf format mismatch
* 665355 : [basevideodecoder] deletes frame but keeps it in list
* 670367 : Build failures for gst-plugins-bad
* Lots of bugfixes, cleanup and other improvements
There were no bugs fixed in this release
Download
......@@ -110,14 +90,13 @@ Applications
Contributors to this release
* Alessandro Decina
* Christian Fredrik Kalager Schaller
* David Schleef
* Andoni Morales Alastruey
* Edward Hervey
* Mark Nauwelaerts
* Matej Knopp
* Olivier Crête
* Sebastian Dröge
* Sreerenj Balachandran
* Stefan Sauer
* Thibault Saunier
* Tim-Philipp Müller
* Wim Taymans
* uraeus
 
\ No newline at end of file
......@@ -3,7 +3,7 @@ AC_PREREQ(2.60)
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, 0.11.89.1,
AC_INIT(GStreamer Bad Plug-ins, 0.11.90,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-bad)
......@@ -61,8 +61,8 @@ AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
dnl *** required versions of GStreamer stuff ***
GST_REQ=0.11.3
GSTPB_REQ=0.11.3
GST_REQ=0.11.90
GSTPB_REQ=0.11.90
dnl *** autotools stuff ****
......
......@@ -46315,12 +46315,12 @@
<ARG>
<NAME>GstShmSink::buffer-time</NAME>
<TYPE>guint64</TYPE>
<RANGE></RANGE>
<TYPE>gint64</TYPE>
<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Buffer Time of the shm buffer</NICK>
<BLURB>Maximum Size of the shm buffer in nanoseconds (-1 to disable).</BLURB>
<DEFAULT>18446744073709551615</DEFAULT>
<DEFAULT>-1</DEFAULT>
</ARG>
<ARG>
......@@ -46328,8 +46328,8 @@
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>File Location</NICK>
<BLURB>Location of the file to read.</BLURB>
<NICK>RTMP Location</NICK>
<BLURB>Location of the RTMP url to read.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
......@@ -57808,8 +57808,8 @@
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>File Location</NICK>
<BLURB>Location of the file to read.</BLURB>
<NICK>RTMP Location</NICK>
<BLURB>RTMP url.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
......@@ -57933,3 +57933,23 @@
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVoAmrWbEnc::band-mode</NAME>
<TYPE>GstVoAmrWbEncBandMode</TYPE>
<RANGE></RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band Mode</NICK>
<BLURB>Encoding Band Mode (Kbps).</BLURB>
<DEFAULT>MR660</DEFAULT>
</ARG>
<ARG>
<NAME>GstVoAacEnc::bitrate</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bitrate</NICK>
<BLURB>Target Audio Bitrate.</BLURB>
<DEFAULT>128000</DEFAULT>
</ARG>
......@@ -18,6 +18,8 @@ GObject
GstCeltEnc
GstFaac
GstGSMEnc
GstVoAacEnc
GstVoAmrWbEnc
GstBaseAudioVisualizer
GstSpaceScope
GstSpectraScope
......@@ -32,12 +34,15 @@ GObject
GstMpegvParse
GstBaseSink
GstChecksumSink
GstRTMPSink
GstShmSink
GstBaseSrc
GstDTMFSrc
GstDataURISrc
GstFliteTestSrc
GstPushSrc
GstMMS
GstRTMPSrc
GstShmSrc
GstRTPDTMFSrc
GstBaseTransform
......@@ -49,6 +54,7 @@ GObject
GstScaletempo
GstVideoFilter
GstSmooth
GstZBar
GstBaseVideoCodec
GstBaseVideoDecoder
GstSchroDec
......@@ -72,10 +78,9 @@ GObject
GstCompare
GstDVBSubOverlay
GstDVDSpu
GstGmeDec
GstModPlug
GstMpeg2enc
GstMpegPSDemux
GstMplex
GstPcapParse
GstRTPBaseDepayload
GstRtpDTMFDepay
......@@ -91,9 +96,6 @@ GObject
GstAudioSegmentClip
GstVideoSegmentClip
GstY4mDec
MpegTSBase
GstTSDemux
MpegTSParse2
GstPad
GstPadTemplate
GstPlugin
......
......@@ -46,6 +46,8 @@ GstVCDSrc GstURIHandler
GstVP8Enc GstPreset GstTagSetter
GstVP8Enc GstTagSetter GstPreset
GstViewfinderBin GstChildProxy
GstVoAacEnc GstPreset
GstVoAmrWbEnc GstPreset
GstWrapperCameraBinSrc GstChildProxy
GstXvidEnc GstPreset
RsnDvdBin GstChildProxy GstURIHandler
......
GstChildProxy GObject
GstChildProxy GstObject
GstColorBalance GstImplementsInterface GstElement
GstImplementsInterface GstElement
......
......@@ -3,7 +3,7 @@
<description>ADPCM decoder</description>
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
<basename>libgstadpcmdec.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>ADPCM encoder</description>
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
<basename>libgstadpcmenc.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>ASS/SSA subtitle renderer</description>
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
<basename>libgstassrender.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Creates video visualizations of audio input</description>
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
<basename>libgstaudiovisualizers.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Selects convertor element based on caps</description>
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
<basename>libgstautoconvert.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Elements to convert Bayer images</description>
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
<basename>libgstbayer.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Compress or decompress streams</description>
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
<basename>libgstbz2.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>camerabin2</description>
<filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
<basename>libgstcamerabin2.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>CELT plugin library</description>
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
<basename>libgstcelt.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>data: URI source</description>
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
<basename>libgstdataurisrc.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<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>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>DTMF plugins</description>
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
<basename>libgstdtmf.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Decodes DTS audio streams</description>
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
<basename>libgstdtsdec.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>DVB subtitle renderer</description>
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
<basename>libgstdvbsuboverlay.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>DVD Sub-picture Overlay element</description>
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
<basename>libgstdvdspu.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Free AAC Encoder (FAAC)</description>
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
<basename>libgstfaac.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Free AAC Decoder (FAAD)</description>
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
<basename>libgstfaad.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,10 +3,10 @@
<description>Flite speech synthesizer plugin</description>
<filename>../../ext/flite/.libs/libgstflite.so</filename>
<basename>libgstflite.so</basename>
<version>0.10.22.1</version>
<version>0.11.90</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>
......@@ -20,7 +20,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)48000, channels=(int)[ 1, 8 ]</details>
<details>audio/x-raw, format=(string)s16LE, layout=(string)interleaved, rate=(int)48000, channels=(int)[ 1, 8 ]</details>
</caps>
</pads>
</element>
......
......@@ -3,10 +3,10 @@
<description>GME Audio Decoder</description>
<filename>../../ext/gme/.libs/libgstgme.so</filename>
<basename>libgstgme.so</basename>
<version>0.10.22.1</version>
<version>0.11.90</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>
......@@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)32000, channels=(int)2</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)32000, channels=(int)2</details>
</caps>
</pads>
</element>
......
......@@ -3,7 +3,7 @@
<description>GSM encoder/decoder</description>
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
<basename>libgstgsm.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Microsoft Multi Media Server streaming protocol support</description>
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
<basename>libgstmms.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>.MOD audio decoding</description>
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
<basename>libgstmodplug.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>MPEG demuxers</description>
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
<basename>libgstmpegdemux.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Element parsing raw pcap streams</description>
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
<basename>libgstpcapparse.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
......
......@@ -3,7 +3,7 @@
<description>Parses byte streams into raw frames</description>
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
<basename>libgstrawparse.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,10 +3,10 @@
<description>Removes silence from an audio stream</description>
<filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
<basename>libgstremovesilence.so</basename>
<version>0.10.23.1</version>
<version>0.11.90</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>
......@@ -21,13 +21,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
<details>audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1</details>
</caps>
</pads>
</element>
......
......@@ -3,10 +3,10 @@
<description>RTMP source and sink</description>
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
<basename>libgstrtmp.so</basename>
<version>0.10.23.1</version>
<version>0.11.90</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>
......
......@@ -3,7 +3,7 @@
<description>RTP Muxer plugins</description>
<filename>../../gst/rtpmux/.libs/libgstrtpmux.so</filename>
<basename>libgstrtpmux.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>rtpvp8</description>
<filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename>
<basename>libgstrtpvp8.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......
......@@ -3,7 +3,7 @@
<description>Scale audio tempo in sync with playback rate</description>
<filename>../../gst/scaletempo/.libs/libgstscaletempoplugin.so</filename>
<basename>libgstscaletempoplugin.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
......
......@@ -3,7 +3,7 @@
<description>Schroedinger plugin</description>
<filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
<basename>libgstschro.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins source release</package>
......@@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, ARGB }, 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, Y42B, Y444, v216, v210, AY64, ARGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
......@@ -41,7 +41,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, ARGB }, 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, Y42B, Y444, v216, v210, AY64, ARGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
......
......@@ -3,7 +3,7 @@
<description>configure streaming sessions using SDP</description>
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
<basename>libgstsdpelem.so</basename>
<version>0.11.2</version>
<version>0.11.90</version>
<license>LGPL</license>