From ce3300dfa8f096011da3b115d9acbcc76f28c697 Mon Sep 17 00:00:00 2001 From: Brandon Lewis Date: Tue, 15 Jun 2010 19:20:17 +0200 Subject: [PATCH] implement ges_timeline_title_source_create_track_object --- ges/ges-timeline-title-source.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/ges/ges-timeline-title-source.c b/ges/ges-timeline-title-source.c index 89b8093e3e..75e95ac260 100644 --- a/ges/ges-timeline-title-source.c +++ b/ges/ges-timeline-title-source.c @@ -30,7 +30,7 @@ #include "ges-timeline-title-source.h" #include "ges-timeline-source.h" #include "ges-track-object.h" -//#include "ges-track-video-title-source.h" +#include "ges-track-video-title-source.h" //#include "ges-track-audio-title-source.h" #include @@ -163,7 +163,6 @@ static GESTrackObject * ges_tl_title_src_create_track_object (GESTimelineObject * obj, GESTrack * track) { -#if 0 GESTimelineTitleSource *tfs = (GESTimelineTitleSource *) obj; GESTrackObject *res = NULL; @@ -171,24 +170,23 @@ ges_tl_title_src_create_track_object (GESTimelineObject * obj, GESTrack * track) if (track->type == GES_TRACK_TYPE_VIDEO) { res = (GESTrackObject *) ges_track_video_title_source_new (); - ges_track_video_title_source_set_pattern ( - (GESTrackVideoTitleSource *) res, tfs->vpattern); + GST_DEBUG ("Setting text property"); + ges_track_video_title_source_set_text ( + (GESTrackVideoTitleSource *) res, tfs->text); } - +#if 0 else if (track->type == GES_TRACK_TYPE_AUDIO) { res = (GESTrackObject *) ges_track_audio_title_source_new (); if (tfs->mute) ges_track_object_set_active (res, FALSE); } +#endif else { - res = (GESTrackObject *) ges_track_title_source_new (); + res = GES_TRACK_OBJECT (ges_track_title_source_new ()); } return res; -#endif - - return NULL; } /**