X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=RELEASE;h=d2b109036fd634b0fa3a272750c732ed53b7820a;hb=6e0e7820259da8c068575b768e3354b4aeaa76f3;hp=490b90155dc7c3dc961ae9d2c6aba79cd565f90f;hpb=d11a2d7243f045f423cd8141374b02e136bb94cb;p=platform%2Fupstream%2Fgstreamer.git diff --git a/RELEASE b/RELEASE index 490b901..d2b1090 100644 --- a/RELEASE +++ b/RELEASE @@ -1,20 +1,21 @@ -Release notes for GStreamer 0.10.12 "Inevitable Demise" +Release notes for GStreamer 0.11.2 "A Shiny White Tooth" The GStreamer team is proud to announce a new release -in the 0.10.x stable series of the +in the 0.11.x unstable 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.11.x series is an unstable series targeted at developers and will +eventually lead up to the stable 1.0 series. +It is not API or ABI compatible with the stable 0.10.x series. +It is, however, parallel installable with the 0.10.x series. -The 0.10.x series has been reworked for threadsafety. It also features -various feature additions and enhancements. +The 0.11.x series has improved memory management and features +various cleanups and enhancements. This module, gstreamer, only contains core functionality. @@ -37,69 +38,39 @@ contains a set of less supported plug-ins that haven't passed the Features of this release - * Add a warning if GLib threading support is not properly initialised - * Add support for binary registry serialisation - * Preliminary support for pull-mode scheduling of entire chains - * Add support for HPPA - * Collectpads fixes - * Lots of bug fixes + * Added pts/dts to buffers + * Moved controller into core + * Pad probe rewrite + * AcceptCaps and GetCaps made as queries + * Added parent to pad functions + * Sticky events rewrite + * New GstSample object + * Asynchronous state change support for basesrc + * Added new bitmask type + * GstMemory updates + * Port to gio + * Port to newest glib + * Add stepped ranges + * Do typefind in separate thread + * Rework alloc tracing + * Added STREAM_CONFIG, GAP and STREAM_START events + * Various cleanups and leak fixes Bugs fixed in this release - * 378931 : Bison version check doesn't work on Solaris 9 - * 399875 : [multiqueue] dynamic growth not implemented. - * 339326 : pads not set to FLUSHING when created - * 380129 : gst_plugin_feature_load doesn't consistently ref a return... - * 381301 : [patch] Make GstBus watch work with any GMainContext - * 383382 : Removing pads from collectpads not threadsafe - * 383506 : Disallow CLOCK_TIME_NONE as periodic clock id interval - * 387073 : gst-launch videotestsrc ! ffmpegcolorspace ! ximagesink d... - * 387866 : [docs] Small fix for GstCollectPads docs - * 391278 : g_thread_init() called too late, possibly causing memory ... - * 391296 : [API] add gst_update_registry() to rescan registry at run... - * 391777 : GStreamer does not reset SEGV trap handler - * 391909 : Fix compilation with MinGW - * 399094 : gst_pad_start_task: small doc typo - * 401381 : GstRegistry signals documentation is missing - * 401781 : [API] add GST_ROUND_DOWN_* macros - * 402393 : [API][GstCollectPads] Allow elements to specify destroy n... - * 405284 : Changing state of pipeline can lock up with preroll queue... - * 400656 : [PATCH] filesrc seekability detection fix (NFS and 2GB+ f... - * 403172 : [filesrc] doesn't handle localhost file locations - * 404569 : [filesrc] Unexpected end of file - * 161922 : script to provide plugin installation info - * 391915 : adapter test doesn't compile with mingw - * 395554 : gst_tag_setter_merge_tags works at most once - * 403597 : [API] Add ReplayGain reference level tag - * 405288 : Configure checks use pkg-config directly - * 381492 : [SystemClock] ClockID wait_async notification broken - * 382592 : Multiple wait()ers break periodic clock ids - * 385084 : endless ghost pad pull/push activate recursion until crash - * 388201 : [API] add gst_adapter_copy() - -API changed in this release - -- API additions: - -* gst_update_registry() -* gst_adapter_copy() -* GST_ROUND_DOWN_* macros -* GstCollectDataDestroyNotify -* gst_query_new_latency() -* gst_query_set_latency() -* gst_query_parse_latency() -* gst_message_new_lost_preroll() -* gst_message_parse_lost_preroll() -* gst_message_new_prerolled() -* gst_message_new_latency() -* gst_event_new_latency() -* gst_event_parse_latency() -* GST_TAG_REFERENCE_LEVEL -* gst_base_sink_query_latency() -* gst_base_sink_get_latency() -* gst_bus_timed_pop() -* gst_message_new_info() -* gst_message_parse_info() + * 664491 : compiler warnings on OS X 64bit + * 402562 : [gst_parse_launch] Requesting pads but not releasing them + * 383102 : [0.11] Rethink pad_blocking + * 610338 : [0.11] [controller] Triggers should be moved into their own control source + * 660300 : gst_memory_alignment undefined if HAVE_POSIX_MEMALIGN isn't defined + * 662207 : gst: Fix a lot of GLib deprecations and errors + * 664099 : 0.11 new to use new floating ref annotation + * 664880 : [0.11] GstBaseParse default caps query implementation broken + * 664927 : GST_STATIC_CAPS missing initializer + * 666096 : [0.11] encodebin bindings failing to accept None + * 666154 : [0.11] Python - query_caps fails to accept 'None' + * 666351 : [0.11] Get rid of GST_TYPE_DATE + * 666890 : [0.11] controller compiler warning: gsttriggercontrolsource.c:82: control reaches end of non-void function Download @@ -118,8 +89,7 @@ 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. +GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned 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. @@ -127,28 +97,40 @@ will create more lists as necessary. Applications -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. +Various applications have early ports to GStreamer 0.11 including Totem, RhythmBox, +Webkit, Jokosher, Transmageddon and others. We're working on porting more applications. Contributors to this release - * Andy Wingo - * Carlos Sanmartin Dominguez + * Andoni Morales Alastruey + * Antoine Tremblay + * Christian Fredrik Kalager Schaller + * Colin Walters * David Schleef * Edward Hervey + * Havard Graff + * Idar Tollefsen * Jan Schmidt - * Jindrich Makovicka + * Jason DeRose + * Johan Boulé + * Johan Dahlin * Mark Nauwelaerts - * Michal Benes + * Matej Knopp + * Nicolas Dufresne + * Olivier Crête + * Peteris Krisjanis + * Philippe Normand * René Stadler + * Reynaldo H. Verdejo Pinochet + * Robert Swain * Sebastian Dröge * Sjoerd Simons - * Stefan Kost - * Sébastien Moutte + * Stas Sergeev + * Stefan Sauer + * Thiago Santos * Thomas Vander Stichele * Tim-Philipp Müller - * Vincent Torri + * Vincent Penquerc'h * Wim Taymans -  \ No newline at end of file +Â