=== release 1.12.2 === 2017-07-14 Sebastian Dröge * configure.ac: releasing 1.12.2 2017-07-13 21:52:34 +0800 Jason Lin * libs/gst/base/gstbasesink.c: basesink: fix buffer leaks if preroll failed buffer is not unreferened if preroll failed :Detailed Notes: - Problem : video freeze when switching from pause to 1/2-FF repeatedly - RootCause : buffer leaks in basesink - Solution : unref the buffer if prerolled failed :Testing Preformed: How to Test : pause -> 1/2 FF -> resume -> pause -> 1/2 FF ... https://bugzilla.gnome.org/show_bug.cgi?id=784932 2017-06-29 09:10:04 +0100 Tim-Philipp Müller * meson.build: meson: check for ppoll() as well 2017-06-27 09:59:52 -0400 Thibault Saunier * tools/meson.build: meson: Add configinc as include_directory in tools/ Otherwise when the glib is used as a subproject config.h is the glib one, not ours. 2017-06-23 11:11:44 +0100 Tim-Philipp Müller * meson.build: meson: fix with-package-name option https://bugzilla.gnome.org/show_bug.cgi?id=784082 2017-06-21 10:48:52 -0400 Nicolas Dufresne * libs/gst/base/gstbaseparse.c: baseparse: sinkcaps can be NULL in default caps negotiation This was causing harmless assertion about the unreffed caps not being of type caps. https://bugzilla.gnome.org/show_bug.cgi?id=784041