- GStreamer "30 Second Frenchman" 0.3.4 released
-
- RELEASE NOTES
-
- The GStreamer team is happy to announce another release of the
- GStreamer streaming-media framework.
-
-Focus of this release
-
- This release fixes a few developer usability issues.
-
- A few of the API functions have been changed to offer better
- functionality and to be more consistent with other toolkits (GLib,
- GTK).
- Sample changes:
- * gst_elementfactory_make to gst_element_factory_make
- * GST_PADTEMPLATE_* to GST_PAD_TEMPLATE_*
-
- This release of GStreamer has been primarily made in support of
- RhythmBox. It should really work with their upcoming 0.2.0 release.
-
- The gst-launch parsing has been bisonified. This allows for better and
- more consistent command-line parsing. Accordingly, some changes in the
- dynamic pad treatment have been made as well.
- The registry handling has been changed. gst-register will now write to
- a local registry (in ~/.gstreamer/reg.xml) if it does not have
- permissions to write to the global registry. Normal applications not
- running as root will prefer this local registry if it exists, and fall
- back to the global otherwise.
- Also, a --gst-registry option has been added to all gst applications.
- If this is specified, then the application will ONLY use this
- registry. This is useful for testsuites inside the core as well as
- general testing of plugins.
-
- GStreamer is now in Gnome's Bugzilla. Please file bugs against us
- there whenever you find them !
-
-Changes in the 0.3.x tree
-
- The 0.3.x tree is our first tree using GLib 2.0 and libxml2 as the
- sole compile platform. We have also started including all our
- documentation in our RPMS starting this tree. People wanting to build
- GStreamer themselves with documentation should look at the DOCBUILDING
- file for some information on what packages are needed to build that
- successfully.
-
- Another new feature of this release tree is the gst-launch-ext
- command-line application. It uses predefined pipelines to play back
- media files based on their file extension. This means that you don't
- need to construct your own pipelines using gst-launch if all you want
- to do is play a file. Just type gst-launch-ext [filename] and the
- audiofile or movie plays for you. This of course also being a work in
- progress means that sometimes it might decide on the wrong pipeline,
- or cause jitter, as well as random headaches.
-
- For help building GStreamer, take a look at our [1]build help document
- .
-
-Updates and Enhancements in this release
-
- * Improved API naming
- * New registry handling, allowing for global, local or specified
- registry
- * bison parser
- * gst-launch-ext dynamic pad fixes
- * various fixes in mad and vorbisdec for RhythmBox
-
-Previously, in the 0.3.x tree
-
- * devhelp documentation
- * New and improved Props API
- * New master clock system
- * dxr3 plugin
- * libcolorspace plugin
- * Full dparams documentation
- * All functions documented (551 functions documented)
- * Python bindings
- * Portability fixes (no more C++ // style comments)
- * a52dec plugin updated to a52dec 0.7.3 API
- * gnome-vfs plugin updated to new seek api
- * Misc bug and caps fixes
- * SPEC files improvements
-
- More details on these features can be found on the project's website,
- [2]http://gstreamer.net/. Source tarballs are also mirrored at
- [3]http://gstreamer.net/releases/current/src/. If you use Red Hat (or
- possibly other RPM-based systems), RPMs for both GStreamer itself,
- external libraries and development tools not included in the standard
- reference distribution (RedHat 7.2) can be found in
- [4]http://gstreamer.net/releases/current/redhat.
-
- GStreamer is hosted on SourceForge, so support requests and bugs may
- be filed as usual. Interested developers of the core library, plugins,
- and applications should subscribe to the gstreamer-devel list. If
- there is sufficient interest we will create more lists as necessary.
-
- We are still looking for people with access to Solaris, HP-UX, Irix
- and True64 that would be willing to try building and testing
- GStreamer. Patches fixing such problems are also more than welcome.
-
+GStreamer: Release notes for GStreamer Plugins 0.8.1 "Comforting Sounds"
+
+
+The GStreamer team is happy to announce a new release
+in the 0.8.x stable series of the GStreamer Plugins.
+
+
+The 0.8.x series is a stable series aimed at end users.
+It is not API or ABI compatible with the stable 0.6.x series.
+It is, however, parallel installable with the 0.6.x series.
+
+
+This module contains plugins providing media encoding and decoding,
+conversion, effects, and other elements that provide actual media
+handling functionality to the core. You need the GStreamer core module
+to make them work. The versions do not need to match exactly, as long
+as all of them are in the 0.8.x series.
+
+
+The FFmpeg-based decoder element has been moved to its own module. If you
+want support for a lot of popular video formats, you need to install this
+module along with the GStreamer Core and Plugins. An FFmpeg-based colorspace
+element has been added to the Plugins however.
+
+
+Features of this release
+
+ * Parallel installability with 0.6.x series
+ * Internationalization
+ * New translations in this release: Swedish, Afrikaans, Azerbeaijani
+ * Translations: af az nl sr sv
+ * Updated to the new core 0.8 subsystems
+ * Reworked play and media-info libraries
+ * Updated osssink: now does probing of possible output properties
+ * Updated qtdemux: fixes for MACE audio
+ * New debug element: quasirandom byte changes
+ * New element: dvddemux
+ * New element: kiosrc, a KIO-slaves source
+ * Fixes to all other elements, including level, videodrop, gnomevfssrc, speex, *law, mpeg2dec, adder, a52dec, oggdemux, matroska, mad, v4l2, cacasink
+ * Portability fixes
+ * ChangeLog use
+ * Coding style consistency
+ * Various memleak and buffer overflow fixes
+
+Bugs fixed in this release
+
+ * 120883 : osssink advertises more rates than it handles
+ * 125732 : v4l2src don't support all YUV formats
+ * 134301 : gst-plugins should depend on X
+ * 135919 : Mandrake 10
+ * 136477 : [PATCH] gst-launch-ext does not support .mov
+ * 136527 : gdk_pixbuf makefile tried to execute targets contrains in...
+ * 137348 : media-info .pc file lacks a 'Version:' line
+ * 137448 : mpegaudioparse: crash (bus error)
+ * 137504 : mpeg2dec fails on 422 encoded material
+ * 137556 : Ogg Vorbis playback has poor spatialization
+ * 137588 : ffmpegcolorspace gives critical when it should throw error
+ * 137722 : Quicktime audio parsing is broken
+ * 138105 : [mpeg1videoparse] Hangs while decoding everest.m1v
+ * 138168 : id3tag using gst_event_new_discontinuous incorrectly?
+ * 138169 : matroska-demux using gst_event_new_discontinuous without ...
+ * 138635 : two GLib-GObject-CRITICAL Messages when running gst-regis...
+ * 138846 : all of the ladspa-wrapped source-plugins fail to go to pl...
+ * 138914 : gstgdkanimation.h is missing from gst-plugins-0.8.0
+ * 139034 : Non-standard test(1) operator used in configure script
+ * 139035 : Non-standard regex used as libtool argument
+ * 139382 : mad decoder can resync wrongly after seek and does explic...
+ * 139532 : gstcolorspace crashes when after v4lsrc (ffmpegcolorspace...
+ * 139926 : id3tag's caps cause it to be plugged more than once by sp...
+ * 139958 : Leak in avidemux
+ * 140058 : [msmpeg4] file with broken qscale/header does not play
+
+Download
+
+You find source releases of gst-plugins in the download directory:
+http://gstreamer.freedesktop.org/src/gst-plugins/
+
+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
+
+The GConf settings have moved to a versioned location and can now be found
+under /system/gstreamer/0.8. Applications should use the gconf library,
+as provided by gstreamer-gconf-0.8.pc, to access the default settings.
+
+
Contributors to this release
-
- Core
-
- * Erik Walthinsen <omega@temple-baptist.com>
- * Wim Taymans <wim.taymans@chello.be>
- * Thomas Vander Stichele <thomas@apestaart.org>
- * Andy Wingo <wingo@pobox.com>
- * Benjamin Otte <in7y118@public.uni-hamburg.de>
-
- Plugins and Sample Applications
-
- * Richard Boulton <richard@tartarus.org>
- * David Lehn <dlehn@vt.edu>
- * Ronald Bultje <rbultje@ronald.bitfreak.net>
- * Bastien Nocera <hadess@hadess.net>
- * Martin Enlund <martin@enlund.net>
- * Arik Devens <arik@gnome.org>
- * Jérémy Simon <jsimon13@yahoo.fr>
- * Zeeshan Ali Khattak <zak147@yahoo.com>
- * Steve Baker <stevebaker_org@yahoo.co.uk>
- * Rehan Khwaja <rehankhwaja@yahoo.com>
-
- Misc
-
- * Christian Schaller <christian.schaller@linuxrising.org>
- * Calum Selkirk <cselkirk@panix.com>
-
-References
-
- 1. http://gstreamer.net/releases/current/buildhelp.php
- 2. http://gstreamer.net/
- 3. http://gstreamer.net/releases/current/src/
- 4. http://gstreamer.net/releases/current/redhat/
+
+ * Benjamin Otte
+ * Christian Schaller
+ * David I. Lehn
+ * David Schleef
+ * Iain Holmes
+ * Jan Schmidt
+ * Jérémy Simon
+ * Johan Dahlin
+ * Julio M. Merino Vidal
+ * Martin Soto
+ * Petri Jooste
+ * Ronald Bultje
+ * Stefan Kost
+ * Thomas Vander Stichele
+ * Tim-Philipp Müller
+ * W. Michael Petullo
+
\ No newline at end of file