remove unneeded _new methods on certain base classes
authorBrandon Lewis <brandon@collabora.co.uk>
Wed, 7 Jul 2010 15:34:58 +0000 (17:34 +0200)
committerEdward Hervey <edward.hervey@collabora.co.uk>
Fri, 9 Jul 2010 11:21:18 +0000 (13:21 +0200)
docs/libs/ges-sections.txt
ges/ges-timeline-overlay.c
ges/ges-timeline-overlay.h
ges/ges-timeline-transition.c
ges/ges-track-operation.c
ges/ges-track-transition.c
ges/ges-track-transition.h

index 5ba92f7..e053dd6 100644 (file)
@@ -144,7 +144,6 @@ GES_TRACK_TRANSITION_CLASS
 GES_TRACK_TRANSITION_GET_CLASS
 GES_TYPE_TRACK_TRANSITION
 ges_track_transition_get_type
-ges_track_transition_new
 </SECTION>
 
 <SECTION>
@@ -316,7 +315,6 @@ GES_TYPE_TIMELINE_FILE_SOURCE
 <TITLE>GESTimelineOverlay</TITLE>
 GESTimelineOverlay
 GESTimelineOverlayClass
-ges_timeline_overlay_new
 <SUBSECTION Standard>
 ges_timeline_overlay_get_type
 GES_IS_TIMELINE_OVERLAY
index 475e14e..55835bb 100644 (file)
@@ -84,9 +84,3 @@ static void
 ges_timeline_overlay_init (GESTimelineOverlay * self)
 {
 }
-
-GESTimelineOverlay *
-ges_timeline_overlay_new (void)
-{
-  return g_object_new (GES_TYPE_TIMELINE_OVERLAY, NULL);
-}
index ef34641..d988a64 100644 (file)
@@ -65,8 +65,6 @@ struct _GESTimelineOverlayClass {
 
 GType ges_timeline_overlay_get_type (void);
 
-GESTimelineOverlay* ges_timeline_overlay_new (void);
-
 G_END_DECLS
 
 #endif /* _GES_TIMELINE_OVERLAY */
index fb35f8f..bccec96 100644 (file)
@@ -162,7 +162,8 @@ ges_tl_transition_create_track_object (GESTimelineObject * obj,
   }
 
   else {
-    res = GES_TRACK_OBJECT (ges_track_transition_new ());
+    GST_WARNING ("Transitions don't handle this track type");
+    return NULL;
   }
 
   return res;
index 15331ba..a02250f 100644 (file)
@@ -110,9 +110,3 @@ static void
 ges_track_operation_init (GESTrackOperation * self)
 {
 }
-
-GESTrackOperation *
-ges_track_operation_new (void)
-{
-  return g_object_new (GES_TYPE_TRACK_OPERATION, NULL);
-}
index 2652851..54c7803 100644 (file)
@@ -144,11 +144,3 @@ static void
 ges_track_transition_init (GESTrackTransition * self)
 {
 }
-
-GESTrackTransition *
-ges_track_transition_new (void)
-{
-  GESTrackTransition *ret = g_object_new (GES_TYPE_TRACK_TRANSITION, NULL);
-
-  return ret;
-}
index 51d96a7..722817f 100644 (file)
@@ -81,8 +81,6 @@ struct _GESTrackTransitionClass {
 
 GType ges_track_transition_get_type (void);
 
-GESTrackTransition *ges_track_transition_new (void);
-
 G_END_DECLS
 
 #endif