=== release 1.12.0 === 2017-05-04 Sebastian Dröge * configure.ac: releasing 1.12.0 2017-05-03 16:02:19 +0100 Vincent Penquerc'h * gst/playback/gstdecodebin2.c: decodebin2: fix use after free from demuxer flush pad probe In some cases, we could get a flush-stop event after the chain structure containing the demuxer was freed. https://bugzilla.gnome.org/show_bug.cgi?id=782095 2017-05-02 14:32:02 +0300 Sebastian Dröge * gst/videorate/gstvideorate.c: Revert "videorate: In reverse playback mode, don't output the first buffer with ts=segment.stop" This reverts commit e6736e992576d174707af339aeb908722492ebca. This one is for after 1.12.0 and shouldn't have been merged yet. 2017-05-02 14:31:14 +0300 Sebastian Dröge * gst-libs/gst/audio/gstaudiodecoder.c: * gst-libs/gst/audio/gstaudioencoder.c: * gst-libs/gst/rtp/gstrtpbaseaudiopayload.c: * gst-libs/gst/video/gstvideodecoder.c: * gst-libs/gst/video/gstvideoencoder.c: libs: Check if meta transform_func is NULL before using it https://bugzilla.gnome.org/show_bug.cgi?id=782050 2017-04-28 15:24:43 +0300 Sebastian Dröge * gst/videorate/gstvideorate.c: videorate: In reverse playback mode, don't output the first buffer with ts=segment.stop Instead go backwards before segment.stop based on the framerate or the next buffers end timestamp. Otherwise the first buffer will usually be dropped because outside the segment. https://bugzilla.gnome.org/show_bug.cgi?id=781899 2017-05-01 14:31:07 -0300 Vitor Massaru Iha * ext/pango/gsttextoverlay.c: textoverlay: Removing duplicated command. gst-launch-1.0 was duplicated on textoverlay example. https://bugzilla.gnome.org/show_bug.cgi?id=782018 2017-04-28 15:54:04 +0100 Tim-Philipp Müller * gst/playback/gstplaybin2.c: * gst/playback/gstplaybin3.c: playbin: minor docs fix The "frame" property is no more, it's "sample" these days.