diff options
Diffstat (limited to 'ext/schroedinger/gstschrodec.c')
-rw-r--r-- | ext/schroedinger/gstschrodec.c | 10 |
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 |