videorate: In reverse playback mode, don't output the first buffer with ts=segment...
authorSebastian Dröge <sebastian@centricular.com>
Fri, 28 Apr 2017 12:24:43 +0000 (15:24 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 29 Mar 2018 17:48:27 +0000 (20:48 +0300)
commitbec7f4ad5ed4bb1abfb92db946e654338766562b
treee78f02af5e857dc9f3893ab0cef98bf189fcf809
parentdf66d00876d035ab64c1e3b6a17e16b920fae2b9
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
gst/videorate/gstvideorate.c