diff -r 5824eee55f42 -r 24ed0baaf8e5 gstreamer_core/gst/gstelement.h --- a/gstreamer_core/gst/gstelement.h Fri Apr 16 16:18:02 2010 -0500 +++ b/gstreamer_core/gst/gstelement.h Fri Apr 30 19:11:56 2010 -0500 @@ -709,6 +709,9 @@ void gst_element_no_more_pads (GstElement *element); #ifndef GST_DISABLE_DEPRECATED +#ifdef __SYMBIAN32__ +IMPORT_C +#endif GstPad* gst_element_get_pad (GstElement *element, const gchar *name); #endif /* GST_DISABLE_DEPRECATED */ #ifdef __SYMBIAN32__ @@ -779,11 +782,11 @@ /* error handling */ /* gcc versions < 3.3 warn about NULL being passed as format to printf */ #if (defined(GST_USING_PRINTF_EXTENSION) || !defined(__GNUC__) || (__GNUC__ < 3) || (__GNUC__ == 3 && __GNUC_MINOR__ < 3)) -gchar * _gst_element_error_printf (const gchar *format, ...); +IMPORT_C gchar * _gst_element_error_printf (const gchar *format, ...); #else -gchar * _gst_element_error_printf (const gchar *format, ...) G_GNUC_PRINTF (1, 2); +IMPORT_C gchar * _gst_element_error_printf (const gchar *format, ...) G_GNUC_PRINTF (1, 2); #endif -void gst_element_message_full (GstElement * element, GstMessageType type, +IMPORT_C void gst_element_message_full (GstElement * element, GstMessageType type, GQuark domain, gint code, gchar * text, gchar * debug, const gchar * file, const gchar * function, gint line);