2 Release notes for GStreamer 1.7.2
4 The GStreamer team is pleased to announce the second release of the unstable
5 1.7 release series. The 1.7 release series is adding new features on top of
6 the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
7 series of the GStreamer multimedia framework. The unstable 1.7 release series
8 will lead to the stable 1.8 release series in the next weeks. Any newly added
9 API can still change until that point.
12 Binaries for Android, iOS, Mac OS X and Windows will be provided separately
13 during the unstable 1.7 release series.
16 This module, gstreamer, only contains core functionality.
17 For actual media playback, you will need other modules.
20 contains a basic set of well-supported plugins
22 contains a set of well-supported plugins under our preferred license
24 contains a set of well-supported plugins, but might pose problems for
27 contains a set of less supported plugins that haven't passed the
28 rigorous quality testing we expect, or are still missing documentation
31 contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
37 Bugs fixed in this release
39 * 720778 : gst-uninstalled requires building with libtool
40 * 745939 : funnel: modify debug message for a better debugging
41 * 753899 : baseparse: push sticky events to downstreams for initial prerolling
42 * 758668 : controlsource: fix GetValue and GetValueArray documentation
43 * 760003 : gst_parse_launch: warn if we're still waiting to plug sub-pipelines after no-more-pads
44 * 760267 : tracer: how to pass and structure tracing data (GstStructure, GVariant, etc.)
45 * 760421 : info: expose custom vasprintf implementation
46 * 760479 : basesrc: Only respond to duration/position queries if the quantity is valid
47 * 760598 : gstnetclientclock: memory leak in handling gst_ntp_packet_receive errors
48 * 760757 : systemclock: incorrect handling of wait requests
49 * 760762 : tracer: Fix compiler warnings on 32-bit systems
50 * 760767 : gst: ref/unref new enum types in gst_init/deinit
51 * 760821 : tracerrecord: Fix memory leaks and mishandlings
52 * 761071 : tests: gstinfo: Fix string memory leak
53 * 761273 : typefind: " Stream contains not enough data " is bad grammar
54 * 761586 : systemclock: regression causing audiomixer to stall
55 * 761824 : bufferpool: pass acquire params to alloc_buffer
56 * 761901 : harness: fix up docs to reference functions properly
57 * 761904 : gstharness: Unset sink_forward_pad before tearing down sink_harness
58 * 761905 : gstharness: enable empty harness creation and refactor around this
59 * 761906 : testclock: add crank method
60 * 761909 : gstharness: Fix docs for stress test functions
61 * 761910 : gstharness: Fix MT issues when forwarding event/query to sink harness
62 * 761913 : ghostpad: Do nothing in _internal_activate_push_default
63 * 761914 : gstharness: always set our test-clock on the harnessed element
64 * 761917 : check: Add tcase_skip_broken_loop_test convenience macro
65 * 761919 : check: fix unused parameter
66 * 761931 : harness: fix the race in blocking push mode
67 * 761932 : gstharness: Add event stress test functions with callback
68 * 761970 : pushsrc: fix minor typo in header
69 * 760732 : gsttracer.h uses private header file gsttracerutils
73 You can find source releases of gstreamer in the download
74 directory: https://gstreamer.freedesktop.org/src/gstreamer/
76 The git repository and details how to clone it can be found at
77 http://cgit.freedesktop.org/gstreamer/gstreamer/
81 The project's website is https://gstreamer.freedesktop.org/
83 ==== Support and Bugs ====
85 We use GNOME's bugzilla for bug reports and feature requests:
86 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
88 Please submit patches via bugzilla as well.
90 For help and support, please subscribe to and send questions to the
91 gstreamer-devel mailing list (see below for details).
93 There is also a #gstreamer IRC channel on the Freenode IRC network.
97 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
98 from there (see link above).
100 Interested developers of the core library, plugins, and applications should
101 subscribe to the gstreamer-devel list.
104 Contributors to this release
109 * Carlos Rafael Giani
117 * Luis de Bethencourt
131 * Víctor Manuel Jáquez Leal