diff -r 567bb019e3e3 -r 7e817e7e631c gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c --- a/gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c Tue Aug 31 15:30:33 2010 +0300 +++ b/gst_plugins_base/gst-libs/gst/pbutils/missing-plugins.c Wed Sep 01 12:16:41 2010 +0100 @@ -64,6 +64,10 @@ # include /* getpid on win32 */ #endif +#ifdef __SYMBIAN32__ +#include +#endif + #include "gst/gst-i18n-plugin.h" #include "pbutils.h" @@ -130,13 +134,10 @@ 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"); @@ -150,7 +151,6 @@ 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,7 +518,6 @@ #ifdef __SYMBIAN32__ EXPORT_C #endif - gchar * gst_missing_plugin_message_get_description (GstMessage * msg) {