46 #define g_marshal_value_peek_pointer(v) (v)->data[0].v_pointer |
46 #define g_marshal_value_peek_pointer(v) (v)->data[0].v_pointer |
47 #define g_marshal_value_peek_object(v) (v)->data[0].v_pointer |
47 #define g_marshal_value_peek_object(v) (v)->data[0].v_pointer |
48 #endif /* !G_ENABLE_DEBUG */ |
48 #endif /* !G_ENABLE_DEBUG */ |
49 |
49 |
50 |
50 |
51 /* BOOLEAN:OBJECT,OBJECT (gstplay-marshal.list:1) */ |
51 /* BOOLEAN:OBJECT,BOXED (gstplay-marshal.list:1) */ |
52 #ifdef __SYMBIAN32__ |
52 #ifdef __SYMBIAN32__ |
53 EXPORT_C |
53 EXPORT_C |
54 #endif |
54 #endif |
55 |
55 |
56 void |
56 void |
57 gst_play_marshal_BOOLEAN__OBJECT_OBJECT (GClosure *closure, |
57 gst_play_marshal_BOOLEAN__OBJECT_BOXED (GClosure *closure, |
58 GValue *return_value G_GNUC_UNUSED, |
58 GValue *return_value G_GNUC_UNUSED, |
59 guint n_param_values, |
59 guint n_param_values, |
60 const GValue *param_values, |
60 const GValue *param_values, |
61 gpointer invocation_hint G_GNUC_UNUSED, |
61 gpointer invocation_hint G_GNUC_UNUSED, |
62 gpointer marshal_data) |
62 gpointer marshal_data) |
63 { |
63 { |
64 typedef gboolean (*GMarshalFunc_BOOLEAN__OBJECT_OBJECT) (gpointer data1, |
64 typedef gboolean (*GMarshalFunc_BOOLEAN__OBJECT_BOXED) (gpointer data1, |
65 gpointer arg_1, |
65 gpointer arg_1, |
66 gpointer arg_2, |
66 gpointer arg_2, |
67 gpointer data2); |
67 gpointer data2); |
68 register GMarshalFunc_BOOLEAN__OBJECT_OBJECT callback; |
68 register GMarshalFunc_BOOLEAN__OBJECT_BOXED callback; |
69 register GCClosure *cc = (GCClosure*) closure; |
69 register GCClosure *cc = (GCClosure*) closure; |
70 register gpointer data1, data2; |
70 register gpointer data1, data2; |
71 gboolean v_return; |
71 gboolean v_return; |
72 |
72 |
73 g_return_if_fail (return_value != NULL); |
73 g_return_if_fail (return_value != NULL); |
81 else |
81 else |
82 { |
82 { |
83 data1 = g_value_peek_pointer (param_values + 0); |
83 data1 = g_value_peek_pointer (param_values + 0); |
84 data2 = closure->data; |
84 data2 = closure->data; |
85 } |
85 } |
86 callback = (GMarshalFunc_BOOLEAN__OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback); |
86 callback = (GMarshalFunc_BOOLEAN__OBJECT_BOXED) (marshal_data ? marshal_data : cc->callback); |
87 |
87 |
88 v_return = callback (data1, |
88 v_return = callback (data1, |
89 g_marshal_value_peek_object (param_values + 1), |
89 g_marshal_value_peek_object (param_values + 1), |
90 g_marshal_value_peek_object (param_values + 2), |
90 g_marshal_value_peek_boxed (param_values + 2), |
91 data2); |
91 data2); |
92 |
92 |
93 g_value_set_boolean (return_value, v_return); |
93 g_value_set_boolean (return_value, v_return); |
94 } |
94 } |
95 |
95 |
138 data2); |
138 data2); |
139 |
139 |
140 g_value_set_boolean (return_value, v_return); |
140 g_value_set_boolean (return_value, v_return); |
141 } |
141 } |
142 |
142 |
143 /* BOXED:OBJECT,OBJECT (gstplay-marshal.list:3) */ |
143 /* BOXED:OBJECT,BOXED (gstplay-marshal.list:3) */ |
144 #ifdef __SYMBIAN32__ |
144 #ifdef __SYMBIAN32__ |
145 EXPORT_C |
145 EXPORT_C |
146 #endif |
146 #endif |
147 |
147 |
148 void |
148 void |
149 gst_play_marshal_BOXED__OBJECT_OBJECT (GClosure *closure, |
149 gst_play_marshal_BOXED__OBJECT_BOXED (GClosure *closure, |
150 GValue *return_value G_GNUC_UNUSED, |
150 GValue *return_value G_GNUC_UNUSED, |
151 guint n_param_values, |
151 guint n_param_values, |
152 const GValue *param_values, |
152 const GValue *param_values, |
153 gpointer invocation_hint G_GNUC_UNUSED, |
153 gpointer invocation_hint G_GNUC_UNUSED, |
154 gpointer marshal_data) |
154 gpointer marshal_data) |
155 { |
155 { |
156 typedef gpointer (*GMarshalFunc_BOXED__OBJECT_OBJECT) (gpointer data1, |
156 typedef gpointer (*GMarshalFunc_BOXED__OBJECT_BOXED) (gpointer data1, |
157 gpointer arg_1, |
157 gpointer arg_1, |
158 gpointer arg_2, |
158 gpointer arg_2, |
159 gpointer data2); |
159 gpointer data2); |
160 register GMarshalFunc_BOXED__OBJECT_OBJECT callback; |
160 register GMarshalFunc_BOXED__OBJECT_BOXED callback; |
161 register GCClosure *cc = (GCClosure*) closure; |
161 register GCClosure *cc = (GCClosure*) closure; |
162 register gpointer data1, data2; |
162 register gpointer data1, data2; |
163 gpointer v_return; |
163 gpointer v_return; |
164 |
164 |
165 g_return_if_fail (return_value != NULL); |
165 g_return_if_fail (return_value != NULL); |
173 else |
173 else |
174 { |
174 { |
175 data1 = g_value_peek_pointer (param_values + 0); |
175 data1 = g_value_peek_pointer (param_values + 0); |
176 data2 = closure->data; |
176 data2 = closure->data; |
177 } |
177 } |
178 callback = (GMarshalFunc_BOXED__OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback); |
178 callback = (GMarshalFunc_BOXED__OBJECT_BOXED) (marshal_data ? marshal_data : cc->callback); |
179 |
179 |
180 v_return = callback (data1, |
180 v_return = callback (data1, |
181 g_marshal_value_peek_object (param_values + 1), |
181 g_marshal_value_peek_object (param_values + 1), |
182 g_marshal_value_peek_object (param_values + 2), |
182 g_marshal_value_peek_boxed (param_values + 2), |
183 data2); |
183 data2); |
184 |
184 |
185 g_value_take_boxed (return_value, v_return); |
185 g_value_take_boxed (return_value, v_return); |
186 } |
186 } |
187 |
187 |
271 data2); |
271 data2); |
272 |
272 |
273 g_value_set_enum (return_value, v_return); |
273 g_value_set_enum (return_value, v_return); |
274 } |
274 } |
275 |
275 |
276 /* ENUM:OBJECT,OBJECT,OBJECT (gstplay-marshal.list:6) */ |
276 /* ENUM:OBJECT,BOXED,OBJECT (gstplay-marshal.list:6) */ |
277 #ifdef __SYMBIAN32__ |
277 #ifdef __SYMBIAN32__ |
278 EXPORT_C |
278 EXPORT_C |
279 #endif |
279 #endif |
280 |
280 |
281 void |
281 void |
282 gst_play_marshal_ENUM__OBJECT_OBJECT_OBJECT (GClosure *closure, |
282 gst_play_marshal_ENUM__OBJECT_BOXED_OBJECT (GClosure *closure, |
283 GValue *return_value G_GNUC_UNUSED, |
283 GValue *return_value G_GNUC_UNUSED, |
284 guint n_param_values, |
284 guint n_param_values, |
285 const GValue *param_values, |
285 const GValue *param_values, |
286 gpointer invocation_hint G_GNUC_UNUSED, |
286 gpointer invocation_hint G_GNUC_UNUSED, |
287 gpointer marshal_data) |
287 gpointer marshal_data) |
288 { |
288 { |
289 typedef gint (*GMarshalFunc_ENUM__OBJECT_OBJECT_OBJECT) (gpointer data1, |
289 typedef gint (*GMarshalFunc_ENUM__OBJECT_BOXED_OBJECT) (gpointer data1, |
290 gpointer arg_1, |
290 gpointer arg_1, |
291 gpointer arg_2, |
291 gpointer arg_2, |
292 gpointer arg_3, |
292 gpointer arg_3, |
293 gpointer data2); |
293 gpointer data2); |
294 register GMarshalFunc_ENUM__OBJECT_OBJECT_OBJECT callback; |
294 register GMarshalFunc_ENUM__OBJECT_BOXED_OBJECT callback; |
295 register GCClosure *cc = (GCClosure*) closure; |
295 register GCClosure *cc = (GCClosure*) closure; |
296 register gpointer data1, data2; |
296 register gpointer data1, data2; |
297 gint v_return; |
297 gint v_return; |
298 |
298 |
299 g_return_if_fail (return_value != NULL); |
299 g_return_if_fail (return_value != NULL); |
307 else |
307 else |
308 { |
308 { |
309 data1 = g_value_peek_pointer (param_values + 0); |
309 data1 = g_value_peek_pointer (param_values + 0); |
310 data2 = closure->data; |
310 data2 = closure->data; |
311 } |
311 } |
312 callback = (GMarshalFunc_ENUM__OBJECT_OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback); |
312 callback = (GMarshalFunc_ENUM__OBJECT_BOXED_OBJECT) (marshal_data ? marshal_data : cc->callback); |
313 |
313 |
314 v_return = callback (data1, |
314 v_return = callback (data1, |
315 g_marshal_value_peek_object (param_values + 1), |
315 g_marshal_value_peek_object (param_values + 1), |
316 g_marshal_value_peek_object (param_values + 2), |
316 g_marshal_value_peek_boxed (param_values + 2), |
317 g_marshal_value_peek_object (param_values + 3), |
317 g_marshal_value_peek_object (param_values + 3), |
318 data2); |
318 data2); |
319 |
319 |
320 g_value_set_enum (return_value, v_return); |
320 g_value_set_enum (return_value, v_return); |
321 } |
321 } |
322 |
322 |
323 /* BOXED:OBJECT,OBJECT,BOXED (gstplay-marshal.list:7) */ |
323 /* BOXED:OBJECT,BOXED,BOXED (gstplay-marshal.list:7) */ |
324 #ifdef __SYMBIAN32__ |
324 #ifdef __SYMBIAN32__ |
325 EXPORT_C |
325 EXPORT_C |
326 #endif |
326 #endif |
327 |
327 |
328 void |
328 void |
329 gst_play_marshal_BOXED__OBJECT_OBJECT_BOXED (GClosure *closure, |
329 gst_play_marshal_BOXED__OBJECT_BOXED_BOXED (GClosure *closure, |
330 GValue *return_value G_GNUC_UNUSED, |
330 GValue *return_value G_GNUC_UNUSED, |
331 guint n_param_values, |
331 guint n_param_values, |
332 const GValue *param_values, |
332 const GValue *param_values, |
333 gpointer invocation_hint G_GNUC_UNUSED, |
333 gpointer invocation_hint G_GNUC_UNUSED, |
334 gpointer marshal_data) |
334 gpointer marshal_data) |
335 { |
335 { |
336 typedef gpointer (*GMarshalFunc_BOXED__OBJECT_OBJECT_BOXED) (gpointer data1, |
336 typedef gpointer (*GMarshalFunc_BOXED__OBJECT_BOXED_BOXED) (gpointer data1, |
337 gpointer arg_1, |
337 gpointer arg_1, |
338 gpointer arg_2, |
338 gpointer arg_2, |
339 gpointer arg_3, |
339 gpointer arg_3, |
340 gpointer data2); |
340 gpointer data2); |
341 register GMarshalFunc_BOXED__OBJECT_OBJECT_BOXED callback; |
341 register GMarshalFunc_BOXED__OBJECT_BOXED_BOXED callback; |
342 register GCClosure *cc = (GCClosure*) closure; |
342 register GCClosure *cc = (GCClosure*) closure; |
343 register gpointer data1, data2; |
343 register gpointer data1, data2; |
344 gpointer v_return; |
344 gpointer v_return; |
345 |
345 |
346 g_return_if_fail (return_value != NULL); |
346 g_return_if_fail (return_value != NULL); |
354 else |
354 else |
355 { |
355 { |
356 data1 = g_value_peek_pointer (param_values + 0); |
356 data1 = g_value_peek_pointer (param_values + 0); |
357 data2 = closure->data; |
357 data2 = closure->data; |
358 } |
358 } |
359 callback = (GMarshalFunc_BOXED__OBJECT_OBJECT_BOXED) (marshal_data ? marshal_data : cc->callback); |
359 callback = (GMarshalFunc_BOXED__OBJECT_BOXED_BOXED) (marshal_data ? marshal_data : cc->callback); |
360 |
360 |
361 v_return = callback (data1, |
361 v_return = callback (data1, |
362 g_marshal_value_peek_object (param_values + 1), |
362 g_marshal_value_peek_object (param_values + 1), |
363 g_marshal_value_peek_object (param_values + 2), |
363 g_marshal_value_peek_boxed (param_values + 2), |
364 g_marshal_value_peek_boxed (param_values + 3), |
364 g_marshal_value_peek_boxed (param_values + 3), |
365 data2); |
365 data2); |
366 |
366 |
367 g_value_take_boxed (return_value, v_return); |
367 g_value_take_boxed (return_value, v_return); |
368 } |
368 } |
451 data2); |
451 data2); |
452 |
452 |
453 g_value_take_object (return_value, v_return); |
453 g_value_take_object (return_value, v_return); |
454 } |
454 } |
455 |
455 |
|
456 /* OBJECT:INT (gstplay-marshal.list:10) */ |
|
457 #ifdef __SYMBIAN32__ |
|
458 EXPORT_C |
|
459 #endif |
|
460 |
|
461 void |
|
462 gst_play_marshal_OBJECT__INT (GClosure *closure, |
|
463 GValue *return_value G_GNUC_UNUSED, |
|
464 guint n_param_values, |
|
465 const GValue *param_values, |
|
466 gpointer invocation_hint G_GNUC_UNUSED, |
|
467 gpointer marshal_data) |
|
468 { |
|
469 typedef GObject* (*GMarshalFunc_OBJECT__INT) (gpointer data1, |
|
470 gint arg_1, |
|
471 gpointer data2); |
|
472 register GMarshalFunc_OBJECT__INT callback; |
|
473 register GCClosure *cc = (GCClosure*) closure; |
|
474 register gpointer data1, data2; |
|
475 GObject* v_return; |
|
476 |
|
477 g_return_if_fail (return_value != NULL); |
|
478 g_return_if_fail (n_param_values == 2); |
|
479 |
|
480 if (G_CCLOSURE_SWAP_DATA (closure)) |
|
481 { |
|
482 data1 = closure->data; |
|
483 data2 = g_value_peek_pointer (param_values + 0); |
|
484 } |
|
485 else |
|
486 { |
|
487 data1 = g_value_peek_pointer (param_values + 0); |
|
488 data2 = closure->data; |
|
489 } |
|
490 callback = (GMarshalFunc_OBJECT__INT) (marshal_data ? marshal_data : cc->callback); |
|
491 |
|
492 v_return = callback (data1, |
|
493 g_marshal_value_peek_int (param_values + 1), |
|
494 data2); |
|
495 |
|
496 g_value_take_object (return_value, v_return); |
|
497 } |
|
498 |
|
499 /* INT64:VOID (gstplay-marshal.list:11) */ |
|
500 void |
|
501 gst_play_marshal_INT64__VOID (GClosure *closure, |
|
502 GValue *return_value G_GNUC_UNUSED, |
|
503 guint n_param_values, |
|
504 const GValue *param_values, |
|
505 gpointer invocation_hint G_GNUC_UNUSED, |
|
506 gpointer marshal_data) |
|
507 { |
|
508 typedef gint64 (*GMarshalFunc_INT64__VOID) (gpointer data1, |
|
509 gpointer data2); |
|
510 register GMarshalFunc_INT64__VOID callback; |
|
511 register GCClosure *cc = (GCClosure*) closure; |
|
512 register gpointer data1, data2; |
|
513 gint64 v_return; |
|
514 |
|
515 g_return_if_fail (return_value != NULL); |
|
516 g_return_if_fail (n_param_values == 1); |
|
517 |
|
518 if (G_CCLOSURE_SWAP_DATA (closure)) |
|
519 { |
|
520 data1 = closure->data; |
|
521 data2 = g_value_peek_pointer (param_values + 0); |
|
522 } |
|
523 else |
|
524 { |
|
525 data1 = g_value_peek_pointer (param_values + 0); |
|
526 data2 = closure->data; |
|
527 } |
|
528 callback = (GMarshalFunc_INT64__VOID) (marshal_data ? marshal_data : cc->callback); |
|
529 |
|
530 v_return = callback (data1, |
|
531 data2); |
|
532 |
|
533 g_value_set_int64 (return_value, v_return); |
|
534 } |
|
535 |
|
536 /* VOID:OBJECT,INT64,INT64 (gstplay-marshal.list:12) */ |
|
537 void |
|
538 gst_play_marshal_VOID__OBJECT_INT64_INT64 (GClosure *closure, |
|
539 GValue *return_value G_GNUC_UNUSED, |
|
540 guint n_param_values, |
|
541 const GValue *param_values, |
|
542 gpointer invocation_hint G_GNUC_UNUSED, |
|
543 gpointer marshal_data) |
|
544 { |
|
545 typedef void (*GMarshalFunc_VOID__OBJECT_INT64_INT64) (gpointer data1, |
|
546 gpointer arg_1, |
|
547 gint64 arg_2, |
|
548 gint64 arg_3, |
|
549 gpointer data2); |
|
550 register GMarshalFunc_VOID__OBJECT_INT64_INT64 callback; |
|
551 register GCClosure *cc = (GCClosure*) closure; |
|
552 register gpointer data1, data2; |
|
553 |
|
554 g_return_if_fail (n_param_values == 4); |
|
555 |
|
556 if (G_CCLOSURE_SWAP_DATA (closure)) |
|
557 { |
|
558 data1 = closure->data; |
|
559 data2 = g_value_peek_pointer (param_values + 0); |
|
560 } |
|
561 else |
|
562 { |
|
563 data1 = g_value_peek_pointer (param_values + 0); |
|
564 data2 = closure->data; |
|
565 } |
|
566 callback = (GMarshalFunc_VOID__OBJECT_INT64_INT64) (marshal_data ? marshal_data : cc->callback); |
|
567 |
|
568 callback (data1, |
|
569 g_marshal_value_peek_object (param_values + 1), |
|
570 g_marshal_value_peek_int64 (param_values + 2), |
|
571 g_marshal_value_peek_int64 (param_values + 3), |
|
572 data2); |
|
573 } |
|
574 |