gstreamer/RELEASE

151 lines
6.2 KiB
Text
Raw Normal View History

2017-01-12 13:29:15 +00:00
Release notes for GStreamer 1.11.1
2017-01-12 13:29:15 +00:00
The GStreamer team is pleased to announce the first release of the unstable
1.11 release series. The 1.11 release series is adding new features on top of
the 1.0, 1.2, 1.4, 1.6, 1.8 and 1.10 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.11 release series
will lead to the stable 1.12 release series in the next weeks. Any newly added
API can still change until that point.
2017-01-12 13:29:15 +00:00
Full release notes will be provided at some point during the 1.11 release
cycle, highlighting all the new features, bugfixes, performance optimizations
and other important changes.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
2015-09-25 21:14:33 +00:00
2014-06-28 08:45:18 +00:00
2012-10-07 12:10:33 +00:00
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 plugins
gst-plugins-good
contains a set of well-supported plugins under our preferred license
gst-plugins-ugly
contains a set of well-supported plugins, but might pose problems for
distributors
gst-plugins-bad
contains a set of less supported plugins that haven't passed the
rigorous quality testing we expect, or are still missing documentation
and/or unit tests
gst-libav
contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
2012-04-12 07:57:01 +00:00
2012-10-07 12:10:33 +00:00
2012-10-07 12:10:33 +00:00
Bugs fixed in this release
2017-01-12 13:29:15 +00:00
* 772921 : debug log categories registered later can not be filtered for
* 599546 : Faster GST_WRITE_* macros
* 748626 : gst-uninstalled: export gio extra modules
* 750079 : registry: add factory for automatic dynamic caps enum/flags types loading
* 751450 : parse/grammar.y: Allow multiple links to happen.
* 760550 : parse-launch: improve possibly misleading error message when linking two elements with filter caps
* 761225 : pad: Allow multiple conversion specifiers for request pads and don't require it at the very end
* 761918 : gstvalue: Make GValueArray serializable
* 765734 : fakesink: Property to not drop out-of-segment buffers
* 766470 : Add gst_print(), gst_println(), gst_printerr(), gst_printerrln(), etc
* 768526 : funnel: Always push all sticky events whenever we forward a serialized event
* 769220 : info: add GstStream and GstStreamCollection support to gst_debug_print_object()
* 769775 : basesrc: Support PROTECTION event from application
* 770498 : multiqueue: decodebin, decodebin3 mpegts pipeline hangs
* 772468 : basesink: Don't nest prepare/render calls
* 772555 : debug: Implement gst_debug_print_stack_trace with libunwind/backtrace when avalaible
* 773089 : gstreamer: set env GST_REGISTRY_DISABLE=yes to disable registry
* 773092 : gstinfo: Replace %p and %r in GST_DEBUG_FILE
* 773568 : meson: don't add_global_arguments when being built as a subproject
* 773907 : gst-launch: fix minor memory leak when failing to parse options
* 773912 : fdsink: Returns flushing on PLAYING- > PAUSED if it can block in - > render
* 774332 : Latency tracer fails when asserting on GST_IS_EVENT (event)
* 774424 : meson: Fails to build on FreeBSD because -lexecinfo is not used
* 774623 : basetransform: Ensure to set the RECONFIGURE flag again if reconfiguration failed
* 774656 : meson: change add_global_arguments to add_project_arguments
* 774657 : add proxy control binding
* 774830 : uri: Add new uri API to get URI fragment as table
* 774916 : utils: Export linear regression calculation as public function
* 775110 : create-uninstalled-setup.sh script should use https: instead of git: and --depth=1
* 775365 : info: Properly start and end dwfl sessions when getting stack traces
* 775423 : info: Add a 'flags' parameter to gst_debug_get_stack_trace
* 775540 : check: Allow listing unit tests names
* 775541 : leaks: Implement ref/unref tracing in the leaks tracer
* 775727 : buffer: add gst_buffer_iterate_meta_filtered() convenience function
* 775796 : value: add intersection/union/is_subset/fixate implementations
* 775944 : Wrong introspection data for gst_event_new_select_streams and gst_event_parse_select_streams
* 776077 : gstpad: issue performance penalty warning only on actual cascading caps query cases
* 776392 : gst-inspect: Add a '--types' option to filter elements by types to print
2012-09-24 11:19:16 +00:00
2012-10-07 12:10:33 +00:00
==== Download ====
2012-10-07 12:10:33 +00:00
You can find source releases of gstreamer in the download
2016-02-19 09:47:52 +00:00
directory: https://gstreamer.freedesktop.org/src/gstreamer/
2012-10-07 12:10:33 +00:00
The git repository and details how to clone it can be found at
http://cgit.freedesktop.org/gstreamer/gstreamer/
2012-09-24 11:19:16 +00:00
2012-10-07 12:10:33 +00:00
==== Homepage ====
2016-02-19 09:47:52 +00:00
The project's website is https://gstreamer.freedesktop.org/
2012-10-07 12:10:33 +00:00
==== Support and Bugs ====
We use GNOME's bugzilla for bug reports and feature requests:
2012-10-07 12:10:33 +00:00
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
Please submit patches via bugzilla as well.
For help and support, please subscribe to and send questions to the
gstreamer-devel mailing list (see below for details).
There is also a #gstreamer IRC channel on the Freenode IRC network.
==== Developers ====
GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
from there (see link above).
Interested developers of the core library, plugins, and applications should
subscribe to the gstreamer-devel list.
2012-09-24 11:19:16 +00:00
2012-10-07 12:10:33 +00:00
Contributors to this release
2017-01-12 13:29:15 +00:00
* Antonio Ospite
2016-11-01 15:50:24 +00:00
* Edward Hervey
2017-01-12 13:29:15 +00:00
* Fabrice Bellet
2016-11-01 15:50:24 +00:00
* Guillaume Desmottes
2017-01-12 13:29:15 +00:00
* Hanno Boeck
* Iñaki García Etxebarria
* Jan Schmidt
* Josep Torra
* Julien Isorce
* Luis de Bethencourt
* Marcin Kolny
* Mark Nauwelaerts
2016-11-01 15:50:24 +00:00
* Matthew Waters
2017-01-12 13:29:15 +00:00
* Nicola Murino
* Nicolas Dechesne
2016-11-01 15:50:24 +00:00
* Nicolas Dufresne
2017-01-12 13:29:15 +00:00
* Nicolas Huet
2016-07-06 10:05:02 +00:00
* Nirbheek Chauhan
2017-01-12 13:29:15 +00:00
* Olivier Crête
* Peter Seiderer
* Reynaldo H. Verdejo Pinochet
* Ricardo Ribalda Delgado
* Scott D Phillips
2012-10-07 12:10:33 +00:00
* Sebastian Dröge
2017-01-12 13:29:15 +00:00
* Seungha Yang
2016-11-01 15:50:24 +00:00
* Stefan Sauer
* Stian Selnes
2017-01-12 13:29:15 +00:00
* Thiago Santos
2016-09-01 09:24:45 +00:00
* Thibault Saunier
2016-07-06 10:05:02 +00:00
* Tim-Philipp Müller
2017-01-12 13:29:15 +00:00
* Ting-Wei Lan
* Victor Toso
2016-11-01 15:50:24 +00:00
* Vincent Penquerc'h
2017-01-12 13:29:15 +00:00
* Wonchul Lee
2013-06-05 15:58:51 +00:00