summaryrefslogtreecommitdiff
path: root/ext/kate
diff options
context:
space:
mode:
Diffstat (limited to 'ext/kate')
-rw-r--r--ext/kate/gstkatedec.c11
-rw-r--r--ext/kate/gstkateenc.c11
-rw-r--r--ext/kate/gstkateparse.c11
-rw-r--r--ext/kate/gstkatetag.c11
-rw-r--r--ext/kate/gstkatetiger.c11
5 files changed, 22 insertions, 33 deletions
diff --git a/ext/kate/gstkatedec.c b/ext/kate/gstkatedec.c
index ffae36543..50a8cc4dc 100644
--- a/ext/kate/gstkatedec.c
+++ b/ext/kate/gstkatedec.c
@@ -132,18 +132,17 @@ static gboolean gst_kate_dec_sink_query (GstPad * pad, GstQuery * query);
static void
gst_kate_dec_base_init (gpointer gclass)
{
- static GstElementDetails element_details =
- GST_ELEMENT_DETAILS ("Kate stream text decoder",
- "Codec/Decoder/Subtitle",
- "Decodes Kate text streams",
- "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
+
GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details (element_class, &element_details);
+ gst_element_class_set_details_simple (element_class,
+ "Kate stream text decoder", "Codec/Decoder/Subtitle",
+ "Decodes Kate text streams",
+ "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
}
/* initialize the plugin's class */
diff --git a/ext/kate/gstkateenc.c b/ext/kate/gstkateenc.c
index 752dc1040..bc2ba2901 100644
--- a/ext/kate/gstkateenc.c
+++ b/ext/kate/gstkateenc.c
@@ -150,18 +150,17 @@ GST_BOILERPLATE_FULL (GstKateEnc, gst_kate_enc, GstElement,
static void
gst_kate_enc_base_init (gpointer gclass)
{
- static const GstElementDetails element_details =
- GST_ELEMENT_DETAILS ("Kate stream encoder",
- "Codec/Encoder/Subtitle",
- "Encodes Kate streams from text or subpictures",
- "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
+
GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&src_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&sink_factory));
- gst_element_class_set_details (element_class, &element_details);
+ gst_element_class_set_details_simple (element_class, "Kate stream encoder",
+ "Codec/Encoder/Subtitle",
+ "Encodes Kate streams from text or subpictures",
+ "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
}
/* initialize the plugin's class */
diff --git a/ext/kate/gstkateparse.c b/ext/kate/gstkateparse.c
index e4a834776..c41066645 100644
--- a/ext/kate/gstkateparse.c
+++ b/ext/kate/gstkateparse.c
@@ -69,12 +69,6 @@
GST_DEBUG_CATEGORY_EXTERN (gst_kateparse_debug);
#define GST_CAT_DEFAULT gst_kateparse_debug
-static const GstElementDetails gst_kate_parse_details =
-GST_ELEMENT_DETAILS ("Kate stream parser",
- "Codec/Parser/Subtitle",
- "parse raw kate streams",
- "Vincent Penquerc'h <ogg.k.ogg.k at googlemail dot com>");
-
static GstStaticPadTemplate gst_kate_parse_sink_factory =
GST_STATIC_PAD_TEMPLATE ("sink",
GST_PAD_SINK,
@@ -113,7 +107,10 @@ gst_kate_parse_base_init (gpointer g_class)
gst_static_pad_template_get (&gst_kate_parse_src_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_kate_parse_sink_factory));
- gst_element_class_set_details (element_class, &gst_kate_parse_details);
+ gst_element_class_set_details_simple (element_class, "Kate stream parser",
+ "Codec/Parser/Subtitle",
+ "parse raw kate streams",
+ "Vincent Penquerc'h <ogg.k.ogg.k at googlemail dot com>");
}
static void
diff --git a/ext/kate/gstkatetag.c b/ext/kate/gstkatetag.c
index ac4e925ff..897d1a571 100644
--- a/ext/kate/gstkatetag.c
+++ b/ext/kate/gstkatetag.c
@@ -115,19 +115,14 @@ static void gst_kate_tag_dispose (GObject * object);
GST_BOILERPLATE_FULL (GstKateTag, gst_kate_tag, GstKateParse,
GST_TYPE_KATE_PARSE, _do_init);
-static GstElementDetails kate_tag_details =
-GST_ELEMENT_DETAILS ("Kate stream tagger",
- "Formatter/Metadata",
- "Retags kate streams",
- "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
-
-
static void
gst_kate_tag_base_init (gpointer g_class)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
- gst_element_class_set_details (element_class, &kate_tag_details);
+ gst_element_class_set_details_simple (element_class, "Kate stream tagger",
+ "Formatter/Metadata",
+ "Retags kate streams", "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
}
static void
diff --git a/ext/kate/gstkatetiger.c b/ext/kate/gstkatetiger.c
index 55f183bb6..737fbb398 100644
--- a/ext/kate/gstkatetiger.c
+++ b/ext/kate/gstkatetiger.c
@@ -169,11 +169,7 @@ static gboolean gst_kate_tiger_source_event (GstPad * pad, GstEvent * event);
static void
gst_kate_tiger_base_init (gpointer gclass)
{
- static GstElementDetails element_details =
- GST_ELEMENT_DETAILS ("Kate stream renderer",
- "Mixer/Video/Overlay/Subtitle",
- "Decodes and renders Kate streams on top of a video",
- "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
+
GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
gst_element_class_add_pad_template (element_class,
@@ -182,7 +178,10 @@ gst_kate_tiger_base_init (gpointer gclass)
gst_static_pad_template_get (&kate_sink_factory));
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&video_sink_factory));
- gst_element_class_set_details (element_class, &element_details);
+ gst_element_class_set_details_simple (element_class, "Kate stream renderer",
+ "Mixer/Video/Overlay/Subtitle",
+ "Decodes and renders Kate streams on top of a video",
+ "Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>");
}
/* initialize the plugin's class */