[gst-cvs] gst-plugins-bad: applemedia: consistently use gst_element_class_set_details_simple

Ole Andre Vadla Ravnaas oleavr at kemper.freedesktop.org
Thu Nov 4 11:27:33 PDT 2010


Module: gst-plugins-bad
Branch: master
Commit: 445d7502c48e59041b38f8907f32313ae893318d
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=445d7502c48e59041b38f8907f32313ae893318d

Author: Ole André Vadla Ravnås <oravnas at cisco.com>
Date:   Thu Nov  4 19:11:04 2010 +0100

applemedia: consistently use gst_element_class_set_details_simple

---

 sys/applemedia/avfvideosrc.m   |   13 +++++--------
 sys/applemedia/qtkitvideosrc.m |   13 +++++--------
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/sys/applemedia/avfvideosrc.m b/sys/applemedia/avfvideosrc.m
index 13789c8..f9661f2 100644
--- a/sys/applemedia/avfvideosrc.m
+++ b/sys/applemedia/avfvideosrc.m
@@ -37,13 +37,6 @@
 GST_DEBUG_CATEGORY (gst_avf_video_src_debug);
 #define GST_CAT_DEFAULT gst_avf_video_src_debug
 
-static const GstElementDetails element_details = {
-    "AVFVideoSrc",
-    "Source/Video",
-    "Stream data from a video capture device through AVFoundation",
-    "Ole André Vadla Ravnås <oravnas at cisco.com>"
-};
-
 static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
     GST_PAD_SRC,
     GST_PAD_ALWAYS,
@@ -569,7 +562,11 @@ gst_avf_video_src_base_init (gpointer gclass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_details (element_class, &element_details);
+  gst_element_class_set_details_simple (element_class,
+      "AVFVideoSrc",
+      "Source/Video",
+      "Stream data from a video capture device through AVFoundation",
+      "Ole André Vadla Ravnås <oravnas at cisco.com>");
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));
diff --git a/sys/applemedia/qtkitvideosrc.m b/sys/applemedia/qtkitvideosrc.m
index 786188f..db1e4dd 100644
--- a/sys/applemedia/qtkitvideosrc.m
+++ b/sys/applemedia/qtkitvideosrc.m
@@ -34,13 +34,6 @@
 GST_DEBUG_CATEGORY (gst_qtkit_video_src_debug);
 #define GST_CAT_DEFAULT gst_qtkit_video_src_debug
 
-static const GstElementDetails element_details = {
-    "QTKitVideoSrc",
-    "Source/Video",
-    "Stream data from a video capture device through QTKit",
-    "Ole André Vadla Ravnås <oravnas at cisco.com>"
-};
-
 static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
     GST_PAD_SRC,
     GST_PAD_ALWAYS,
@@ -484,7 +477,11 @@ gst_qtkit_video_src_base_init (gpointer gclass)
 {
   GstElementClass *element_class = GST_ELEMENT_CLASS (gclass);
 
-  gst_element_class_set_details (element_class, &element_details);
+  gst_element_class_set_details_simple (element_class,
+      "QTKitVideoSrc",
+      "Source/Video",
+      "Stream data from a video capture device through QTKit",
+      "Ole André Vadla Ravnås <oravnas at cisco.com>");
 
   gst_element_class_add_pad_template (element_class,
       gst_static_pad_template_get (&src_template));





More information about the Gstreamer-commits mailing list