gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c
changeset 16 8e837d1bf446
parent 0 0e761a78d257
child 30 7e817e7e631c
--- a/gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c	Wed Mar 24 17:58:42 2010 -0500
+++ b/gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c	Wed Mar 24 18:04:17 2010 -0500
@@ -64,10 +64,6 @@
 # include <process.h>           /* getpid on win32 */
 #endif
 
-#ifdef __SYMBIAN32__
-#include <gst_global.h>
-#endif
-
 #include "gst/gst-i18n-plugin.h"
 
 #include "pbutils.h"
@@ -134,10 +130,13 @@
   gst_structure_remove_field (s, "framerate");
   gst_structure_remove_field (s, "leaf_size");
   gst_structure_remove_field (s, "packet_size");
+  gst_structure_remove_field (s, "block_align");
+  gst_structure_remove_field (s, "metadata-interval");  /* icy caps */
   /* decoders/encoders almost always handle the usual width/height/channel/rate
    * range (and if we don't remove this then the app will have a much harder
    * time blacklisting formats it has unsuccessfully tried to install before) */
   gst_structure_remove_field (s, "width");
+  gst_structure_remove_field (s, "depth");
   gst_structure_remove_field (s, "height");
   gst_structure_remove_field (s, "channels");
   gst_structure_remove_field (s, "rate");
@@ -151,6 +150,7 @@
   gst_structure_remove_field (s, "npt-stop");
   gst_structure_remove_field (s, "play-speed");
   gst_structure_remove_field (s, "play-scale");
+  gst_structure_remove_field (s, "dynamic_range");
 
   return ret;
 }
@@ -518,6 +518,7 @@
 #ifdef __SYMBIAN32__
 EXPORT_C
 #endif
+
 gchar *
 gst_missing_plugin_message_get_description (GstMessage * msg)
 {