track: Avoid various sorting operations before timeline commit
authorMart Raudsepp <mart.raudsepp@collabora.com>
Fri, 12 Apr 2019 14:30:14 +0000 (17:30 +0300)
committerThibault Saunier <tsaunier@gnome.org>
Wed, 17 Apr 2019 20:17:59 +0000 (20:17 +0000)
commit0c592ad6acaac2e6b65586232e7849218c652b39
tree7c2e0aed550d82fb0357fa20bbcbc486b49692f4
parent6a0f2358ce7324e0a08d70c9b2ab2eabcbd4e921
track: Avoid various sorting operations before timeline commit

These are showing up in performance profile of 1000+ clips looped addition.
All this is done at commit time as well, so let that do only one update and
sorting.
ges/ges-track.c