Commit e020883a authored by Jan Schmidt's avatar Jan Schmidt
Browse files

Release 0.10.8

Original commit message from CVS:
Release 0.10.8
parent eb136ada
=== release 0.10.8 ===
2008-07-28 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:
releasing 0.10.8, "Vapour Trails"
2008-07-25 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:
......@@ -1282,7 +1289,7 @@
2008-06-11 Sebastian Dröge <slomo@circular-chaos.org>
Based on a patch by: Sonicadvance1 at GMAIL dot COM
Based on a patch by: Ryan Houdek <Sonicadvance1 at GMAIL dot COM>
* ext/timidity/gstwildmidi.c: (gst_wildmidi_init),
(gst_wildmidi_change_state), (plugin_init):
......
This is GStreamer Bad Plug-ins 0.10.7, "House of Cards"
This is GStreamer Bad Plug-ins 0.10.8, "Vapour Trails"
Changes since 0.10.7:
* Support shared desktops in RFB input
* Make the Quicktime codec wrapper work on win32
* Experimental DVD navigation support
* Support AAC/H.264 in FLV files
* Fixes in the DirectShow codec wrapper
* Fix the Real codec wrapper plugin
* New deinterlace2 plugin incorporating TVtime deinterlacers
* Handle seeking, timestamps, duration in RAW video/audio parsers
* New DirectShow video sink for Win32
* FAAD reverse playback support
* OSS4 support improvements
* MythTV seeking support
* SPC decoder now supports seeking, tags and duration queries
* Replaygain elements moved to Good
* Deinterleave/interleave elements fixed and moved to Good
* MPEG-4 video stream parser fixes
* Improved MPEG-TS parsing for DVB support
* Improvements in App source/sink
* RTP manager enhancements
Bugs fixed since 0.10.7:
* 533736 : [mythtvsrc] Seeking doesn't work
* 544050 : ext/timidity/gsttimidity.c : ISO C90 forbids mixed decla...
* 454151 : SPC plugin enhancements (patch)
* 506594 : [interleave] doesn't work with channels > 1
* 521392 : Proposed patches for bayer2rgb encoding
* 525613 : [wildmidi] [PATCH] initializes library multiple times
* 528618 : amrwb plugin do not build without warning with the 3ggp s...
* 529359 : BBC Real Audio stream is just noise
* 530611 : [gstsrtenc] declare variables at beginning of block
* 531840 : QuickTime wrapper doesn't work on Win32
* 531955 : gstrtpsession doesn't send RTCP bye on EOS
* 532723 : mpeg4videoparse should parse the codec data
* 533435 : wildmidi does not work
* 533559 : mpeg4videoparse should skip garbage
* 535043 : VCD plugin only plays first track
* 536042 : mpeg4videoparse broken on big endian architectures
* 536258 : interleave doesn't close properly
* 536856 : rtpmanager deadlocks when receiving new data while going ...
* 538560 : [mpegtsparse] static caps reference counter incremented i...
* 539292 : memory leak in mpegtsparse
* 539601 : [realvideodec] not-negotiated error if codec lib isn't found
* 541522 : cross mingw32 gcc: festival plugin compilation fix
* 541543 : fix HAVE_OSS4 detection code in configure.ac
* 543286 : deinterlace2 doesn't build outside gcc
* 543846 : [resindvd] Impossible to build from the first configure r...
* 543848 : [ladspa] Needs to link with -ldl for dlopen() and friends
* 543860 : [modplug] Uses CFLAGS for CXXFLAGS
* 543861 : [resindvd] Some files not disted
* 544457 : -bad doesn't compile with MSVC
* 526905 : [musepack] Port to the new libmpcdec API
* 532011 : Deadlock in rtpsession
* 536309 : Seeking in pipeline with videoparse crashes
Changes since 0.10.6:
......
Release notes for GStreamer Bad Plug-ins 0.10.7 "House of Cards"
Release notes for GStreamer Bad Plug-ins 0.10.8 "Vapour Trails"
The GStreamer team is proud to announce a new release
in the 0.10.x stable series of the GStreamer Bad Plug-ins.
in the 0.10.x stable series of the
GStreamer Bad Plug-ins.
The 0.10.x series is a stable series targeted at end users.
It is, parallel installable with the older 0.8.x series.
It is not API or ABI compatible with the stable 0.8.x series.
It is, however, parallel installable with the 0.8.x series.
......@@ -58,65 +60,60 @@ contains a set of well-supported plug-ins, but might pose problems for
Features of this release
* OSS v4 support
* libdc1394 2.0.0 support
* AAC support fixes
* RTP support improved
* New OFA element
* SRT subtitle encoder added
* Windows Inet support for http/ftp
* Fixes in dc1394, MIDI, MPEG-2 encoding, MythTV input, NAS
* Fixes in Bayer decoder, replaygain analysis, GSM decoder
* DVB/MPEG-TS support improved
* NSF decoder updated
* 'metadata' plugin enhancements
* Dirac encoder ported to libschroedinger
* mplex element ported to 0.10
* VCD/CDXA parser ported to 0.10
* Directshow wrapper improvements
* 'selector' plugin enhancements
* souphttpsrc moved to the -good module
* Various other fixes and enhancements
* Support shared desktops in RFB input
* Make the Quicktime codec wrapper work on win32
* Experimental DVD navigation support
* Support AAC/H.264 in FLV files
* Fixes in the DirectShow codec wrapper
* Fix the Real codec wrapper plugin
* New deinterlace2 plugin incorporating TVtime deinterlacers
* Handle seeking, timestamps, duration in RAW video/audio parsers
* New DirectShow video sink for Win32
* FAAD reverse playback support
* OSS4 support improvements
* MythTV seeking support
* SPC decoder now supports seeking, tags and duration queries
* Replaygain elements moved to Good
* Deinterleave/interleave elements fixed and moved to Good
* MPEG-4 video stream parser fixes
* Improved MPEG-TS parsing for DVB support
* Improvements in App source/sink
* RTP manager enhancements
Bugs fixed in this release
* 498237 : nsfdec crash with SK8ORDIE.
* 529378 : faad leaks GstAudioChannelPosition
* 351309 : New Element: gst-puid
* 469979 : [faad] Could not map channel positions - setting caps on ...
* 494499 : replaygain analysis slowdown on low volume (denormals)
* 514948 : [souphttpsrc] configurable buffer size setting and zero-copy
* 514964 : [dc1394] port to new stable 2.0.x API
* 517937 : various C89 fixes
* 518227 : test/icles/metadata_editor.c does not compile on Windows
* 518722 : [souphttpsrc] append cookie headers to HTTP request
* 519905 : [mvedemux] fix audio discontinuity
* 520329 : [PATCH] mjpegtools: mplex ported to 0.10 and mpeg2enc upd...
* 520626 : Implement collision and loop detection in rtpmanager
* 520892 : [dshowvideosrc] latency and shutdown improvements
* 520894 : rtpmanager rtcp thread shutdown deadlock
* 520897 : new element: wininetsrc
* 521749 : [souphttpsrc] unit test fails on mandriva cooker
* 522134 : [souphttpsrc] Playback should continue seamlessly on serv...
* 522212 : wrong origin
* 522884 : gstneonhttpsrc does not handle the HTTP status 303 correc...
* 523854 : [souphttpsrc] Glitches and crackling when playing things ...
* 524035 : [neonhttpsrc] fails to compile with libneon 0.28.x
* 525271 : [new plugin] srtenc
* 526337 : souphttpsrc ignores connections error
* 527622 : [flvdemux] crash in FLV demuxer
* 528000 : [timidity] Doesn't dist all files correctly
* 528011 : [dc1394] Shouldn't be included in the states test
* 528245 : rtpbin element leaks
* 528266 : [ofa] Unit test fails because of different fingerprints
* 528614 : timeout introduced in poll loop for fd in dvbsrc causes b...
* 529283 : [ofa] Unit test leaks tag string
* 529285 : [rganalysis] Unit test leaks a GstTagList
* 517854 : DirectFB check fails
* 517895 : nas plugin no longer builds (configure.ac error)
* 517896 : PATCH: fix building of mpeg2enc plugin with even newer mj...
* 525100 : does not build with --disable-external
* 481354 : [wavparse] does not play 700Hz GSM 6.10 wav file
* 533736 : [mythtvsrc] Seeking doesn't work
* 544050 : ext/timidity/gsttimidity.c : ISO C90 forbids mixed decla...
* 454151 : SPC plugin enhancements (patch)
* 506594 : [interleave] doesn't work with channels > 1
* 521392 : Proposed patches for bayer2rgb encoding
* 525613 : [wildmidi] [PATCH] initializes library multiple times
* 528618 : amrwb plugin do not build without warning with the 3ggp s...
* 529359 : BBC Real Audio stream is just noise
* 530611 : [gstsrtenc] declare variables at beginning of block
* 531840 : QuickTime wrapper doesn't work on Win32
* 531955 : gstrtpsession doesn't send RTCP bye on EOS
* 532723 : mpeg4videoparse should parse the codec data
* 533435 : wildmidi does not work
* 533559 : mpeg4videoparse should skip garbage
* 535043 : VCD plugin only plays first track
* 536042 : mpeg4videoparse broken on big endian architectures
* 536258 : interleave doesn't close properly
* 536856 : rtpmanager deadlocks when receiving new data while going ...
* 538560 : [mpegtsparse] static caps reference counter incremented i...
* 539292 : memory leak in mpegtsparse
* 539601 : [realvideodec] not-negotiated error if codec lib isn't found
* 541522 : cross mingw32 gcc: festival plugin compilation fix
* 541543 : fix HAVE_OSS4 detection code in configure.ac
* 543286 : deinterlace2 doesn't build outside gcc
* 543846 : [resindvd] Impossible to build from the first configure r...
* 543848 : [ladspa] Needs to link with -ldl for dlopen() and friends
* 543860 : [modplug] Uses CFLAGS for CXXFLAGS
* 543861 : [resindvd] Some files not disted
* 544457 : -bad doesn't compile with MSVC
* 526905 : [musepack] Port to the new libmpcdec API
* 532011 : Deadlock in rtpsession
* 536309 : Seeking in pipeline with videoparse crashes
Download
......@@ -146,33 +143,33 @@ Applications
Contributors to this release
* Andreas Henriksson
* Alessandro Decina
* Andy Wingo
* Bastien Nocera
* Brian Koropoff
* Clive Wright
* Damien Lespiau
* Daniel Fischer
* David Schleef
* Ed Catmur
* Edgard Lima
* Edward Hervey
* Emilio Pozuelo Monfort
* Eric Buehl
* Håvard Graff
* Ilja Pavkovic
* Jan Schmidt
* Jan de Groot
* Jens Granseuer
* Julien Moutte
* Kapil Agrawal
* Mark Nauwelaerts
* Martin Eikermann
* Michael Smith
* Ole André Vadla Ravnås
* Olivier Crete
* Peter Kjellerstedt
* Rene Stadler
* Ryan Houdek
* Sebastian Dröge
* Sebastian Pölsterl
* Sebastien Merle
* Sjoerd Simons
* Stefan Kost
* Thijs Vermeir
* Tim-Philipp Müller
* William M. Brack
* Wim Taymans
* Wouter Cloetens
* Zaheer Abbas Merali
 
\ No newline at end of file
......@@ -3,7 +3,7 @@ AC_PREREQ(2.52)
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.10.7.3,
AC_INIT(GStreamer Bad Plug-ins, 0.10.8,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-bad)
......
......@@ -11,7 +11,7 @@
<ARG>
<NAME>GstPitch::pitch</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,1,10]</RANGE>
<RANGE>[0.1,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Pitch</NICK>
<BLURB>Audio stream pitch.</BLURB>
......@@ -21,7 +21,7 @@
<ARG>
<NAME>GstPitch::rate</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,1,10]</RANGE>
<RANGE>[0.1,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Rate</NICK>
<BLURB>Audio stream rate.</BLURB>
......@@ -31,7 +31,7 @@
<ARG>
<NAME>GstPitch::tempo</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,1,10]</RANGE>
<RANGE>[0.1,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Tempo</NICK>
<BLURB>Audio stream tempo.</BLURB>
......@@ -1331,7 +1331,7 @@
<ARG>
<NAME>GstSpeed::speed</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[0,1,40]</RANGE>
<RANGE>[0.1,40]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>speed</NICK>
<BLURB>speed.</BLURB>
......@@ -1838,6 +1838,26 @@
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstRfbSrc::shared</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Share desktop with other clients</NICK>
<BLURB>Share desktop with other clients.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>
<NAME>GstRfbSrc::view-only</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Only view the desktop</NICK>
<BLURB>only view the desktop.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
<NAME>GstDeinterlace::blend</NAME>
<TYPE>gboolean</TYPE>
......@@ -16835,7 +16855,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Dry-Wet-Balance</NICK>
<BLURB>Dry-Wet-Balance.</BLURB>
<DEFAULT>0,5</DEFAULT>
<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
......@@ -17345,7 +17365,7 @@
<FLAGS>rw</FLAGS>
<NICK>Path where to search for RealPlayer codecs</NICK>
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/lib/RealPlayer10/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
</ARG>
<ARG>
......@@ -17385,7 +17405,7 @@
<FLAGS>rw</FLAGS>
<NICK>Path where to search for RealPlayer codecs</NICK>
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/lib/RealPlayer10/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
</ARG>
<ARG>
......@@ -17715,7 +17735,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Pattern sensitivity</NICK>
<BLURB>The sensitivity around the center for detecting the markers (0.0 = lowest, 1.0 highest).</BLURB>
<DEFAULT>0,3</DEFAULT>
<DEFAULT>0.3</DEFAULT>
</ARG>
<ARG>
......@@ -17755,7 +17775,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Pattern center</NICK>
<BLURB>The center of the black/white separation (0.0 = lowest, 1.0 highest).</BLURB>
<DEFAULT>0,5</DEFAULT>
<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
......@@ -17905,7 +17925,7 @@
<FLAGS>rw</FLAGS>
<NICK>stereo</NICK>
<BLURB>stereo.</BLURB>
<DEFAULT>0,1</DEFAULT>
<DEFAULT>0.1</DEFAULT>
</ARG>
<ARG>
......@@ -21893,3 +21913,43 @@
<DEFAULT>1</DEFAULT>
</ARG>
<ARG>
<NAME>GstDeinterlace2::fields</NAME>
<TYPE>GstDeinterlace2Fields</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>fields</NICK>
<BLURB>Fields to use for deinterlacing.</BLURB>
<DEFAULT>All fields</DEFAULT>
</ARG>
<ARG>
<NAME>GstDeinterlace2::method</NAME>
<TYPE>GstDeinterlace2Methods</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Method</NICK>
<BLURB>Deinterlace Method.</BLURB>
<DEFAULT>Greedy High Motion</DEFAULT>
</ARG>
<ARG>
<NAME>GstDeinterlace2::tff</NAME>
<TYPE>GstDeinterlace2FieldLayout</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>tff</NICK>
<BLURB>Deinterlace top field first.</BLURB>
<DEFAULT>Auto detection</DEFAULT>
</ARG>
<ARG>
<NAME>RsnDvdBin::device</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Device</NICK>
<BLURB>DVD device location.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
GObject
GstObject
GstPad
GstInterleavePad
GstPadTemplate
GstSignalProcessorPadTemplate
GstPluginFeature
......@@ -11,458 +10,120 @@ GObject
GstElement
GstBin
GstPipeline
DvbBaseBin
GstRgVolume
GstSDPDemux
GstRtpBin
GstRtpClient
GstSDPDemux
GstBaseSink
AlsaSPDIFSink
GstSFSink
GstBaseAudioSink
GstJackAudioSink
GstAudioSink
GstSDLAudioSink
GstOss4Sink
GstVideoSink
GstSDLVideoSink
GstGLImageSink
GstFBDEVSink
GstMultiFileSink
GstAppSink
GstCDAudio
GstPitch
GstRgVolume
DvbBaseBin
RsnDvdBin
GstDeinterlace2
GstBaseSrc
GstPushSrc
GstRfbSrc
GstDvbSrc
GstBaseAudioSrc
GstAudioSrc
GstOss4Source
GstVCDSrc
GstMMS
GstMythtvSrc
GstNeonhttpSrc
GstAppSrc
GstSFSrc
GstFLVDemux
GstNuvDemux
GstBaseTransform
GstAudioFilter
GstBPMDetect
GstStereo
GstSpeexResample
GstIIR
GstVideoFilter
GstVideoAnalyse
GstVideoDetect
GstVideoMark
GstDeinterlace
GstSpeexResample
GstRgAnalysis
GstRgLimiter
GstIIR
GstDeinterlace
GstBayer2RGB
GstVideoCrop
GstTimidity
GstWildmidi
GstWavpackParse
GstWavpackDec
GstWavpackEnc
GstBaseSrc
GstPushSrc
GstMMS
GstDc1394
GstSouphttpSrc
GstNeonhttpSrc
GstBaseAudioSrc
GstAudioSrc
GstOss4Source
GstVCDSrc
GstDvbSrc
GstRfbSrc
GstSFSrc
GstAppSrc
GstSignalProcessor
ladspa-hardLimiter
ladspa-dj-eq-mono
ladspa-dj-eq
ladspa-branch-ia-oaoa
ladspa-branch-ic-ococ
ladspa-Exaggerate
ladspa-Transpose
ladspa-Accumulate
ladspa-sinusWavewrapper
ladspa-foverdrive
ladspa-mbeq
ladspa-delayorama
ladspa-tap-equalizer-bw
ladspa-crossoverDist
ladspa-fadDelay
ladspa-multivoiceChorus
ladspa-syncsquare-faga-oa
ladspa-syncsquare-fcga-oa
ladspa-smoothDecimate
ladspa-allpass-n
ladspa-allpass-l
ladspa-allpass-c
ladspa-fmOsc
ladspa-foldover
ladspa-valve
ladspa-difference-iama-oa
ladspa-difference-iamc-oa
ladspa-difference-icma-oa
ladspa-difference-icmc-oc
ladspa-Mvclpf-1
ladspa-Mvclpf-2
ladspa-Mvclpf-3
ladspa-Mvclpf-4
ladspa-alienwah-mono
ladspa-alienwah-stereo
ladspa-gongBeater
ladspa-Chorus1
ladspa-Chorus2
ladspa-hilbert
ladspa-tapeDelay
ladspa-sum-iaia-oa
ladspa-sum-iaic-oa
ladspa-sum-icic-oc
ladspa-matched
ladspa-sc1
ladspa-combSplitter
ladspa-declip
ladspa-sc4m
ladspa-preamp
ladspa-lsFilter
ladspa-matrixMSSt
ladspa-lpf
ladspa-hpf
ladspa-quantiser50
ladspa-plate
ladspa-inv
ladspa-diode
ladspa-quantiser100
ladspa-tap-tubewarmth
ladspa-vcf-reslp
ladspa-vcf-lp
ladspa-vcf-hp
ladspa-vcf-bp1
ladspa-vcf-bp2
ladspa-vcf-notch
ladspa-vcf-peakeq
ladspa-vcf-lshelf
ladspa-vcf-hshelf
ladspa-dcRemove
ladspa-satanMaximiser
ladspa-syncpulse-fapaga-oa
ladspa-syncpulse-fcpcga-oa
ladspa-transient
ladspa-sc3
ladspa-tap-sigmoid
ladspa-analogueOsc
ladspa-adsr
ladspa-sifter
ladspa-adsr-g+t
ladspa-ratio-nada-oa
ladspa-ratio-nadc-oa
ladspa-ratio-ncda-oa
ladspa-ratio-ncdc-oc
ladspa-giantFlange
ladspa-svf
ladspa-lp4pole-faraia-oa
ladspa-lp4pole-fcrcia-oa
ladspa-tap-pitch
ladspa-square-fa-oa
ladspa-square-fc-oa
ladspa-bandpass-a-iir
ladspa-amp-mono
ladspa-amp-stereo
ladspa-ringmod-2i1o
ladspa-ringmod-1i1o1l
ladspa-delay-n
ladspa-delay-l
ladspa-delay-c
ladspa-fmod-fama-oa
ladspa-fmod-famc-oa
ladspa-fmod-fcma-oa
ladspa-fmod-fcmc-oc
ladspa-gverb
ladspa-se4