GESTrackVideoTitleSource inherits directly from GESTrackObject
authorBrandon Lewis <brandon@collabora.co.uk>
Wed, 30 Jun 2010 14:47:12 +0000 (16:47 +0200)
committerEdward Hervey <edward.hervey@collabora.co.uk>
Fri, 9 Jul 2010 11:21:14 +0000 (13:21 +0200)
ges/ges-timeline-title-source.c
ges/ges-track-video-title-source.c
ges/ges-track-video-title-source.h

index 6a1660d..e045b14 100644 (file)
@@ -398,7 +398,7 @@ ges_tl_title_src_create_track_object (GESTimelineObject * obj, GESTrack * track)
   }
 
   else {
-    res = GES_TRACK_OBJECT (ges_track_title_source_new ());
+    res = NULL;
   }
 
   return res;
index a7961a6..5543568 100644 (file)
@@ -29,7 +29,7 @@
 #include "ges-track-video-background-source.h"
 
 G_DEFINE_TYPE (GESTrackVideoTitleSource, ges_track_video_title_src,
-    GES_TYPE_TRACK_TITLE_SOURCE);
+    GES_TYPE_TRACK_SOURCE);
 
 enum
 {
@@ -46,17 +46,17 @@ static void ges_track_video_title_src_get_property (GObject * object, guint
 static void ges_track_video_title_src_set_property (GObject * object, guint
     property_id, const GValue * value, GParamSpec * pspec);
 
-static GstElement *ges_track_video_title_src_create_element (GESTrackTitleSource
+static GstElement *ges_track_video_title_src_create_element (GESTrackSource
     * self);
 
 static void
 ges_track_video_title_src_class_init (GESTrackVideoTitleSourceClass * klass)
 {
   GObjectClass *object_class;
-  GESTrackTitleSourceClass *bg_class;
+  GESTrackSourceClass *bg_class;
 
   object_class = G_OBJECT_CLASS (klass);
-  bg_class = GES_TRACK_TITLE_SOURCE_CLASS (klass);
+  bg_class = GES_TRACK_SOURCE_CLASS (klass);
 
   object_class->get_property = ges_track_video_title_src_get_property;
   object_class->set_property = ges_track_video_title_src_set_property;
@@ -129,7 +129,7 @@ ges_track_video_title_src_set_property (GObject * object,
 }
 
 static GstElement *
-ges_track_video_title_src_create_element (GESTrackTitleSource * object)
+ges_track_video_title_src_create_element (GESTrackSource * object)
 {
   GESTrackVideoTitleSource *self = GES_TRACK_VIDEO_TITLE_SOURCE (object);
   GstElement *topbin, *background, *text;
index fae2a43..9f601f5 100644 (file)
@@ -23,7 +23,7 @@
 
 #include <glib-object.h>
 #include <ges/ges-types.h>
-#include <ges/ges-track-title-source.h>
+#include <ges/ges-track-source.h>
 
 G_BEGIN_DECLS
 
@@ -82,7 +82,7 @@ typedef enum {
  *
  */
 struct _GESTrackVideoTitleSource {
-  GESTrackTitleSource parent;
+  GESTrackSource parent;
 
   /*< private >*/
   gchar         *text;
@@ -99,7 +99,7 @@ struct _GESTrackVideoTitleSource {
  */
 
 struct _GESTrackVideoTitleSourceClass {
-  GESTrackTitleSourceClass parent_class;
+  GESTrackSourceClass parent_class;
 
   /*< private >*/
 };