2 Release notes for GStreamer 1.11.1
4 The GStreamer team is pleased to announce the first release of the unstable
5 1.11 release series. The 1.11 release series is adding new features on top of
6 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
7 series of the GStreamer multimedia framework. The unstable 1.11 release series
8 will lead to the stable 1.12 release series in the next weeks. Any newly added
9 API can still change until that point.
12 Full release notes will be provided at some point during the 1.11 release
13 cycle, highlighting all the new features, bugfixes, performance optimizations
14 and other important changes.
17 Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
20 This module, gstreamer, only contains core functionality.
21 For actual media playback, you will need other modules.
24 contains a basic set of well-supported plugins
26 contains a set of well-supported plugins under our preferred license
28 contains a set of well-supported plugins, but might pose problems for
31 contains a set of less supported plugins that haven't passed the
32 rigorous quality testing we expect, or are still missing documentation
35 contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
41 Bugs fixed in this release
43 * 772921 : debug log categories registered later can not be filtered for
44 * 599546 : Faster GST_WRITE_* macros
45 * 748626 : gst-uninstalled: export gio extra modules
46 * 750079 : registry: add factory for automatic dynamic caps enum/flags types loading
47 * 751450 : parse/grammar.y: Allow multiple links to happen.
48 * 760550 : parse-launch: improve possibly misleading error message when linking two elements with filter caps
49 * 761225 : pad: Allow multiple conversion specifiers for request pads and don't require it at the very end
50 * 761918 : gstvalue: Make GValueArray serializable
51 * 765734 : fakesink: Property to not drop out-of-segment buffers
52 * 766470 : Add gst_print(), gst_println(), gst_printerr(), gst_printerrln(), etc
53 * 768526 : funnel: Always push all sticky events whenever we forward a serialized event
54 * 769220 : info: add GstStream and GstStreamCollection support to gst_debug_print_object()
55 * 769775 : basesrc: Support PROTECTION event from application
56 * 770498 : multiqueue: decodebin, decodebin3 mpegts pipeline hangs
57 * 772468 : basesink: Don't nest prepare/render calls
58 * 772555 : debug: Implement gst_debug_print_stack_trace with libunwind/backtrace when avalaible
59 * 773089 : gstreamer: set env GST_REGISTRY_DISABLE=yes to disable registry
60 * 773092 : gstinfo: Replace %p and %r in GST_DEBUG_FILE
61 * 773568 : meson: don't add_global_arguments when being built as a subproject
62 * 773907 : gst-launch: fix minor memory leak when failing to parse options
63 * 773912 : fdsink: Returns flushing on PLAYING- > PAUSED if it can block in - > render
64 * 774332 : Latency tracer fails when asserting on GST_IS_EVENT (event)
65 * 774424 : meson: Fails to build on FreeBSD because -lexecinfo is not used
66 * 774623 : basetransform: Ensure to set the RECONFIGURE flag again if reconfiguration failed
67 * 774656 : meson: change add_global_arguments to add_project_arguments
68 * 774657 : add proxy control binding
69 * 774830 : uri: Add new uri API to get URI fragment as table
70 * 774916 : utils: Export linear regression calculation as public function
71 * 775110 : create-uninstalled-setup.sh script should use https: instead of git: and --depth=1
72 * 775365 : info: Properly start and end dwfl sessions when getting stack traces
73 * 775423 : info: Add a 'flags' parameter to gst_debug_get_stack_trace
74 * 775540 : check: Allow listing unit tests names
75 * 775541 : leaks: Implement ref/unref tracing in the leaks tracer
76 * 775727 : buffer: add gst_buffer_iterate_meta_filtered() convenience function
77 * 775796 : value: add intersection/union/is_subset/fixate implementations
78 * 775944 : Wrong introspection data for gst_event_new_select_streams and gst_event_parse_select_streams
79 * 776077 : gstpad: issue performance penalty warning only on actual cascading caps query cases
80 * 776392 : gst-inspect: Add a '--types' option to filter elements by types to print
84 You can find source releases of gstreamer in the download
85 directory: https://gstreamer.freedesktop.org/src/gstreamer/
87 The git repository and details how to clone it can be found at
88 http://cgit.freedesktop.org/gstreamer/gstreamer/
92 The project's website is https://gstreamer.freedesktop.org/
94 ==== Support and Bugs ====
96 We use GNOME's bugzilla for bug reports and feature requests:
97 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
99 Please submit patches via bugzilla as well.
101 For help and support, please subscribe to and send questions to the
102 gstreamer-devel mailing list (see below for details).
104 There is also a #gstreamer IRC channel on the Freenode IRC network.
108 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
109 from there (see link above).
111 Interested developers of the core library, plugins, and applications should
112 subscribe to the gstreamer-devel list.
115 Contributors to this release
120 * Guillaume Desmottes
122 * Iñaki García Etxebarria
126 * Luis de Bethencourt
137 * Reynaldo H. Verdejo Pinochet
138 * Ricardo Ribalda Delgado