GST_DEBUG ("self:%p, text:%s", self, text);
+ if (self->text)
+ g_free (self->text);
+
self->text = g_strdup (text);
for (tmp = object->trackobjects; tmp; tmp = tmp->next) {
GST_DEBUG ("self:%p, font_desc:%s", self, font_desc);
+ if (self->font_desc)
+ g_free (self->font_desc);
+
self->font_desc = g_strdup (font_desc);
for (tmp = object->trackobjects; tmp; tmp = tmp->next) {
return the_type;
}
+/**
+ * ges_timeline_transition_new:
+ * @vtype: the type of transition to create
+ *
+ */
+
GESTimelineTransition *
ges_timeline_transition_new (gint vtype)
{
return ret;
}
+/**
+ * ges_timeline_transition_new_for_nick:
+ * @nick: a string representing the type of transition to create
+ */
+
GESTimelineTransition *
ges_timeline_transition_new_for_nick (gchar * nick)
{
ges_track_video_title_source_set_text (GESTrackVideoTitleSource * self,
const gchar * text)
{
+ if (self->text)
+ g_free (self->text);
+
self->text = g_strdup (text);
if (self->text_el)
g_object_set (self->text_el, "text", text, NULL);
ges_track_video_title_source_set_font_desc (GESTrackVideoTitleSource * self,
const gchar * font_desc)
{
+ if (self->font_desc)
+ g_free (self->font_desc);
+
self->font_desc = g_strdup (font_desc);
GST_LOG ("setting font-desc to '%s'", font_desc);
if (self->text_el)