Changeset 118
- Timestamp:
- 09/09/06 15:32:50 (5 years ago)
- Files:
-
- 6 added
- 1 removed
- 23 modified
-
fm_gui/trunk/data/fm_djmixer.glade (modified) (4 diffs)
-
fm_gui/trunk/src/fm_djmixer_gui.c (modified) (7 diffs)
-
fm_gui/trunk/src/fm_djmixer_gui.h (modified) (1 diff)
-
fm_gui/trunk/src/global.c (modified) (1 diff)
-
fm_gui/trunk/src/main.c (modified) (2 diffs)
-
fm_gui/trunk/src/tx_widgets/Makefile.am (modified) (1 diff)
-
fm_gui/trunk/src/tx_widgets/Makefile.in (modified) (3 diffs)
-
fm_gui/trunk/src/tx_widgets/tX_dial.c (modified) (1 diff)
-
fm_gui/trunk/src/tx_widgets/tX_dial.h (modified) (1 diff)
-
fm_gui/trunk/src/tx_widgets/tX_flash.c (added)
-
fm_gui/trunk/src/tx_widgets/tX_flash.h (added)
-
fm_gui/trunk/src/tx_widgets/tX_knobloader.c (modified) (1 diff)
-
fm_gui/trunk/src/tx_widgets/tX_knobloader.h (modified) (1 diff)
-
fm_gui/trunk/src/tx_widgets/tX_widgets.c (added)
-
fm_gui/trunk/src/tx_widgets/tX_widgets.h (added)
-
fm_server/trunk (modified) (1 prop)
-
fm_server/trunk/.anjuta (deleted)
-
fm_server/trunk/src/Makefile.am (modified) (1 diff)
-
fm_server/trunk/src/Makefile.in (modified) (4 diffs)
-
fm_server/trunk/src/fm_djmixer.c (modified) (5 diffs)
-
fm_server/trunk/src/fm_djmixer.h (modified) (1 diff)
-
fm_server/trunk/src/fm_effect_gain.c (modified) (2 diffs)
-
fm_server/trunk/src/fm_level_meter.c (added)
-
fm_server/trunk/src/fm_level_meter.h (added)
-
fm_server/trunk/src/main.c (modified) (2 diffs)
-
rgc/trunk/include/client/rgc_marshal_cb.h (modified) (1 diff)
-
rgc/trunk/include/server/rgc_marshal.h (modified) (4 diffs)
-
rgc/trunk/src/client/rgc_marshal_cb.c (modified) (1 diff)
-
rgc/trunk/src/server/rgc_marshal.c (modified) (4 diffs)
-
rgc/trunk/src/server/rgc_marshalers.list (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
fm_gui/trunk/data/fm_djmixer.glade
r87 r118 1 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 2 <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> 3 <!-- Generated with glade3 4 Version: 3.0.1 5 Date: Fri Sep 8 23:41:58 2006 6 User: ath 7 Host: sarge 8 --> 3 9 <glade-interface> 4 10 <widget class="GtkWindow" id="window_mixer"> … … 426 432 <property name="label" translatable="yes"><small>gain</small></property> 427 433 <property name="use_markup">True</property> 428 <property name="pattern"></property>429 434 </widget> 430 435 <packing> … … 451 456 <property name="label" translatable="yes"><small>pan</small></property> 452 457 <property name="use_markup">True</property> 453 <property name="pattern"></property>454 458 </widget> 455 459 <packing> … … 480 484 </child> 481 485 <child> 482 <widget class="GtkVScale" id="vscale_fader"> 483 <property name="adjustment">1,000000 0,000000 1,000000 0,010000 0,100000 0,100000</property> 484 <property name="inverted">True</property> 485 <property name="draw_value">False</property> 486 <widget class="GtkHBox" id="hbox1"> 487 <property name="visible">True</property> 488 <child> 489 <widget class="Custom" id="flash_level"> 490 <property name="visible">True</property> 491 <property name="creation_function">fm_djmixer_gui_create_flash</property> 492 </widget> 493 </child> 494 <child> 495 <widget class="GtkVScale" id="vscale_fader"> 496 <property name="adjustment">1 0 1 0 0 0</property> 497 <property name="inverted">True</property> 498 <property name="draw_value">False</property> 499 </widget> 500 <packing> 501 <property name="position">1</property> 502 </packing> 503 </child> 486 504 </widget> 487 505 <packing> -
fm_gui/trunk/src/fm_djmixer_gui.c
r103 r118 12 12 #include "fm_djmixer.h" 13 13 14 #include "tx_widgets/ misc.h"14 #include "tx_widgets/tX_widgets.h" 15 15 #include "tx_widgets/tX_knobloader.h" 16 16 #include "tx_widgets/tX_dial.h" 17 #include "tx_widgets/tX_flash.h" 17 18 18 19 static void fm_djmixer_gui_chan_dial_gain_value_changed (GtkAdjustment *adj, … … 22 23 static void fm_djmixer_gui_chan_vscale_fader_value_changed (GtkRange *range, 23 24 gpointer user_data); 25 static void fm_djmixer_gui_level_changed_cb (RgcRemoteObject *obj, 26 guint port_n, 27 gfloat level_l, 28 gfloat level_r, 29 gpointer user_data); 24 30 25 31 … … 30 36 GtkObject *adj = gtk_adjustment_new (0.0, -1.0, 1.0, 0.01, 0.05, 0.1); 31 37 return gtk_tx_dial_new (GTK_ADJUSTMENT (adj)); 38 } 39 40 41 GtkWidget * 42 fm_djmixer_gui_create_flash (gchar *widget_name, gchar *string1, gchar *string2, 43 gint int1, gint int2) 44 { 45 GtkWidget *wid = gtk_tx_flash_new (); 46 g_print ("Created flash widget %p\n", wid); 47 return wid; 32 48 } 33 49 … … 47 63 chan->dial_pan_adj = gtk_tx_dial_get_adjustment (GTK_TX_DIAL (chan->dial_pan)); 48 64 chan->vscale_fader = glade_xml_get_widget(chan->xml_channel, "vscale_fader"); 65 chan->flash_level = glade_xml_get_widget(chan->xml_channel, "flash_level"); 66 g_print ("Flash %p\n", chan->flash_level); 49 67 50 68 gui->channels = g_list_append (gui->channels, chan); … … 55 73 56 74 gtk_box_pack_start (GTK_BOX (gui->hbox_channels), chan->vbox_channel, FALSE, FALSE, 0); 75 76 FmDJMixerData *ddata = (FmDJMixerData *) chan->owner->client; 77 rgc_remote_signal_connect (ddata->element, "level_changed", rgc_marshal_cb_VOID__INT_FLOAT_FLOAT, 78 G_CALLBACK(fm_djmixer_gui_level_changed_cb), gui); 57 79 58 80 gtk_widget_show_all (gui->hbox_channels); … … 63 85 fm_djmixer_gui_new (gpointer data) 64 86 { 65 load_knob_pixs();66 67 87 FmDJMixerGui *gui = g_new0(FmDJMixerGui, 1); 68 88 gui->client = data; … … 131 151 g_value_destroy (val); 132 152 } 153 154 155 static void 156 fm_djmixer_gui_level_changed_cb (RgcRemoteObject *obj, 157 guint port_n, 158 gfloat level_l, 159 gfloat level_r, 160 gpointer user_data) 161 { 162 FmDJMixerGui *gui = (FmDJMixerGui *) user_data; 163 FmDJMixerGuiChannel *chan = (FmDJMixerGuiChannel *) g_list_nth_data (gui->channels, port_n); 164 165 gtk_tx_flash_set_level (GTK_WIDGET(chan->flash_level), level_l, level_r); 166 } -
fm_gui/trunk/src/fm_djmixer_gui.h
r87 r118 15 15 GtkAdjustment *dial_pan_adj; 16 16 GtkWidget *vscale_fader; 17 GtkWidget *flash_level; 17 18 }; 18 19 -
fm_gui/trunk/src/global.c
r103 r118 2 2 #ifdef G_OS_WIN32 3 3 #include "windows.h" 4 #endif 5 6 #ifdef ENABLE_BINRELOC 7 #undef ENABLE_BINRELOC 4 8 #endif 5 9 -
fm_gui/trunk/src/main.c
r111 r118 6 6 #include "global.h" 7 7 #include "base.h" 8 #include "tx_widgets/tX_widgets.h" 8 9 9 10 … … 21 22 g_type_init_with_debug_flags (G_TYPE_DEBUG_OBJECTS & G_TYPE_DEBUG_SIGNALS & G_TYPE_DEBUG_MASK); 22 23 gtk_init (&argc, &argv); 24 gtk_tx_widgets_init (); 23 25 24 26 static gchar *hostname = "localhost"; -
fm_gui/trunk/src/tx_widgets/Makefile.am
r77 r118 9 9 10 10 libtx_widgets_la_SOURCES = \ 11 misc.h \ 11 tX_widgets.c \ 12 tX_widgets.h \ 12 13 tX_dial.c \ 13 14 tX_dial.h \ 15 tX_flash.c \ 16 tX_flash.h \ 14 17 tX_knobloader.c \ 15 18 tX_knobloader.h -
fm_gui/trunk/src/tx_widgets/Makefile.in
r103 r118 50 50 am__DEPENDENCIES_1 = 51 51 libtx_widgets_la_DEPENDENCIES = $(am__DEPENDENCIES_1) @LTLIBOBJS@ 52 am_libtx_widgets_la_OBJECTS = tX_dial.lo tX_knobloader.lo 52 am_libtx_widgets_la_OBJECTS = tX_widgets.lo tX_dial.lo tX_flash.lo \ 53 tX_knobloader.lo 53 54 libtx_widgets_la_OBJECTS = $(am_libtx_widgets_la_OBJECTS) 54 55 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) … … 216 217 noinst_LTLIBRARIES = libtx_widgets.la 217 218 libtx_widgets_la_SOURCES = \ 218 misc.h \ 219 tX_widgets.c \ 220 tX_widgets.h \ 219 221 tX_dial.c \ 220 222 tX_dial.h \ 223 tX_flash.c \ 224 tX_flash.h \ 221 225 tX_knobloader.c \ 222 226 tX_knobloader.h … … 278 282 279 283 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tX_dial.Plo@am__quote@ 284 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tX_flash.Plo@am__quote@ 280 285 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tX_knobloader.Plo@am__quote@ 286 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tX_widgets.Plo@am__quote@ 281 287 282 288 .c.o: -
fm_gui/trunk/src/tx_widgets/tX_dial.c
r77 r118 24 24 */ 25 25 26 #ifdef HAVE_CONFIG_H26 /*#ifdef HAVE_CONFIG_H 27 27 #include <config.h> 28 #endif 29 30 #include " misc.h"28 #endif*/ 29 30 #include "tX_widgets.h" 31 31 32 32 #include <math.h> -
fm_gui/trunk/src/tx_widgets/tX_dial.h
r77 r118 27 27 #define __GTK_TX_DIAL_H__ 28 28 29 #ifdef HAVE_CONFIG_H29 /*#ifdef HAVE_CONFIG_H 30 30 #include <config.h> 31 #endif 31 #endif*/ 32 32 33 33 #include <gdk/gdk.h> -
fm_gui/trunk/src/tx_widgets/tX_knobloader.c
r87 r118 22 22 */ 23 23 24 #include " misc.h"24 #include "tX_widgets.h" 25 25 26 26 #include <gtk/gtk.h> -
fm_gui/trunk/src/tx_widgets/tX_knobloader.h
r77 r118 28 28 #include "icons/knobs.pixbuf" 29 29 30 #ifdef HAVE_CONFIG_H30 /*#ifdef HAVE_CONFIG_H 31 31 #include <config.h> 32 #endif 32 #endif*/ 33 33 34 34 #ifdef USE_DIAL -
fm_server/trunk
- Property svn:ignore
-
old new 1 1 .anjuta 2 autom4te.cache2 *.cache 3 3 *~ 4 4 config.log
-
- Property svn:ignore
-
fm_server/trunk/src/Makefile.am
r117 r118 45 45 fm_buffer.h\ 46 46 fm_effect_pan.c\ 47 fm_effect_pan.h 47 fm_effect_pan.h\ 48 fm_level_meter.c\ 49 fm_level_meter.h 48 50 49 51 -
fm_server/trunk/src/Makefile.in
r117 r118 71 71 fm_effect_rate.c fm_effect_rate.h fm_mixer.c fm_mixer.h \ 72 72 fm_djmixer.c fm_djmixer.h fm_buffer.c fm_buffer.h \ 73 fm_effect_pan.c fm_effect_pan.h fm_output_alsa.c \ 74 fm_output_alsa.h fm_output_jack.c fm_output_jack.h 73 fm_effect_pan.c fm_effect_pan.h fm_level_meter.c \ 74 fm_level_meter.h fm_output_alsa.c fm_output_alsa.h \ 75 fm_output_jack.c fm_output_jack.h 75 76 @HAVE_ALSA_TRUE@am__objects_1 = fm_output_alsa.$(OBJEXT) 76 77 @HAVE_JACK_TRUE@am__objects_2 = fm_output_jack.$(OBJEXT) … … 82 83 fm_effect_rate.$(OBJEXT) fm_mixer.$(OBJEXT) \ 83 84 fm_djmixer.$(OBJEXT) fm_buffer.$(OBJEXT) \ 84 fm_effect_pan.$(OBJEXT) $(am__objects_1) $(am__objects_2) 85 fm_effect_pan.$(OBJEXT) fm_level_meter.$(OBJEXT) \ 86 $(am__objects_1) $(am__objects_2) 85 87 fm_server_OBJECTS = $(am_fm_server_OBJECTS) 86 88 am__DEPENDENCIES_1 = … … 273 275 fm_effect_rate.c fm_effect_rate.h fm_mixer.c fm_mixer.h \ 274 276 fm_djmixer.c fm_djmixer.h fm_buffer.c fm_buffer.h \ 275 fm_effect_pan.c fm_effect_pan.h $(am__append_1)\276 $(am__append_4)277 fm_effect_pan.c fm_effect_pan.h fm_level_meter.c \ 278 fm_level_meter.h $(am__append_1) $(am__append_4) 277 279 fm_server_INCLUDES = $(am__append_2) $(am__append_5) 278 280 fm_server_LDADD = $(FM_SERVER_LIBS) fm_input_gst/libfm_input_gst.la \ … … 359 361 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fm_input_cdj.Po@am__quote@ 360 362 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fm_input_test.Po@am__quote@ 363 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fm_level_meter.Po@am__quote@ 361 364 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fm_marshal.Po@am__quote@ 362 365 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fm_mixer.Po@am__quote@ -
fm_server/trunk/src/fm_djmixer.c
r95 r118 9 9 #include "fm_effect_gain.h" 10 10 #include "fm_effect_pan.h" 11 #include "fm_level_meter.h" 11 12 #include "fm_djmixer.h" 12 13 … … 86 87 G_TYPE_INT, 87 88 G_TYPE_DOUBLE); 89 90 rgc_signal_register ("level_changed", 91 FM_TYPE_DJMIXER, 92 3, 93 G_TYPE_INT, 94 G_TYPE_FLOAT, 95 G_TYPE_FLOAT); 88 96 } 89 97 … … 130 138 131 139 static void 140 fm_djmixer_level_changed (GObject *instance, 141 gfloat level_l, 142 gfloat level_r, 143 gpointer user_data) 144 { 145 FmDJMixerChannel *chan = (FmDJMixerChannel *) user_data; 146 // g_print ("level changed! %d, %f %f\n", chan->port_n, level_l, level_r); 147 148 GValue *ch = g_value_init_int (chan->port_n); 149 GValue *val1 = g_value_init_float (level_l); 150 GValue *val2 = g_value_init_float (level_r); 151 rgc_signal_emit (chan->owner, "level_changed", ch, val1, val2, NULL); 152 g_value_destroy (ch); 153 g_value_destroy (val1); 154 g_value_destroy (val2); 155 } 156 157 158 159 static void 132 160 fm_djmixer_connect_src (FmElement *element, 133 161 FmElement *src) … … 140 168 chan->gain = fm_effect_gain_new (); 141 169 chan->pan = fm_effect_pan_new (); 170 chan->meter = fm_level_meter_new (); 142 171 chan->fader = fm_effect_gain_new (); 143 172 144 fm_element_connect_src (FM_ELEMENT (chan->fader), FM_ELEMENT (chan->pan)); 173 fm_element_connect_src (FM_ELEMENT (chan->fader), FM_ELEMENT (chan->meter)); 174 fm_element_connect_src (FM_ELEMENT (chan->meter), FM_ELEMENT (chan->pan)); 145 175 fm_element_connect_src (FM_ELEMENT (chan->pan), FM_ELEMENT (chan->gain)); 146 176 fm_element_activate (FM_ELEMENT (chan->fader)); … … 150 180 djm->channels[djm->total_ports] = chan; 151 181 djm->total_ports++; 182 183 rgc_signal_catch (G_OBJECT(chan->meter), "level_changed", rgc_marshal_VOID__FLOAT_FLOAT, 184 G_CALLBACK(fm_djmixer_level_changed), chan); 152 185 } 153 186 -
fm_server/trunk/src/fm_djmixer.h
r95 r118 23 23 FmEffectGain *gain; 24 24 FmEffectPan *pan; 25 FmLevelMeter *meter; 25 26 FmEffectGain *fader; 26 27 }; -
fm_server/trunk/src/fm_effect_gain.c
r109 r118 30 30 #include "fm_buffer.h" 31 31 #include "fm_element.h" 32 #include "fm_input.h"32 //#include "fm_input.h" 33 33 #include "fm_effect.h" 34 34 #include "fm_effect_gain.h" 35 36 #define _(x) x37 35 38 36 … … 111 109 PROP_GAIN, 112 110 g_param_spec_double ("gain", 113 _("Gain"),114 _("Gain to apply to the buffer"),111 ("Gain"), 112 ("Gain to apply to the buffer"), 115 113 0, 10, 1, 116 114 G_PARAM_READWRITE)); -
fm_server/trunk/src/main.c
r117 r118 57 57 #include "fm_output.h" 58 58 #include "fm_mixer.h" 59 #include "fm_level_meter.h" 59 60 #include "fm_djmixer.h" 60 61 #include "fm_pipeline.h" … … 131 132 fm_djmixer_class_register (); 132 133 fm_effect_pan_class_register (); 134 fm_level_meter_class_register (); 133 135 #if HAVE_ALSA 134 136 fm_output_alsa_class_register (); -
rgc/trunk/include/client/rgc_marshal_cb.h
r91 r118 7 7 void 8 8 rgc_marshal_cb_VOID__INT (RgcRemoteObject *obj, 9 guint n_param_values, 10 GValue **param_values, 11 gpointer marshal_data, 12 gpointer user_data); 13 14 void 15 rgc_marshal_cb_VOID__INT_FLOAT_FLOAT (RgcRemoteObject *obj, 9 16 guint n_param_values, 10 17 GValue **param_values, -
rgc/trunk/include/server/rgc_marshal.h
r85 r118 40 40 gpointer user_data); 41 41 42 /* VOID__ELEMENT (../../src/server/rgc_marshalers.list:5) */ 42 /* VOID__FLOAT_FLOAT (../../src/server/rgc_marshalers.list:5) */ 43 void rgc_marshal_VOID__FLOAT_FLOAT (GObject *instance, 44 guint n_param_values, 45 GValue **param_values, 46 gpointer marshal_data, 47 gpointer user_data); 48 49 /* VOID__ELEMENT (../../src/server/rgc_marshalers.list:6) */ 43 50 void rgc_marshal_VOID__ELEMENT (GObject *instance, 44 51 guint n_param_values, … … 47 54 gpointer user_data); 48 55 49 /* VOID__VOID (../../src/server/rgc_marshalers.list: 6) */56 /* VOID__VOID (../../src/server/rgc_marshalers.list:7) */ 50 57 void rgc_marshal_VOID__VOID (GObject *instance, 51 58 guint n_param_values, … … 54 61 gpointer user_data); 55 62 56 /* VOID__STRING (../../src/server/rgc_marshalers.list: 7) */63 /* VOID__STRING (../../src/server/rgc_marshalers.list:8) */ 57 64 void rgc_marshal_VOID__STRING (GObject *instance, 58 65 guint n_param_values, … … 61 68 gpointer user_data); 62 69 63 /* VOID__STRING_STRING_STRING_STRING_STRING_STRING (../../src/server/rgc_marshalers.list: 8) */70 /* VOID__STRING_STRING_STRING_STRING_STRING_STRING (../../src/server/rgc_marshalers.list:9) */ 64 71 void rgc_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING(GObject *instance, 65 72 guint n_param_values, -
rgc/trunk/src/client/rgc_marshal_cb.c
r91 r118 29 29 } 30 30 31 32 void 33 rgc_marshal_cb_VOID__INT_FLOAT_FLOAT (RgcRemoteObject *obj, 34 guint n_param_values, 35 GValue **param_values, 36 gpointer marshal_data, 37 gpointer user_data) 38 { 39 typedef void (*RgcMarshalFunc_cb_VOID__INT_FLOAT_FLOAT) (RgcRemoteObject *data1, gint arg1, gfloat arg2, gfloat arg3, gpointer data2); 40 register RgcMarshalFunc_cb_VOID__INT_FLOAT_FLOAT callback; 41 register RgcRemoteObject *data1; 42 43 g_return_if_fail (n_param_values == 3); 44 45 data1 = obj; 46 47 callback = (RgcMarshalFunc_cb_VOID__INT_FLOAT_FLOAT) (marshal_data); 48 49 //g_assert (G_IS_VALUE (param_values[0])); 50 //g_print ("g_marshal_value_peek_int %d\n", g_marshal_value_peek_int (param_values[0])); 51 52 callback (data1, g_marshal_value_peek_int (param_values[0]), 53 g_marshal_value_peek_float (param_values[1]), 54 g_marshal_value_peek_float (param_values[2]), user_data); 55 } 31 56 32 57 void -
rgc/trunk/src/server/rgc_marshal.c
r85 r118 85 85 86 86 87 /* VOID__ELEMENT (rgc_marshalers.list:5) */ 87 /* VOID__FLOAT_FLOAT (rgc_marshalers.list:5) */ 88 void rgc_marshal_VOID__FLOAT_FLOAT (GObject *instance, 89 guint n_param_values, 90 GValue **param_values, 91 gpointer marshal_data, 92 gpointer user_data) 93 { 94 typedef void (*RgcMarshalFunc_VOID__FLOAT_FLOAT) (gpointer data1, gfloat arg1, gfloat arg2, gpointer data2); 95 register RgcMarshalFunc_VOID__FLOAT_FLOAT callback; 96 register gpointer data1; 97 98 g_return_if_fail (n_param_values == 2); 99 100 data1 = (gpointer) instance; 101 102 callback = (RgcMarshalFunc_VOID__FLOAT_FLOAT) (marshal_data); 103 callback (data1, g_marshal_value_peek_float (param_values[0]), g_marshal_value_peek_float (param_values[1]), user_data); 104 } 105 106 107 /* VOID__ELEMENT (rgc_marshalers.list:6) */ 88 108 void rgc_marshal_VOID__ELEMENT (GObject *instance, 89 109 guint n_param_values, … … 105 125 106 126 107 /* VOID__VOID (rgc_marshalers.list: 6) */127 /* VOID__VOID (rgc_marshalers.list:7) */ 108 128 void rgc_marshal_VOID__VOID (GObject *instance, 109 129 guint n_param_values, … … 125 145 126 146 127 /* VOID__STRING (rgc_marshalers.list: 7) */147 /* VOID__STRING (rgc_marshalers.list:8) */ 128 148 void rgc_marshal_VOID__STRING (GObject *instance, 129 149 guint n_param_values, … … 145 165 146 166 147 /* VOID__STRING_STRING_STRING_STRING_STRING_STRING (rgc_marshalers.list: 8) */167 /* VOID__STRING_STRING_STRING_STRING_STRING_STRING (rgc_marshalers.list:9) */ 148 168 void rgc_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING(GObject *instance, 149 169 guint n_param_values, -
rgc/trunk/src/server/rgc_marshalers.list
r85 r118 3 3 VOID:INT,FLOAT 4 4 VOID:INT,DOUBLE 5 VOID:FLOAT,FLOAT 5 6 VOID:ELEMENT 6 7 VOID:VOID
