1207 void (*object_loaded) (GstSignalObject * object, GstObject * new, |
1207 void (*object_loaded) (GstSignalObject * object, GstObject * new, |
1208 xmlNodePtr self); |
1208 xmlNodePtr self); |
1209 #endif |
1209 #endif |
1210 }; |
1210 }; |
1211 |
1211 |
|
1212 |
|
1213 //deviation for EXPORT_C issue Start |
|
1214 #ifndef __SYMBIAN32__ |
|
1215 |
1212 G_DEFINE_TYPE (GstSignalObject, gst_signal_object, G_TYPE_OBJECT); |
1216 G_DEFINE_TYPE (GstSignalObject, gst_signal_object, G_TYPE_OBJECT); |
|
1217 |
|
1218 #else |
|
1219 |
|
1220 static void gst_signal_object_init (GstSignalObject *self); |
|
1221 static void gst_signal_object_class_init (GstSignalObjectClass *klass); |
|
1222 static gpointer gst_signal_object_parent_class = NULL; |
|
1223 static void gst_signal_object_class_intern_init (gpointer klass) |
|
1224 { |
|
1225 gst_signal_object_parent_class = g_type_class_peek_parent (klass); |
|
1226 gst_signal_object_class_init ((GstSignalObjectClass*) klass); |
|
1227 } |
|
1228 |
|
1229 static GType |
|
1230 gst_signal_object_get_type (void) |
|
1231 { |
|
1232 static volatile gsize g_define_type_id__volatile = 0; |
|
1233 if (g_once_init_enter (&g_define_type_id__volatile)) |
|
1234 { |
|
1235 GType g_define_type_id = |
|
1236 g_type_register_static_simple (G_TYPE_OBJECT, |
|
1237 g_intern_static_string ("GstSignalObject"), |
|
1238 sizeof (GstSignalObjectClass), |
|
1239 (GClassInitFunc) gst_signal_object_class_intern_init, |
|
1240 sizeof (GstSignalObject), |
|
1241 (GInstanceInitFunc) gst_signal_object_init, |
|
1242 (GTypeFlags) 0); |
|
1243 { /* custom code follows */ |
|
1244 //no code |
|
1245 } |
|
1246 |
|
1247 g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); |
|
1248 } |
|
1249 return g_define_type_id__volatile; |
|
1250 } /* closes gst_signal_object_get_type() */ |
|
1251 |
|
1252 #endif //deviation for EXPORT_C issue end |
1213 |
1253 |
1214 static void |
1254 static void |
1215 gst_signal_object_class_init (GstSignalObjectClass * klass) |
1255 gst_signal_object_class_init (GstSignalObjectClass * klass) |
1216 { |
1256 { |
1217 parent_class = g_type_class_peek_parent (klass); |
1257 parent_class = g_type_class_peek_parent (klass); |