track-element: Rely on nleobject to be created at construct time
authorThibault Saunier <tsaunier@gnome.org>
Mon, 25 Jan 2016 15:11:14 +0000 (16:11 +0100)
committerThibault Saunier <tsaunier@gnome.org>
Thu, 4 Feb 2016 14:23:28 +0000 (15:23 +0100)
commita81f4b2d8f0bacd332056295c2549e720a17b5ce
tree83684c6922ed9720021a9a22c1081b22f3224154
parent8c672f8366fd57e0832517fc5f6b963f7c1b127f
track-element: Rely on nleobject to be created at construct time

Avoiding all the pending_xx dance and making the code simpler.

This is now possible thanks to the various recent refactoring.

Thanks to that the user is able to set_child_property on objects
that are not in GESTrack yet, as expected.

Reviewed-by: Thibault Saunier <thibault.saunier@collabora.com>
Differential Revision: https://phabricator.freedesktop.org/D739
ges/ges-track-element.c