scaletempo: gst_element_class_set_details => gst_element_class_set_details_simple
authorBenjamin Otte <otte@redhat.com>
Thu, 18 Mar 2010 16:30:26 +0000 (17:30 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 14 Dec 2012 13:16:16 +0000 (13:16 +0000)
gst/audiofx/gstscaletempo.c

index 7d72dba..53f454b 100644 (file)
@@ -676,19 +676,17 @@ gst_scaletempo_set_property (GObject * object,
 static void
 gst_scaletempo_base_init (gpointer klass)
 {
-  static GstElementDetails element_details = {
-    "Scaletempo",
-    "Filter/Effect/Rate",
-    "Sync audio tempo with playback rate",
-    "Rov Juvano <rovjuvano@users.sourceforge.net>"
-  };
+
   GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
 
   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_set_details (element_class, &element_details);
+  gst_element_class_set_details_simple (element_class, "Scaletempo",
+      "Filter/Effect/Rate",
+      "Sync audio tempo with playback rate",
+      "Rov Juvano <rovjuvano@users.sourceforge.net>");
 }
 
 static void