gstreamer/gst
Thibault Saunier fc2810bada videorate: Fix buffer timestamp underflow in reverse playback
And fix reverse playback buffer duration computation as in reverse
playback, buffer duration is prev_buffer.pts - buffer.pts not pts -
next_pts (buffers are displayed from buffer.pts + buffer.duration for
a duration of buffers.duration).

This is now tested with the `validate.test.clock_sync.videorate.*`
tests in the default integration testsuite where we check the exact
data flow and the synchronization on the clock behaviour with a
TestClock.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/646>
2020-05-06 16:50:01 +00:00
..
adder adder: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
app Remove autotools build system 2019-10-13 14:15:43 +01:00
audioconvert audioconvert: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
audiomixer audiomixer: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
audiorate audiorate: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
audioresample audioresample: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
audiotestsrc audiotestsrc: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
compositor compositor: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
encoding encoding: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
gio gio: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
overlaycomposition overlaycomposition: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
pbtypes Remove autotools build system 2019-10-13 14:15:43 +01:00
playback uridecodebin3: Activate suburi playback item 2020-04-10 07:26:49 +00:00
rawparse rawparse: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
subparse subparse: convert from pango-markup to utf8 .. 2020-03-27 15:27:06 +00:00
tcp tcpserversrc: Add stats property 2020-05-06 15:25:44 +03:00
typefind typefind: Consider MPEG-PS PSM to be a PES type 2020-04-10 22:47:04 +10:00
videoconvert videoconvert: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
videorate videorate: Fix buffer timestamp underflow in reverse playback 2020-05-06 16:50:01 +00:00
videoscale videoscale: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
videotestsrc videotestsrc: Fix buffer duration in reverse playback 2020-05-06 16:50:01 +00:00
volume volume: Use G_DECLARE_FINAL_TYPE 2020-03-16 15:47:58 +00:00
meson.build compositor: add to build after move from -bad 2018-12-28 12:16:18 +01:00