Commit 98da78ed authored by Sebastian Dröge's avatar Sebastian Dröge

plugins: Add declarations for _get_type() functions to fix compiler warnings

parent cfefcc71
......@@ -488,6 +488,8 @@ struct _GstMmapBufferClass
static void gst_mmap_buffer_finalize (GstMmapBuffer * mmap_buffer);
GType gst_mmap_buffer_get_type (void);
G_DEFINE_TYPE (GstMmapBuffer, gst_mmap_buffer, GST_TYPE_BUFFER);
static void
......
......@@ -146,6 +146,8 @@ static GstIndexEntry *gst_file_index_get_assoc_entry (GstIndex * index, gint id,
#define CLASS(file_index) GST_FILE_INDEX_CLASS (G_OBJECT_GET_CLASS (file_index))
GType gst_file_index_get_type (void);
G_DEFINE_TYPE (GstFileIndex, gst_file_index, GST_TYPE_INDEX);
static void
......
......@@ -116,10 +116,10 @@ static GstIndexEntry *gst_mem_index_get_assoc_entry (GstIndex * index, gint id,
#define CLASS(mem_index) GST_MEM_INDEX_CLASS (G_OBJECT_GET_CLASS (mem_index))
static GstIndex *parent_class = NULL;
/*static guint gst_mem_index_signals[LAST_SIGNAL] = { 0 }; */
GType gst_mem_index_get_type (void);
G_DEFINE_TYPE (GstMemIndex, gst_mem_index, GST_TYPE_INDEX);
static void
......@@ -131,8 +131,6 @@ gst_mem_index_class_init (GstMemIndexClass * klass)
gobject_class = (GObjectClass *) klass;
gstindex_class = (GstIndexClass *) klass;
parent_class = g_type_class_peek_parent (klass);
gobject_class->finalize = gst_mem_index_finalize;
gstindex_class->add_entry = GST_DEBUG_FUNCPTR (gst_mem_index_add_entry);
......@@ -195,7 +193,7 @@ gst_mem_index_finalize (GObject * object)
memindex->associations = NULL;
}
G_OBJECT_CLASS (parent_class)->finalize (object);
G_OBJECT_CLASS (gst_mem_index_parent_class)->finalize (object);
}
static void
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment