From 8cdfb13658a069cf8c45a3265bf865849d3dc8e9 Mon Sep 17 00:00:00 2001 From: Vineeth TM Date: Fri, 4 Mar 2016 15:50:26 +0900 Subject: bad: use new gst_element_class_add_static_pad_template() https://bugzilla.gnome.org/show_bug.cgi?id=763081 --- gst/videoparsers/gstdiracparse.c | 8 ++++---- gst/videoparsers/gsth263parse.c | 6 ++---- gst/videoparsers/gsth264parse.c | 6 ++---- gst/videoparsers/gsth265parse.c | 6 ++---- gst/videoparsers/gstmpeg4videoparse.c | 6 ++---- gst/videoparsers/gstmpegvideoparse.c | 6 ++---- gst/videoparsers/gstpngparse.c | 6 ++---- gst/videoparsers/gstvc1parse.c | 6 ++---- 8 files changed, 18 insertions(+), 32 deletions(-) (limited to 'gst/videoparsers') diff --git a/gst/videoparsers/gstdiracparse.c b/gst/videoparsers/gstdiracparse.c index 93f00c6d9..c674cb835 100644 --- a/gst/videoparsers/gstdiracparse.c +++ b/gst/videoparsers/gstdiracparse.c @@ -109,10 +109,10 @@ gst_dirac_parse_class_init (GstDiracParseClass * klass) gobject_class->dispose = gst_dirac_parse_dispose; gobject_class->finalize = gst_dirac_parse_finalize; - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&gst_dirac_parse_src_template)); - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&gst_dirac_parse_sink_template)); + gst_element_class_add_static_pad_template (element_class, + &gst_dirac_parse_src_template); + gst_element_class_add_static_pad_template (element_class, + &gst_dirac_parse_sink_template); gst_element_class_set_static_metadata (element_class, "Dirac parser", "Codec/Parser/Video", "Parses Dirac streams", diff --git a/gst/videoparsers/gsth263parse.c b/gst/videoparsers/gsth263parse.c index 370cbb13e..0f4d42ee7 100644 --- a/gst/videoparsers/gsth263parse.c +++ b/gst/videoparsers/gsth263parse.c @@ -73,10 +73,8 @@ gst_h263_parse_class_init (GstH263ParseClass * klass) GST_DEBUG_CATEGORY_INIT (h263_parse_debug, "h263parse", 0, "h263 parser"); - gst_element_class_add_pad_template (gstelement_class, - gst_static_pad_template_get (&srctemplate)); - gst_element_class_add_pad_template (gstelement_class, - gst_static_pad_template_get (&sinktemplate)); + gst_element_class_add_static_pad_template (gstelement_class, &srctemplate); + gst_element_class_add_static_pad_template (gstelement_class, &sinktemplate); gst_element_class_set_static_metadata (gstelement_class, "H.263 parser", "Codec/Parser/Video", "Parses H.263 streams", diff --git a/gst/videoparsers/gsth264parse.c b/gst/videoparsers/gsth264parse.c index 28e8f318f..ebcb95772 100644 --- a/gst/videoparsers/gsth264parse.c +++ b/gst/videoparsers/gsth264parse.c @@ -147,10 +147,8 @@ gst_h264_parse_class_init (GstH264ParseClass * klass) parse_class->sink_event = GST_DEBUG_FUNCPTR (gst_h264_parse_event); parse_class->src_event = GST_DEBUG_FUNCPTR (gst_h264_parse_src_event); - gst_element_class_add_pad_template (gstelement_class, - gst_static_pad_template_get (&srctemplate)); - gst_element_class_add_pad_template (gstelement_class, - gst_static_pad_template_get (&sinktemplate)); + gst_element_class_add_static_pad_template (gstelement_class, &srctemplate); + gst_element_class_add_static_pad_template (gstelement_class, &sinktemplate); gst_element_class_set_static_metadata (gstelement_class, "H.264 parser", "Codec/Parser/Converter/Video", diff --git a/gst/videoparsers/gsth265parse.c b/gst/videoparsers/gsth265parse.c index 5a8f291ee..6029aa4cb 100644 --- a/gst/videoparsers/gsth265parse.c +++ b/gst/videoparsers/gsth265parse.c @@ -124,10 +124,8 @@ gst_h265_parse_class_init (GstH265ParseClass * klass) parse_class->sink_event = GST_DEBUG_FUNCPTR (gst_h265_parse_event); parse_class->src_event = GST_DEBUG_FUNCPTR (gst_h265_parse_src_event); - gst_element_class_add_pad_template (gstelement_class, - gst_static_pad_template_get (&srctemplate)); - gst_element_class_add_pad_template (gstelement_class, - gst_static_pad_template_get (&sinktemplate)); + gst_element_class_add_static_pad_template (gstelement_class, &srctemplate); + gst_element_class_add_static_pad_template (gstelement_class, &sinktemplate); gst_element_class_set_static_metadata (gstelement_class, "H.265 parser", "Codec/Parser/Converter/Video", diff --git a/gst/videoparsers/gstmpeg4videoparse.c b/gst/videoparsers/gstmpeg4videoparse.c index a1fd3b2a3..83f6f94ef 100644 --- a/gst/videoparsers/gstmpeg4videoparse.c +++ b/gst/videoparsers/gstmpeg4videoparse.c @@ -154,10 +154,8 @@ gst_mpeg4vparse_class_init (GstMpeg4VParseClass * klass) 0, 3600, DEFAULT_CONFIG_INTERVAL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&src_template)); - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&sink_template)); + gst_element_class_add_static_pad_template (element_class, &src_template); + gst_element_class_add_static_pad_template (element_class, &sink_template); gst_element_class_set_static_metadata (element_class, "MPEG 4 video elementary stream parser", "Codec/Parser/Video", diff --git a/gst/videoparsers/gstmpegvideoparse.c b/gst/videoparsers/gstmpegvideoparse.c index bf71a3e7c..6896339ee 100644 --- a/gst/videoparsers/gstmpegvideoparse.c +++ b/gst/videoparsers/gstmpegvideoparse.c @@ -146,10 +146,8 @@ gst_mpegv_parse_class_init (GstMpegvParseClass * klass) "Split frame when encountering GOP", DEFAULT_PROP_GOP_SPLIT, G_PARAM_CONSTRUCT | G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&src_template)); - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&sink_template)); + gst_element_class_add_static_pad_template (element_class, &src_template); + gst_element_class_add_static_pad_template (element_class, &sink_template); gst_element_class_set_static_metadata (element_class, "MPEG video elementary stream parser", diff --git a/gst/videoparsers/gstpngparse.c b/gst/videoparsers/gstpngparse.c index e9d0768ef..6df53bd51 100644 --- a/gst/videoparsers/gstpngparse.c +++ b/gst/videoparsers/gstpngparse.c @@ -63,10 +63,8 @@ gst_png_parse_class_init (GstPngParseClass * klass) GST_DEBUG_CATEGORY_INIT (png_parse_debug, "pngparse", 0, "png parser"); - gst_element_class_add_pad_template (gstelement_class, - gst_static_pad_template_get (&srctemplate)); - gst_element_class_add_pad_template (gstelement_class, - gst_static_pad_template_get (&sinktemplate)); + gst_element_class_add_static_pad_template (gstelement_class, &srctemplate); + gst_element_class_add_static_pad_template (gstelement_class, &sinktemplate); gst_element_class_set_static_metadata (gstelement_class, "PNG parser", "Codec/Parser/Video/Image", "Parses PNG files", "Olivier Crete "); diff --git a/gst/videoparsers/gstvc1parse.c b/gst/videoparsers/gstvc1parse.c index e72f4f6b9..915e0fc86 100644 --- a/gst/videoparsers/gstvc1parse.c +++ b/gst/videoparsers/gstvc1parse.c @@ -222,10 +222,8 @@ gst_vc1_parse_class_init (GstVC1ParseClass * klass) gobject_class->finalize = gst_vc1_parse_finalize; - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&srctemplate)); - gst_element_class_add_pad_template (element_class, - gst_static_pad_template_get (&sinktemplate)); + gst_element_class_add_static_pad_template (element_class, &srctemplate); + gst_element_class_add_static_pad_template (element_class, &sinktemplate); gst_element_class_set_static_metadata (element_class, "VC1 parser", "Codec/Parser/Converter/Video", -- cgit v1.2.1