diff -r 5824eee55f42 -r 24ed0baaf8e5 gstreamer_core/gst/gstpad.h --- a/gstreamer_core/gst/gstpad.h Fri Apr 16 16:18:02 2010 -0500 +++ b/gstreamer_core/gst/gstpad.h Fri Apr 30 19:11:56 2010 -0500 @@ -160,6 +160,9 @@ */ #define GST_FLOW_IS_SUCCESS(ret) ((ret) >= GST_FLOW_OK) +#ifdef __SYMBIAN32__ +IMPORT_C +#endif G_CONST_RETURN gchar* gst_flow_get_name (GstFlowReturn ret); #ifdef __SYMBIAN32__ IMPORT_C @@ -805,7 +808,9 @@ /* FIXME: this awful circular dependency need to be resolved properly (see padtemplate.h) */ #include - +#ifdef __SYMBIAN32__ +IMPORT_C +#endif GType gst_pad_get_type (void); /* creating pads */ @@ -847,6 +852,9 @@ */ #define gst_pad_get_parent(pad) gst_object_get_parent (GST_OBJECT_CAST (pad)) +#ifdef __SYMBIAN32__ +IMPORT_C +#endif GstPadDirection gst_pad_get_direction (GstPad *pad); #ifdef __SYMBIAN32__ IMPORT_C