mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-22 16:26:39 +00:00
plugins: Add declarations for _get_type() functions to fix compiler warnings
This commit is contained in:
parent
cfefcc7183
commit
98da78ed2a
3 changed files with 7 additions and 5 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue