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.muller@collabora.co.uk>
Sun, 2 Jan 2011 14:30:07 +0000 (14:30 +0000)
ext/jack/gstjackaudiosink.c
ext/jack/gstjackaudiosrc.c

index 0e75f16..40ee5a0 100644 (file)
@@ -621,13 +621,6 @@ gst_jack_ring_buffer_delay (GstRingBuffer * buf)
   return res;
 }
 
-/* elementfactory information */
-static const GstElementDetails gst_jack_audio_sink_details =
-GST_ELEMENT_DETAILS ("Audio Sink (Jack)",
-    "Sink/Audio",
-    "Output to Jack",
-    "Wim Taymans <wim@fluendo.com>");
-
 static GstStaticPadTemplate jackaudiosink_sink_factory =
 GST_STATIC_PAD_TEMPLATE ("sink",
     GST_PAD_SINK,
@@ -676,7 +669,8 @@ gst_jack_audio_sink_base_init (gpointer g_class)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);
 
-  gst_element_class_set_details (element_class, &gst_jack_audio_sink_details);
+  gst_element_class_set_details_simple (element_class, "Audio Sink (Jack)",
+      "Sink/Audio", "Output to Jack", "Wim Taymans <wim@fluendo.com>");
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&jackaudiosink_sink_factory));
index 211e1d2..da97404 100644 (file)
@@ -678,17 +678,14 @@ static GstRingBuffer *gst_jack_audio_src_create_ringbuffer (GstBaseAudioSrc *
 static void
 gst_jack_audio_src_base_init (gpointer gclass)
 {
-  static GstElementDetails gst_jack_audio_src_details = {
-    "Audio Source (Jack)",
-    "Source/Audio",
-    "Input from Jack",
-    "Tristan Matthews <tristan@sat.qc.ca>"
-  };
+
   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_set_details (element_class, &gst_jack_audio_src_details);
+  gst_element_class_set_details_simple (element_class, "Audio Source (Jack)",
+      "Source/Audio",
+      "Input from Jack", "Tristan Matthews <tristan@sat.qc.ca>");
 }
 
 /* initialize the jack_audio_src's class */