From d6d7eb83984d9ee71c63f29520ccaf023e6f5ca3 Mon Sep 17 00:00:00 2001 From: Brandon Lewis Date: Wed, 7 Jul 2010 15:47:12 +0200 Subject: [PATCH] call create_track_objects in timeline.c --- docs/libs/ges-sections.txt | 2 ++ ges/ges-timeline.c | 11 +---------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/docs/libs/ges-sections.txt b/docs/libs/ges-sections.txt index c0bc68b58b..370e2db74c 100644 --- a/docs/libs/ges-sections.txt +++ b/docs/libs/ges-sections.txt @@ -257,7 +257,9 @@ ges_timeline_object_set_inpoint ges_timeline_object_set_start ges_timeline_object_set_duration ges_timeline_object_find_track_object +CreateTrackObjectsFunc +ges_timeline_object_create_track_objects ges_timeline_object_create_track_object ges_timeline_object_fill_track_object ges_timeline_object_release_track_object diff --git a/ges/ges-timeline.c b/ges/ges-timeline.c index f7b58e2294..b2ec149445 100644 --- a/ges/ges-timeline.c +++ b/ges/ges-timeline.c @@ -263,18 +263,9 @@ add_object_to_tracks (GESTimeline * timeline, GESTimelineObject * object) for (tmp = timeline->tracks; tmp; tmp = g_list_next (tmp)) { TrackPrivate *priv = (TrackPrivate *) tmp->data; GESTrack *track = priv->track; - GESTrackObject *trobj; GST_LOG ("Trying with track %p", track); - - if (G_UNLIKELY (!(trobj = - ges_timeline_object_create_track_object (object, track)))) { - GST_WARNING ("Couldn't create TrackObject for TimelineObject"); - continue; - } - - GST_LOG ("Got new TrackObject %p, adding it to track", trobj); - ges_track_add_object (track, trobj); + ges_timeline_object_create_track_objects (object, track); } } -- 2.34.1