diff -r 9b2c3c7a1a9c -r 567bb019e3e3 gstreamer_core/gst/gstconfig.h --- a/gstreamer_core/gst/gstconfig.h Wed Mar 31 22:03:18 2010 +0300 +++ b/gstreamer_core/gst/gstconfig.h Tue Aug 31 15:30:33 2010 +0300 @@ -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,16 @@ #endif #else /* not _MSC_VER */ #define GST_PLUGIN_EXPORT +#ifdef __SYMBIAN32__ +#ifdef __WINSCW__ +#define GST_EXPORT __declspec(dllexport) extern +#else +#define GST_EXPORT __declspec(dllimport) extern +#endif +#else #define GST_EXPORT extern #endif +#endif + #endif /* __GST_CONFIG_H__ */