bad: use new gst_element_class_add_static_pad_template()
https://bugzilla.gnome.org/show_bug.cgi?id=763081
This commit is contained in:
parent
81d724a325
commit
8741806671
@ -380,10 +380,8 @@ gst_gl_mixer_class_init (GstGLMixerClass * klass)
|
|||||||
gobject_class->get_property = gst_gl_mixer_get_property;
|
gobject_class->get_property = gst_gl_mixer_get_property;
|
||||||
gobject_class->set_property = gst_gl_mixer_set_property;
|
gobject_class->set_property = gst_gl_mixer_set_property;
|
||||||
|
|
||||||
gst_element_class_add_pad_template (element_class,
|
gst_element_class_add_static_pad_template (element_class, &src_factory);
|
||||||
gst_static_pad_template_get (&src_factory));
|
gst_element_class_add_static_pad_template (element_class, &sink_factory);
|
||||||
gst_element_class_add_pad_template (element_class,
|
|
||||||
gst_static_pad_template_get (&sink_factory));
|
|
||||||
|
|
||||||
agg_class->sinkpads_type = GST_TYPE_GL_MIXER_PAD;
|
agg_class->sinkpads_type = GST_TYPE_GL_MIXER_PAD;
|
||||||
agg_class->sink_query = gst_gl_mixer_sink_query;
|
agg_class->sink_query = gst_gl_mixer_sink_query;
|
||||||
|
@ -169,8 +169,7 @@ gst_gl_mixer_bin_class_init (GstGLMixerBinClass * klass)
|
|||||||
G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_generic,
|
G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_generic,
|
||||||
GST_TYPE_ELEMENT, 0);
|
GST_TYPE_ELEMENT, 0);
|
||||||
|
|
||||||
gst_element_class_add_pad_template (element_class,
|
gst_element_class_add_static_pad_template (element_class, &src_factory);
|
||||||
gst_static_pad_template_get (&src_factory));
|
|
||||||
|
|
||||||
upload_caps = gst_gl_upload_get_input_template_caps ();
|
upload_caps = gst_gl_upload_get_input_template_caps ();
|
||||||
gst_element_class_add_pad_template (element_class,
|
gst_element_class_add_pad_template (element_class,
|
||||||
|
@ -150,10 +150,8 @@ gst_gl_stereo_mix_class_init (GstGLStereoMixClass * klass)
|
|||||||
GST_TYPE_GL_STEREO_DOWNMIX_MODE_TYPE, DEFAULT_DOWNMIX,
|
GST_TYPE_GL_STEREO_DOWNMIX_MODE_TYPE, DEFAULT_DOWNMIX,
|
||||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
|
||||||
gst_element_class_add_pad_template (element_class,
|
gst_element_class_add_static_pad_template (element_class, &src_factory);
|
||||||
gst_static_pad_template_get (&src_factory));
|
gst_element_class_add_static_pad_template (element_class, &sink_factory);
|
||||||
gst_element_class_add_pad_template (element_class,
|
|
||||||
gst_static_pad_template_get (&sink_factory));
|
|
||||||
|
|
||||||
agg_class->sinkpads_type = GST_TYPE_GL_STEREO_MIX_PAD;
|
agg_class->sinkpads_type = GST_TYPE_GL_STEREO_MIX_PAD;
|
||||||
agg_class->stop = gst_gl_stereo_mix_stop;
|
agg_class->stop = gst_gl_stereo_mix_stop;
|
||||||
|
@ -1103,10 +1103,8 @@ gst_compositor_class_init (GstCompositorClass * klass)
|
|||||||
GST_TYPE_COMPOSITOR_BACKGROUND,
|
GST_TYPE_COMPOSITOR_BACKGROUND,
|
||||||
DEFAULT_BACKGROUND, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
DEFAULT_BACKGROUND, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||||
|
|
||||||
gst_element_class_add_pad_template (gstelement_class,
|
gst_element_class_add_static_pad_template (gstelement_class, &src_factory);
|
||||||
gst_static_pad_template_get (&src_factory));
|
gst_element_class_add_static_pad_template (gstelement_class, &sink_factory);
|
||||||
gst_element_class_add_pad_template (gstelement_class,
|
|
||||||
gst_static_pad_template_get (&sink_factory));
|
|
||||||
|
|
||||||
gst_element_class_set_static_metadata (gstelement_class, "Compositor",
|
gst_element_class_set_static_metadata (gstelement_class, "Compositor",
|
||||||
"Filter/Editor/Video/Compositor",
|
"Filter/Editor/Video/Compositor",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user