use gst_element_factory_get_metadata to replace obsolete API
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Sat, 15 Sep 2012 16:43:39 +0000 (18:43 +0200)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Sat, 15 Sep 2012 17:09:08 +0000 (19:09 +0200)
docs/manual/advanced-autoplugging.xml
docs/manual/basics-elements.xml
tools/gst-inspect.c

index 9186985..177e5f8 100644 (file)
@@ -284,7 +284,7 @@ cb_feature_filter (GstPluginFeature *feature,
     return FALSE;
 
   /* only parsers, demuxers and decoders */
-  klass = gst_element_factory_get_klass (GST_ELEMENT_FACTORY (feature));
+  klass = gst_element_factory_get_metadata (GST_ELEMENT_FACTORY (feature), GST_ELEMENT_METADATA_KLASS);
   if (g_strrstr (klass, "Demux") == NULL &amp;&amp;
       g_strrstr (klass, "Decoder") == NULL &amp;&amp;
       g_strrstr (klass, "Parse") == NULL)
index fb838f9..f047981 100644 (file)
@@ -358,8 +358,8 @@ main (int   argc,
   g_print ("The '%s' element is a member of the category %s.\n"
            "Description: %s\n",
            gst_plugin_feature_get_name (GST_PLUGIN_FEATURE (factory)),
-           gst_element_factory_get_klass (factory),
-           gst_element_factory_get_description (factory));
+           gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_KLASS),
+           gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_DESCRIPTION));
 
   return 0;
 }
index a8fc207..23b7c44 100644 (file)
@@ -1012,7 +1012,8 @@ print_element_list (gboolean print_all)
         else
           g_print ("%s:  %s: %s\n", gst_plugin_get_name (plugin),
               GST_OBJECT_NAME (factory),
-              gst_element_factory_get_longname (factory));
+              gst_element_factory_get_metadata (factory,
+                  GST_ELEMENT_METADATA_LONGNAME));
 #if 0
       } else if (GST_IS_INDEX_FACTORY (feature)) {
         GstIndexFactory *factory;
@@ -1213,7 +1214,8 @@ print_plugin_features (GstPlugin * plugin)
 
       factory = GST_ELEMENT_FACTORY (feature);
       n_print ("  %s: %s\n", GST_OBJECT_NAME (factory),
-          gst_element_factory_get_longname (factory));
+          gst_element_factory_get_metadata (factory,
+              GST_ELEMENT_METADATA_LONGNAME));
       num_elements++;
 #if 0
     } else if (GST_IS_INDEX_FACTORY (feature)) {
@@ -1361,7 +1363,8 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory)
   GstCaps *caps = NULL;
   guint i, num;
 
-  klass = gst_element_factory_get_klass (factory);
+  klass =
+      gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_KLASS);
   g_return_if_fail (klass != NULL);
 
   if (strstr (klass, "Demuxer") ||