diff -r 9b2c3c7a1a9c -r 567bb019e3e3 gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c --- a/gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c Wed Mar 31 22:03:18 2010 +0300 +++ b/gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c Tue Aug 31 15:30:33 2010 +0300 @@ -64,10 +64,6 @@ # include /* getpid on win32 */ #endif -#ifdef __SYMBIAN32__ -#include -#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) {