track: Do not commit ourselves automatically when changing state from wrong thread
authorThibault Saunier <tsaunier@igalia.com>
Fri, 24 Apr 2020 20:46:50 +0000 (16:46 -0400)
committerThibault Saunier <tsaunier@igalia.com>
Mon, 27 Apr 2020 21:58:40 +0000 (17:58 -0400)
commita71b4984f6206c245a7a354bfa200376dbc01e7a
tree36f74e85c4049dd0dc46fdd50aa970eaca5de940
parent4383df86c45df00d31619897a2bec36dc3f396e3
track: Do not commit ourselves automatically when changing state from wrong thread

The user is responsible to commit the timeline from the right thread
in that case and in the case of gesdemux, the loaded timeline is filling
gaps automatically when the project is set loaded.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/166>
ges/ges-track.c