ges: Fix the TimelineObject::effect-added signal emission timing
authorThibault Saunier <thibault.saunier@collabora.com>
Sun, 18 Dec 2011 00:49:24 +0000 (01:49 +0100)
committerThibault Saunier <thibault.saunier@collabora.com>
Wed, 11 Jan 2012 14:56:16 +0000 (11:56 -0300)
commit9d4a528b9ee2d766a4a489626a951424d53bd730
treea9cee56b113e846b10a7a52605695dbe0db1e326
parent059b798d1299f12eca35f627f4e8290fd0043189
ges: Fix the TimelineObject::effect-added signal emission timing

We were emitting it before it gets added to the track_object list,
so the list we were getting with get_top_effects was containing
a TrackObject that wasen't a TrackEffect

+ A bit of refactoring
ges/ges-timeline-object.c