[PD-cvs] pd/src g_all_guis.h,1.1.1.4.2.2.2.14,1.1.1.4.2.2.2.15 g_dropper.c,1.1.2.6,1.1.2.7
carmen rocco
ix9 at users.sourceforge.net
Wed Apr 28 22:10:38 CEST 2004
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv546
Modified Files:
Tag: impd_0_37
g_all_guis.h g_dropper.c
Log Message:
snd/rcv/band should work now
Index: g_dropper.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/g_dropper.c,v
retrieving revision 1.1.2.6
retrieving revision 1.1.2.7
diff -C2 -d -r1.1.2.6 -r1.1.2.7
*** g_dropper.c 28 Apr 2004 10:04:13 -0000 1.1.2.6
--- g_dropper.c 28 Apr 2004 20:10:34 -0000 1.1.2.7
***************
*** 94,100 ****
}
static void dropper_symbol(t_dropper *x, t_symbol *s)
{
! outlet_symbol(x->x_gui.x_obj.ob_outlet, s);
}
--- 94,108 ----
}
+ static void dropper_bang(t_dropper *x)
+ {
+ outlet_symbol(x->x_gui.x_obj.ob_outlet, x->x_ds);
+ if(x->x_gui.x_snd_able && x->x_gui.x_snd->s_thing)
+ pd_symbol(x->x_gui.x_snd->s_thing, x->x_ds);
+ }
+
static void dropper_symbol(t_dropper *x, t_symbol *s)
{
! x->x_ds = s;
! dropper_bang(x);
}
***************
*** 152,155 ****
--- 160,164 ----
t_class *c = dropper_class = class_new(gensym("dropper"), (t_newmethod)dropper_new,
(t_method)dropper_ff, sizeof(t_dropper), 0, A_GIMME, 0);
+ class_addbang(c, dropper_bang);
class_addsymbol(c, dropper_symbol);
class_addmethod(c, (t_method)dropper_dialog, gensym("dialog"), A_GIMME, 0);
Index: g_all_guis.h
===================================================================
RCS file: /cvsroot/pure-data/pd/src/g_all_guis.h,v
retrieving revision 1.1.1.4.2.2.2.14
retrieving revision 1.1.1.4.2.2.2.15
diff -C2 -d -r1.1.1.4.2.2.2.14 -r1.1.1.4.2.2.2.15
*** g_all_guis.h 27 Apr 2004 18:09:35 -0000 1.1.1.4.2.2.2.14
--- g_all_guis.h 28 Apr 2004 20:10:32 -0000 1.1.1.4.2.2.2.15
***************
*** 129,132 ****
--- 129,133 ----
t_iemgui x_gui;
t_symbol *x_s;
+ t_symbol *x_ds;
} t_dropper;
More information about the Pd-cvs
mailing list