Release notes for GStreamer 0.9.5

Christian Fredrik Kalager Schaller uraeus at linuxrising.org
Tue Nov 15 11:01:17 GMT 2005


Release notes for GStreamer 0.9.5 "Bike Lunch Day"

The GStreamer team is petrified to announce a new release in the 0.9.x
development series of the core of the GStreamer streaming media
framework.

The 0.9.x series is a development series and not recommended for end
users. 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.

The main focus of the 0.9 series is to make GStreamer threadsafe.

This module, gstreamer, only contains core functionality. For actual
media playback, you will need other modules.


gst-plugins-base
(http://gstreamer.freedesktop.org/releases/gst-plugins-base/0.9.5.html)
        contains a basic set of well-supported plug-ins
        
gst-plugins-good
(http://gstreamer.freedesktop.org/releases/gst-plugins-good/0.9.5.html)
        contains a set of well-supported plug-ins under our preferred
        license
        
gst-plugins-ugly
(http://gstreamer.freedesktop.org/releases/gst-plugins-ugly/0.9.5.html)
        contains a set of well-supported plug-ins, but might pose
        problems for distributors
        
gst-plugins-bad
(http://gstreamer.freedesktop.org/releases/gst-plugins-bad/0.9.5.html)
        contains a set of less supported plug-ins that haven't passed
        the rigorous quality testing we expect

gst-ffmpeg
(http://gstreamer.freedesktop.org/releases/gst-ffmpeg/0.9.5.html)
    contains various decoders from the ffmpeg project.

gst-python
(http://gstreamer.freedesktop.org/releases/gst-python/0.9.5.html)
    contains python bindings for GStreamer 0.9

Features of this release
      * Parallel installability with 0.8.x series
      * Threadsafe design and API
      * gst_bus_poll and signal watch now see the same messages
      * clock sync in BaseSrc class
      * API documentation updates
      * Bus reworked; signal API added
Bugs fixed in this release
      * 317341 : after linking ghost pads, one target pad does not have
        a ...
      * 320774 : basesrc commit broke typefinding

Download
You can find source releases of gstreamer in the gstreamer download
directory -
http://gstreamer.freedesktop.org/releases/gstreamer/0.9.5.html

You find source releases of the companies modules on their respective
release pages.
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. 
Developers
CVS is hosted on cvs.freedesktop.org. You can browse the gstreamer
repository. 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
At this point, ports of existing applications to 0.9 are still
experimental. Totem has a 0.9 backend in CVS head. A patch for Rhythmbox
is maintained at http://bugzilla.gnome.org/show_bug.cgi?id=309609.
Jamboree has a branch with the tag "jamboree-gst-0.9" that works against
GStreamer 0.9. Flumotion has been mostly ported to 0.9 as well.


Contributors to this release
      * Andy Wingo
      * Edward Hervey
      * Johan Dahlin
      * Julien MOUTTE
      * Luca Ognibene
      * Michael Smith
      * Stefan Kost
      * Thomas Vander Stichele
      * Tim-Philipp Müller
      * Wim Taymans



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28&alloc_id845&op=click



More information about the kde-multimedia mailing list