- GStreamer "Desperately Seeking Sexiness" 0.4.0 released
-
- The GStreamer team is happy to announce another release of the
- GStreamer streaming-media framework. We are quickly moving forward at
- this time and more and more applications using GStreamer are popping
- up. Please see the [1]release page for availability of source and
- binary packages.
-
-Updates and Enhancements
-
- General
-
- * Graphical pipeline editor (gst-editor) ported to GNOME 2.0
- * Autobuild system using [2]bitches to generate good RPMs
- * Apt for rpm repository for GStreamer and plug-in dependencies on
- RedHat 7.2 and 7.3, for both Ximian Red-Carpet Gnome 2 and
- Gnomehide. See [3]http://gstreamer.net/releases/redhat/
- * Red-Carpet GStreamer channel under construction.
- * GConf schemas distributed for centralised sink settings
- * Moved to [4]http://bugzilla.gnome.org/ for bug reports. Bugzilla
- is more convenient than SourceForge's system, and Gnome already
- has a system running. Thanks to Gnome for the support.
- * Created a gst-feedback script to gather system information to be
- added to a bug report for better debugging.
-
- Core
-
- * New much improved registry system implemented.
- * New event-driven seek support. Event system is now working and
- implemented
- * Header files are now in a versioned directory to ease build pains.
- * Improvements and bugfixes todparams.
- * Docs updated, registry and system clock documentation added
- * More tests added for improved troubleshooting
- * Cothreads code made more POSIX-compatible
- * PowerPC portability fixes
-
- Plug-ins
-
- * Quicktime plug-in rewritten
- * [5]Effectv video effects plug-ins included
- * Audio effect plug-ins fixes (int2float, floatcast etc.)
- * A new filter plug-in for audio filters
- * OSS plug-in fixes
- * Audiofile plug-in works again (depends on upstream patch getting
- included)
- * lavencode plug-in renamed yuv4mpeg
- * Synaesthesia plug-in added to gst-visualisation packages
- * [6]Jack plug-in working and packaged -- CVS Jack required
- * Floatcast plug-in added
- * Include file setup fixes
- * Avi plug-in ported to avifile 0.7.7
- * Lots of fixes and cleanups on the DV plug-in
- * libfame plug-in added (mpeg4)
- * libdvdnav plug-in added
- * Better URI handling in gnome-vfs plug-in
- * RTP plug-in updated and ported to the [7]oRTP library
-
-Known Issues
-
- GStreamer currently ships with two schedulers, named 'basic' and
- 'standard'. Basic is the one we have been shipping for a long time now
- and is still the default in GStreamer 0.4.0. There are however some
- limitations and threadrelated bugs in basic. These limitations are not
- present in standard, but unfortunately standard does not work with
- i686 glibc atm due to differences in the way threads are handled
- compared to other architectures including i386. We hope to get the
- remaining issues in standard fixed before 0.4.1 and use that as
- default.
-
- As for the bugs in basic we did not feel they warranted not releasing
- 0.4.0 as they are rather obscure. For instance if you are using
- Rhythmbox you will need to be playing over 500 songs nonstop to
- trigger it.
-
- If you want to test the standard scheduler, run your GStreamer
- application with --gst-scheduler=standard
+Release notes for GStreamer 0.10.6 "Take the cannoli"
+
+
+
+The GStreamer team is proud to announce a new release
+in the 0.10.x stable series of the
+core of the GStreamer streaming media framework.
+
+
+The 0.10.x series is a stable series targeted at 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 0.10.x series has been reworked for threadsafety. It also features
+various feature additions and enchancements.
+
+
+This module, gstreamer, only contains core functionality.
+For actual media playback, you will need other modules.
+
+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
+gst-plugins-bad
+contains a set of less supported plug-ins that haven't passed the
+ rigorous quality testing we expect
+
+
+
+
+Features of this release
+
+ * Fixes for the collectpads helper
+ * Support for proper time recording on server-trickmode streams
+ via the applied_rate parameter of the NewSegment event
+ * Many bug fixes
+
+Bugs fixed in this release
+
+ * 339808 : [patch] mem-leak of bin in gstbin.c
+ * 338339 : [patch] registry cache is always written
+ * 339843 : [patch] fdsink should not handle short writes and non fat...
+ * 340016 : does not build on opensolaris, must always include config...
+ * 340079 : gst-launch wrapper fails with 'No version of tool gst-lau...
+ * 340174 : locking problem in gstbasesink
+ * 340460 : gst-launch no longer supports --version
+ * 340508 : remove glib pre 2.8 hacks and compat stuff
+ * 340604 : gst_mini_object_ref () docs make no mention of writeability
+ * 340608 : leaking caps in padtemplate
+ * 340697 : gstsystemclock hangs when outputting to stdout via fdsink
+ * 340721 : API: add GST_TAG_IMAGE
+ * 340772 : [qtdemux] bails out on Meet The Robinsons trailer
+ * 341556 : gst-launch: print image tags in a human readable form
+ * 339821 : [patch] serializing a GValue with a NULL buffer crashes
+
+API changed in this release
+
+
+- API additions:
+
+* gst_adapter_take_buffer()
+* GST_TAG_IMAGE tag added.
+* gst_event_new_new_segment_full()
+* gst_event_parse_new_segment_full()
+* GstSegment::applied_rate field
+* gst_segment_set_newsegment_full()
+
+Download
+
+You can find source releases of gstreamer in the download directory:
+http://gstreamer.freedesktop.org/src/gstreamer/
GStreamer Homepage
- More details on these features can be found on the project's website,
- [8]http://gstreamer.net/.
+More details can be found on the project's website:
+http://gstreamer.freedesktop.org/
-Support
+Support and Bugs
- We use [9]Gnome's Bugzilla for bug reports and feature requests. The
- "product name" is GStreamer (capital G). Please do the following
- before writing a bug report :
-gst-feedback > feedback 2>&1
-
- and attach the file "feedback" to your bug report, so that we have
- some information useful in the debugging process.
+We use GNOME's bugzilla for bug reports and feature requests:
+http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
Developers
- GStreamer is [10]hosted on SourceForge. 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.
+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.
- 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.
+
+Applications
-Contributors to this release
+Applications ported to GStreamer 0.10 include Totem, RhythmBox, Sound-Juicer,
+Gnome Media, Flumotion, Amarok, Jamboree, Pitivi, Istanbul, AnnoAmp, Elisa, and others.
+Let us know if you want to be added to this list.
- Core
-
- * Erik Walthinsen <omega(AT)temple-baptist.com>
- * Wim Taymans <wim.taymans(AT)chello.be>
- * Thomas Vander Stichele <thomas(AT)apestaart.org>
- * Andy Wingo <wingo(AT)pobox.com>
- * Benjamin Otte <in7y118(AT)public.uni-hamburg.de>
- * Steve Baker <stevebaker_org(AT)yahoo.co.uk>
-
- Plugins and Sample Applications
-
- * Richard Boulton <richard(AT)tartarus.org>
- * David Lehn <dlehn(AT)vt.edu>
- * Ronald Bultje <rbultje(AT)ronald.bitfreak.net>
- * Bastien Nocera <hadess(AT)hadess.net>
- * Martin Enlund <martin(AT)enlund.net>
- * Arik Devens <arik(AT)gnome.org>
- * Jérémy Simon <jsimon13(AT)yahoo.fr>
- * Zeeshan Ali Khattak <zak147(AT)yahoo.com>
- * Rehan Khwaja <rehankhwaja(AT)yahoo.com>
- * Kentarou Fukuchi <fukuchi(AT)is.titech.ac.jp>
- * Artyom Baginski <artm(AT)nerve.v2.nl>
- * David Schleef <ds(AT)schleef.org>
- * Xavier Bestel <xavier.bestel(AT)free.fr>
-
- Misc
-
- * Christian Fredrik Kalager Schaller
- <uraeus(AT)linuxrising.org>
- * Calum Selkirk <cselkirk(AT)panix.com>
-
-References
-
- 1. http://gstreamer.net/releases/current/
- 2. http://urgent.rug.ac.be/thomas/
- 3. http://gstreamer.net/releases/redhat/
- 4. http://bugzilla.gnome.org/
- 5. http://effectv.sourceforge.net/
- 6. http://jackit.sf.net/
- 7. http://www.linphone.org/ortp/
- 8. http://gstreamer.net/
- 9. http://bugzilla.gnome.org/
- 10. http://gstreamer.sf.net/
+
+Contributors to this release
+
+ * Edward Hervey
+ * James Andrewartha
+ * Jan Schmidt
+ * Maciej Katafiasz
+ * Michael Smith
+ * Philippe Rouquier
+ * Sebastien Moutte
+ * Stefan Kost
+ * Thomas Vander Stichele
+ * Tim-Philipp Müller
+ * Wim Taymans
+
\ No newline at end of file