track-element: change owner to creator
authorHenry Wilkes <hwilkes@igalia.com>
Wed, 25 Mar 2020 18:49:16 +0000 (18:49 +0000)
committerHenry Wilkes <hwilkes@igalia.com>
Tue, 7 Apr 2020 10:17:44 +0000 (11:17 +0100)
commit278a5fd796780e0f96947ed2efddf24d08c22f1a
treeb1af90263e496d66489cc1a1dbf62d6f00478855
parent6e55a6556f84baa0b5c849b9038245421af230af
track-element: change owner to creator

Rename the private "owners" to "creators" to avoid confusing this with
the owner of the track element's memory.

Also made the ungroup method for GESClip symmetric by making all the
children of the resulting clips share their creators, which allows them
to be added to any of the other ungrouped clips. Once the clips are
grouped back together, the tracks loose these extra creators.
ges/ges-clip.c
ges/ges-internal.h
ges/ges-timeline.c
ges/ges-track-element.c
tests/check/python/test_clip.py