mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-01 12:02:27 +00:00
aasink: register template and klass correctly
This commit is contained in:
parent
9290baba06
commit
3446ca801e
1 changed files with 7 additions and 12 deletions
|
@ -158,18 +158,6 @@ gst_aasink_dither_get_type (void)
|
|||
return dither_type;
|
||||
}
|
||||
|
||||
static void
|
||||
gst_aasink_base_init (gpointer g_class)
|
||||
{
|
||||
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
|
||||
|
||||
gst_element_class_add_pad_template (element_class,
|
||||
gst_static_pad_template_get (&sink_template));
|
||||
gst_element_class_set_details_simple (element_class, "ASCII art video sink",
|
||||
"Sink/Video",
|
||||
"An ASCII art videosink", "Wim Taymans <wim.taymans@chello.be>");
|
||||
}
|
||||
|
||||
static void
|
||||
gst_aasink_class_init (GstAASinkClass * klass)
|
||||
{
|
||||
|
@ -229,6 +217,13 @@ gst_aasink_class_init (GstAASinkClass * klass)
|
|||
G_STRUCT_OFFSET (GstAASinkClass, have_size), NULL, NULL,
|
||||
gst_marshal_VOID__INT_INT, G_TYPE_NONE, 2, G_TYPE_UINT, G_TYPE_UINT);
|
||||
|
||||
gst_element_class_add_pad_template (gstelement_class,
|
||||
gst_static_pad_template_get (&sink_template));
|
||||
|
||||
gst_element_class_set_details_simple (gstelement_class,
|
||||
"ASCII art video sink", "Sink/Video", "An ASCII art videosink",
|
||||
"Wim Taymans <wim.taymans@chello.be>");
|
||||
|
||||
gstelement_class->change_state = GST_DEBUG_FUNCPTR (gst_aasink_change_state);
|
||||
|
||||
gstbasesink_class->set_caps = GST_DEBUG_FUNCPTR (gst_aasink_setcaps);
|
||||
|
|
Loading…
Reference in a new issue