videoaggregator: Fix for unhandled negative rate
authorSeungha Yang <seungha@centricular.com>
Fri, 7 Jan 2022 11:02:46 +0000 (20:02 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 11 Feb 2022 16:05:51 +0000 (16:05 +0000)
commit61d2a9ffdeec3b2df02d3af197a8c491b712ea40
treec0713e4e7f1d60cefa5415fe7b13d71f4786e5ad
parent21dd2076f692fb9964f242734185d6abc30adb4f
videoaggregator: Fix for unhandled negative rate

Nagative rates have been considered only in
gst_video_aggregator_advance_on_timeout(). Update other places
to fix broken reverse playback.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1500>
subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoaggregator.c
subprojects/gst-plugins-base/tests/check/elements/compositor.c