ges: freeze commit during render
authorStéphane Cerveau <scerveau@collabora.com>
Tue, 3 Aug 2021 09:31:07 +0000 (11:31 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 6 Aug 2021 13:42:45 +0000 (13:42 +0000)
commit20c6668f5a7ce50eeae8b71230d0646ffdefedd9
treeb9297021a0f1a11caca60533a3d9e11044f5bc57
parent2bb2ff380e4bc0fa33db026178e546c267d9292d
ges: freeze commit during render

In render mode, do not commit the timeline
as the position can be invalid and lead to
missing frames.

Fixes #136

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/262>
ges/ges-pipeline.c
ges/ges-timeline.c
ges/ges-timeline.h