summaryrefslogtreecommitdiff
path: root/ext/schroedinger/gstschrodec.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/schroedinger/gstschrodec.c')
-rw-r--r--ext/schroedinger/gstschrodec.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/ext/schroedinger/gstschrodec.c b/ext/schroedinger/gstschrodec.c
index 54653a957..6d6faa56d 100644
--- a/ext/schroedinger/gstschrodec.c
+++ b/ext/schroedinger/gstschrodec.c
@@ -116,11 +116,7 @@ GST_BOILERPLATE (GstSchroDec, gst_schro_dec, GstBaseVideoDecoder,
static void
gst_schro_dec_base_init (gpointer g_class)
{
- static GstElementDetails compress_details =
- GST_ELEMENT_DETAILS ("Dirac Decoder",
- "Codec/Decoder/Video",
- "Decode Dirac streams",
- "David Schleef <ds@schleef.org>");
+
GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
gst_element_class_add_pad_template (element_class,
@@ -128,7 +124,9 @@ gst_schro_dec_base_init (gpointer g_class)
gst_element_class_add_pad_template (element_class,
gst_static_pad_template_get (&gst_schro_dec_sink_template));
- gst_element_class_set_details (element_class, &compress_details);
+ gst_element_class_set_details_simple (element_class, "Dirac Decoder",
+ "Codec/Decoder/Video",
+ "Decode Dirac streams", "David Schleef <ds@schleef.org>");
}
static void