Don't use GstInterface
authorDavid Schleef <ds@schleef.org>
Tue, 28 Oct 2003 23:22:31 +0000 (23:22 +0000)
committerDavid Schleef <ds@schleef.org>
Tue, 28 Oct 2003 23:22:31 +0000 (23:22 +0000)
Original commit message from CVS:
Don't use GstInterface

gst-libs/gst/interfaces/navigation.c
gst-libs/gst/interfaces/navigation.h
gst-libs/gst/navigation/navigation.c
gst-libs/gst/navigation/navigation.h

index c503afe..96f6743 100644 (file)
@@ -48,8 +48,6 @@ gst_navigation_get_type (void)
     gst_navigation_type = g_type_register_static (G_TYPE_INTERFACE,
                                             "GstNavigation",
                                             &gst_navigation_info, 0);
-    g_type_interface_add_prerequisite (gst_navigation_type,
-                                      GST_TYPE_INTERFACE);
   }
 
   return gst_navigation_type;
index e5e02a9..6efe8a7 100644 (file)
@@ -30,11 +30,11 @@ G_BEGIN_DECLS
 #define GST_TYPE_NAVIGATION \
   (gst_navigation_get_type ())
 #define GST_NAVIGATION(obj) \
-  (GST_INTERFACE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_NAVIGATION, GstNavigation))
+  (G_INTERFACE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_NAVIGATION, GstNavigation))
 #define GST_NAVIGATION_CLASS(klass) \
   (G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_NAVIGATION, GstNavigationClass))
 #define GST_IS_NAVIGATION(obj) \
-  (GST_INTERFACE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_NAVIGATION))
+  (G_INTERFACE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_NAVIGATION))
 #define GST_IS_NAVIGATION_CLASS(klass) \
   (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_NAVIGATION))
 #define GST_NAVIGATION_GET_CLASS(inst) \
index c503afe..96f6743 100644 (file)
@@ -48,8 +48,6 @@ gst_navigation_get_type (void)
     gst_navigation_type = g_type_register_static (G_TYPE_INTERFACE,
                                             "GstNavigation",
                                             &gst_navigation_info, 0);
-    g_type_interface_add_prerequisite (gst_navigation_type,
-                                      GST_TYPE_INTERFACE);
   }
 
   return gst_navigation_type;
index e5e02a9..6efe8a7 100644 (file)
@@ -30,11 +30,11 @@ G_BEGIN_DECLS
 #define GST_TYPE_NAVIGATION \
   (gst_navigation_get_type ())
 #define GST_NAVIGATION(obj) \
-  (GST_INTERFACE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_NAVIGATION, GstNavigation))
+  (G_INTERFACE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_NAVIGATION, GstNavigation))
 #define GST_NAVIGATION_CLASS(klass) \
   (G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_NAVIGATION, GstNavigationClass))
 #define GST_IS_NAVIGATION(obj) \
-  (GST_INTERFACE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_NAVIGATION))
+  (G_INTERFACE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_NAVIGATION))
 #define GST_IS_NAVIGATION_CLASS(klass) \
   (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_NAVIGATION))
 #define GST_NAVIGATION_GET_CLASS(inst) \