gstreamer_core/gst/gstconfig.h
changeset 16 8e837d1bf446
parent 0 0e761a78d257
child 10 6f340f756486
--- a/gstreamer_core/gst/gstconfig.h	Wed Mar 24 17:58:42 2010 -0500
+++ b/gstreamer_core/gst/gstconfig.h	Wed Mar 24 18:04:17 2010 -0500
@@ -59,10 +59,7 @@
 #define GST_DISABLE_TRACE 1
 #define GST_DISABLE_ALLOC_TRACE 1
 #define GST_DISABLE_REGISTRY 1
-#define GST_DISABLE_ENUMTYPES 1
-#define GST_DISABLE_INDEX 1
 #define GST_DISABLE_PLUGIN 1
-#define GST_DISABLE_URI 1
 #define GST_DISABLE_XML 1
 #define GST_DISABLE_LOADSAVE_REGISTRY 1
 #define GST_HAVE_GLIB_2_8 1
@@ -133,18 +130,8 @@
 #define GST_DISABLE_XML 1
 
 /* FIXME: test and document these! */
-/* Configure the use of glib enumtypes (useful for introspection)
- * see http://bugzilla.gnome.org/show_bug.cgi?id=342564
- */
-/* #undef GST_DISABLE_ENUMTYPES */
-/* Configure the use of indizies for seeking
- * (not used in plugins right now)
- */
-/* #undef GST_DISABLE_INDEX */
 /* Configures the use of external plugins */
 /* #undef GST_DISABLE_PLUGIN */
-/* Configures the use of uri-handlers */
-/* #undef GST_DISABLE_URI */
 
 /* printf extension format */
 /**
@@ -212,7 +199,12 @@
 #endif
 #else /* not _MSC_VER */
 #define GST_PLUGIN_EXPORT
+#ifdef __SYMBIAN32__
+#define GST_EXPORT __declspec(dllexport) extern
+#else
 #define GST_EXPORT extern
 #endif
 
+#endif
+
 #endif /* __GST_CONFIG_H__ */