2004-03-09 18:35:03 +00:00
|
|
|
|
|
2008-02-21 00:13:31 +00:00
|
|
|
|
Release notes for GStreamer Bad Plug-ins 0.10.6 "A Big Deep Breath"
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
|
2005-12-05 18:01:48 +00:00
|
|
|
|
|
|
|
|
|
The GStreamer team is proud to announce a new release
|
|
|
|
|
in the 0.10.x stable series of the
|
2005-09-06 14:05:50 +00:00
|
|
|
|
GStreamer Bad Plug-ins.
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
|
2005-12-05 18:01:48 +00:00
|
|
|
|
The 0.10.x series is a stable series targeted at end users.
|
2005-09-06 14:05:50 +00:00
|
|
|
|
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.
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
|
2005-09-06 14:05:50 +00:00
|
|
|
|
|
|
|
|
|
"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
|
|
|
|
|
at the end of the day they're a black sheep. Without a golden-haired angel
|
|
|
|
|
to watch over them, they'll probably land in an unmarked grave at the final
|
|
|
|
|
showdown.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Don't bug us about their quality - exercise your Free Software rights,
|
|
|
|
|
patch up the offender and send us the patch on the fastest steed you can
|
|
|
|
|
steal from the Confederates. Because you see, in this world, there's two
|
|
|
|
|
kinds of people, my friend: those with loaded guns and those who dig.
|
|
|
|
|
You dig.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This module contains a set of plug-ins that aren't up to par compared to the
|
|
|
|
|
rest. They might be close to being good quality, but they're missing something
|
|
|
|
|
- be it a good code review, some documentation, a set of tests, a real live
|
|
|
|
|
maintainer, or some actual wide use. If the blanks are filled in they might be
|
|
|
|
|
upgraded to become part of either gst-plugins-good or gst-plugins-ugly,
|
|
|
|
|
depending on the other factors.
|
|
|
|
|
If the plug-ins break, you can't complain - instead, you can fix the
|
|
|
|
|
problem and send us a patch, or bribe someone into fixing them for you.
|
|
|
|
|
New contributors can start here for things to work on.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other modules containing plug-ins are:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gst-plugins-base
|
|
|
|
|
contains a basic set of well-supported plug-ins
|
|
|
|
|
gst-plugins-good
|
|
|
|
|
contains a set of well-supported plug-ins under our preferred license
|
|
|
|
|
gst-plugins-ugly
|
|
|
|
|
contains a set of well-supported plug-ins, but might pose problems for
|
|
|
|
|
distributors
|
2004-03-16 12:25:45 +00:00
|
|
|
|
|
|
|
|
|
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
|
2006-12-21 15:45:02 +00:00
|
|
|
|
|
2004-03-09 18:35:03 +00:00
|
|
|
|
Features of this release
|
|
|
|
|
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* DVB support added
|
|
|
|
|
* dc1394 support
|
|
|
|
|
* RTP-manager improvements
|
|
|
|
|
* Support for native QT codecs on OS/X and DirectShow codecs on Windows, courtesy of Songbird and Fluendo
|
|
|
|
|
* New elements: flvdemux, flvparse, mpegtsparse, dvbsrc, dvdspu
|
|
|
|
|
* More new elements: mpeg4videoparse, metadatademux/mux, souphttpsrc, speexresample, qtwrapper
|
|
|
|
|
* Even more new elements: rawaudioparse, fbdevsink
|
|
|
|
|
* Renamed elements/plugins: switch (now selector), pitch (now soundtouch)
|
|
|
|
|
* Elements graduated to good: multifilesrc/sink, spectrum, equalizer, bpwsinc, lpwsinc
|
|
|
|
|
* Elements graduated to ugly: xingmux (now part of mpegaudioparse)
|
|
|
|
|
* OpenGL support moved to new module: gst-plugins-gl
|
|
|
|
|
* appsrc/appsink improvements
|
|
|
|
|
* Fixes in neonhttpsrc
|
|
|
|
|
* Fixes in amrwbparse
|
|
|
|
|
* Deinterlacer improvements
|
|
|
|
|
* Fixes in dtsdec
|
|
|
|
|
* Fixes in the Real codec wrappers
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
Bugs fixed in this release
|
2006-12-21 15:45:02 +00:00
|
|
|
|
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* 321240 : [PLUGIN-MOVE] dfbvideosink should be moved from -bad to -...
|
|
|
|
|
* 508029 : [speexresample] pops/glitches in some cases
|
|
|
|
|
* 508294 : [realaudiodec] crash in set_caps dereferencing NULL funcs...
|
|
|
|
|
* 387251 : New Plugin! : dc1394 Adds Support for firewire (1394) IID...
|
|
|
|
|
* 393461 : [Real] Location of .so varies on each distribution
|
|
|
|
|
* 395424 : neonhttpsrc lacks support for proxy servers
|
|
|
|
|
* 397759 : Xingmux may not write a proper Xing/VBR header
|
|
|
|
|
* 403992 : [new plugin] timidity based midi decoder
|
|
|
|
|
* 409974 : Code for improved GStreamer resampler (based on speex res...
|
|
|
|
|
* 426657 : Add support for SDP multicast description files
|
|
|
|
|
* 433373 : [win32] autogenerated win32/common/config.h needed
|
|
|
|
|
* 444499 : build of fresh CVS is failing in ext/sdl
|
|
|
|
|
* 450175 : gcc-2.9x build fixes
|
|
|
|
|
* 450605 : Missing files in po/POTFILES.in
|
|
|
|
|
* 452009 : ./configure breaks when cross-compiling FAAD2
|
|
|
|
|
* 452258 : [mpeg2enc] make work with mjpegtools 1.9
|
|
|
|
|
* 453636 : dvbsrc needs more flexible adapter selection
|
|
|
|
|
* 454078 : [ivorbis] header files missing in release tarball
|
|
|
|
|
* 454313 : missing xml files to build docs/plugins
|
|
|
|
|
* 456901 : PATCH: add several missing supported mime-types to the mo...
|
|
|
|
|
* 456912 : PATCH: make wildmidi plugin check for /etc/timidity.cfg
|
|
|
|
|
* 461068 : Seeking not properly implemented by the pitch plugin
|
|
|
|
|
* 461373 : HP-UX 11.11 build with native compiler
|
|
|
|
|
* 461377 : [festival] port to GStreamer-0.10
|
|
|
|
|
* 461601 : Some files missing from POTFILES.in
|
|
|
|
|
* 462737 : compilation breaks with g++-4.2 and gcc-4.2
|
|
|
|
|
* 464678 : Add connection-speed property to mmssrc element
|
|
|
|
|
* 468039 : [mythtvsrc] missing examples for live tv in gst-inspect
|
|
|
|
|
* 471554 : real media videos do not work
|
|
|
|
|
* 473562 : [rtpmanager] cvs build problem due to compiler warning
|
|
|
|
|
* 474969 : [neonhttpsrc] fails to play radio streams with neon > =0.26
|
|
|
|
|
* 476128 : Printf format fixes
|
|
|
|
|
* 476148 : Add mpeg4 video parser
|
|
|
|
|
* 476159 : memleak patch to rtpmanager
|
|
|
|
|
* 476370 : [faad] shouldn't set channel-positions for mono and stereo
|
|
|
|
|
* 477306 : amrwbenc has not property to select band mode
|
|
|
|
|
* 478566 : Add notification of active SSRCs to the RTP manager
|
|
|
|
|
* 481200 : gstneonhttpsrc discards GET parameters from URL
|
|
|
|
|
* 481276 : [mpegtsparse] " not linked (-1) " error
|
|
|
|
|
* 481279 : [mpegtsparse] partial corruption of the output stream
|
|
|
|
|
* 483400 : mpegtsparse: PAT with version 0 incorrectly skipped by pa...
|
|
|
|
|
* 484990 : memleak - missing g_free() rtpmanager/gstrtpbin.c
|
|
|
|
|
* 485462 : alsaspdifsink uses wrong sample rate
|
|
|
|
|
* 487496 : [dvdspu] fails to link on Mac OS
|
|
|
|
|
* 487892 : [mpegtsparse] getting pat-info property before PAT is ava...
|
|
|
|
|
* 487901 : [mpegtsparse] stale PAT info when switching from PLAYING ...
|
|
|
|
|
* 490060 : [faac] a few minor issues: bitrate, enum nick for low com...
|
|
|
|
|
* 490682 : [interleave] can't create more than one request sink pad
|
|
|
|
|
* 492406 : Crasher in libgstdshow on Windows/MSVC
|
|
|
|
|
* 492798 : [rtpmanager] build issues on Windows/MSVC
|
|
|
|
|
* 496221 : Streaming FLV's over HTTP doesn't work, for totem and the...
|
|
|
|
|
* 498430 : incomplete CVS commit
|
|
|
|
|
* 498667 : gstreamer segfaults in faac
|
|
|
|
|
* 498755 : FLV files incorrectly report framerate of 1000fps
|
|
|
|
|
* 499008 : mpeg2enc ignores the incoming stream aspect property
|
|
|
|
|
* 500099 : Fixes and improvements to souphttpsrc
|
|
|
|
|
* 500142 : switch element in switch plugin should be renamed
|
|
|
|
|
* 501579 : rtpmanager should emit a signal when it can associate a s...
|
|
|
|
|
* 502335 : [souphttpsrc] some enhancements
|
|
|
|
|
* 502879 : videoparse segmentation fault
|
|
|
|
|
* 503308 : Changing tempo using pitch plugin doesn't update length info
|
|
|
|
|
* 507020 : [rtpjitterbuffer] unreffing peeked buffer and not popping...
|
|
|
|
|
* 507584 : gio: gstgiobasesrc.c does not compile with CVS version of...
|
|
|
|
|
* 507940 : rtpsession:rtp_send_src shouldnt not have fixed caps
|
|
|
|
|
* 508515 : [rtpbin] allow request_new_pad with name NULL
|
|
|
|
|
* 508587 : Improvement to rtpsession
|
|
|
|
|
* 508979 : Enhancement for xingmux
|
|
|
|
|
* 510708 : [souphttpsrc] support for libsoup-2.4
|
|
|
|
|
* 511001 : enhanced deinterlace plugin
|
|
|
|
|
* 511146 : rtpjitterbuffer should not return an error on no-caps
|
|
|
|
|
* 511530 : DTS library API change?
|
|
|
|
|
* 511683 : gstrtpbin fails to associate streams together for lipsync
|
|
|
|
|
* 511686 : make gstrtpjitterbuffer respect different clock rates for...
|
|
|
|
|
* 511920 : rtpsource queue full tries to treat GstBuffer as GstObject
|
|
|
|
|
* 512654 : [h264parse] does not build in cvs head (unused variable i...
|
|
|
|
|
* 512774 : [rtpjitterbuffer] does not accept clock rate from caps
|
|
|
|
|
* 512826 : switch / selector event leak
|
|
|
|
|
* 514093 : bug in configure.ac prevents glimagesink plugin from bein...
|
|
|
|
|
* 515564 : souphttpsrc unit test fails to build
|
|
|
|
|
* 515567 : [states] States unit test should exclude the dvb plugin
|
|
|
|
|
* 515588 : Warning building tremor plugin
|
|
|
|
|
* 515720 : [xvid] Memory leak caused by not unsetting GValue
|
|
|
|
|
* 515721 : [rfb] rfbsrc leaking the rfb decoder
|
|
|
|
|
* 515722 : [fbdev] Leaking the device property string
|
|
|
|
|
* 515815 : [mpegvideoparse] fix a few new memory leaks
|
|
|
|
|
* 515860 : plugins should not install headers - fix metadata
|
|
|
|
|
* 515919 : Fix a bunch of finalize leaks
|
|
|
|
|
* 515964 : [docs] Still contains docs for the GIO plugin although it...
|
|
|
|
|
* 515970 : [dshowdecwrapper] Doesn't chain up dispose function properly
|
|
|
|
|
* 516061 : [h264parse] fix a few new memory leaks
|
|
|
|
|
* 516094 : Remove glimagesink from -bad
|
|
|
|
|
* 516114 : dvbbasebin leaks the location string when the uri handler...
|
|
|
|
|
* 516160 : gstrtpbin did not ignore streams with no SR when doing as...
|
|
|
|
|
* 516436 : [dvdsub] segfault on display of 1st subpicture in 2nd cha...
|
|
|
|
|
* 516448 : criticals due to missing debug category init in mpegtsparse
|
|
|
|
|
* 516499 : critical caused by assuming optional property " descriptor...
|
|
|
|
|
* 517391 : [tta] Doesn't link with libm
|
|
|
|
|
* 517571 : small memory leak in gstrtpbin
|
|
|
|
|
* 517684 : [mythtvsrc] Small bug fixes
|
|
|
|
|
* 478159 : Could not decode realvideo buffer
|
|
|
|
|
* 497020 : Add fully async HTTP source based on libsoup.
|
|
|
|
|
* 501562 : [switch] bogus locking order
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
Download
|
|
|
|
|
|
2005-09-06 14:05:50 +00:00
|
|
|
|
You can find source releases of gst-plugins-bad in the download directory:
|
|
|
|
|
http://gstreamer.freedesktop.org/src/gst-plugins-bad/
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
GStreamer Homepage
|
|
|
|
|
|
|
|
|
|
More details can be found on the project's website:
|
|
|
|
|
http://gstreamer.freedesktop.org/
|
|
|
|
|
|
|
|
|
|
Support and Bugs
|
|
|
|
|
|
|
|
|
|
We use GNOME's bugzilla for bug reports and feature requests:
|
|
|
|
|
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
|
|
|
|
|
|
|
|
|
|
Developers
|
|
|
|
|
|
|
|
|
|
CVS is hosted on cvs.freedesktop.org.
|
|
|
|
|
All code is in CVS and can be checked out from there.
|
|
|
|
|
Interested developers of the core library, plug-ins, and applications should
|
|
|
|
|
subscribe to the gstreamer-devel list. If there is sufficient interest we
|
|
|
|
|
will create more lists as necessary.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Applications
|
|
|
|
|
|
|
|
|
|
Contributors to this release
|
|
|
|
|
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Alessandro Decina
|
|
|
|
|
* Alexander Shopov
|
|
|
|
|
* Andrzej Mendel
|
2007-06-19 10:32:38 +00:00
|
|
|
|
* Andy Wingo
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Armando Taffarel Neto
|
|
|
|
|
* Bastien Nocera
|
2007-06-19 10:32:38 +00:00
|
|
|
|
* Christian Schaller
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Daniel Charles
|
2006-12-21 15:45:02 +00:00
|
|
|
|
* David Schleef
|
2006-02-20 19:12:10 +00:00
|
|
|
|
* Edgard Lima
|
|
|
|
|
* Edward Hervey
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Gabriel Bouvigne
|
|
|
|
|
* Gautier Portet
|
|
|
|
|
* Hans de Goede
|
|
|
|
|
* Ian Munro
|
|
|
|
|
* Ilkka Tuohela
|
|
|
|
|
* Jakub Bogusz
|
2006-02-20 19:12:10 +00:00
|
|
|
|
* Jan Schmidt
|
2007-06-19 10:32:38 +00:00
|
|
|
|
* Jens Granseuer
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Johan Dahlin
|
|
|
|
|
* Jonathan Matthew
|
|
|
|
|
* Jorge González González
|
|
|
|
|
* Josep Torra Valles
|
2007-06-19 10:32:38 +00:00
|
|
|
|
* Julien Moutte
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Laurent Glayal
|
|
|
|
|
* Michael Kötter
|
2006-05-04 14:51:06 +00:00
|
|
|
|
* Michael Smith
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Ole André Vadla Ravnås
|
|
|
|
|
* Olivier Crete
|
|
|
|
|
* Peter Kjellerstedt
|
|
|
|
|
* Raphael Higino
|
|
|
|
|
* Renato Filho
|
2006-12-21 15:45:02 +00:00
|
|
|
|
* René Stadler
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Richard Hult
|
|
|
|
|
* Sean D'Epagnier
|
2006-12-21 15:45:02 +00:00
|
|
|
|
* Sebastian Dröge
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Sebastien Moutte
|
2006-02-20 19:12:10 +00:00
|
|
|
|
* Stefan Kost
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Thijs Vermeir
|
|
|
|
|
* Thomas Green
|
2006-02-20 19:12:10 +00:00
|
|
|
|
* Thomas Vander Stichele
|
2005-12-05 18:01:48 +00:00
|
|
|
|
* Tim-Philipp Müller
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Wai-Ming Ho
|
|
|
|
|
* Wenzheng Hu
|
2006-02-20 19:12:10 +00:00
|
|
|
|
* Wim Taymans
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Wouter Cloetens
|
2006-12-21 15:45:02 +00:00
|
|
|
|
* Wouter Paesen
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* Youness Alaoui
|
2006-05-04 14:51:06 +00:00
|
|
|
|
* Zaheer Abbas Merali
|
2008-02-21 00:13:31 +00:00
|
|
|
|
* mutex at runbox dot com
|
|
|
|
|
|