[PD-cvs] pd/src desire.c, 1.1.2.217.2.136, 1.1.2.217.2.137 makefile.in, 1.4.4.2.2.21.2.26, 1.4.4.2.2.21.2.27
Mathieu Bouchard
matju at users.sourceforge.net
Thu Jun 28 08:41:27 CEST 2007
- Previous message: [PD-cvs] pd/src m_pd.h, 1.4.4.11.2.33.2.45, 1.4.4.11.2.33.2.46 m_fifo.c, 1.1.2.14.2.6.2.2, 1.1.2.14.2.6.2.3 m_sched.c, 1.5.4.35.2.21.2.6, 1.5.4.35.2.21.2.7 m_fifo.h, 1.1.2.3.2.1.2.2, NONE
- Next message: [PD-cvs] pd/src builtins.c,1.1.2.17,1.1.2.18
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25701
Modified Files:
Tag: desiredata
desire.c makefile.in
Log Message:
d_soundfile.c goes c++
Index: makefile.in
===================================================================
RCS file: /cvsroot/pure-data/pd/src/makefile.in,v
retrieving revision 1.4.4.2.2.21.2.26
retrieving revision 1.4.4.2.2.21.2.27
diff -C2 -d -r1.4.4.2.2.21.2.26 -r1.4.4.2.2.21.2.27
*** makefile.in 28 Jun 2007 05:23:32 -0000 1.4.4.2.2.21.2.26
--- makefile.in 28 Jun 2007 06:41:25 -0000 1.4.4.2.2.21.2.27
***************
*** 22,29 ****
SRCXX = desire.c kernel.c builtins.c builtins_dsp.c s_path.c s_inter.c s_main.c \
! m_sched.c s_loader.c
! SRC = m_fifo.c m_simd.c \
! s_audio.c s_midi.c \
! d_ugen.c d_mayer_fft.c d_fftroutine.c d_resample.c d_soundfile.c
# audio drivers and midi drivers
--- 22,27 ----
SRCXX = desire.c kernel.c builtins.c builtins_dsp.c s_path.c s_inter.c s_main.c \
! m_sched.c s_loader.c d_soundfile.c
! SRC = m_fifo.c m_simd.c s_audio.c s_midi.c d_ugen.c d_mayer_fft.c d_fftroutine.c d_resample.c
# audio drivers and midi drivers
Index: desire.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.c,v
retrieving revision 1.1.2.217.2.136
retrieving revision 1.1.2.217.2.137
diff -C2 -d -r1.1.2.217.2.136 -r1.1.2.217.2.137
*** desire.c 28 Jun 2007 05:24:18 -0000 1.1.2.217.2.136
--- desire.c 28 Jun 2007 06:41:23 -0000 1.1.2.217.2.137
***************
*** 200,204 ****
};
! t_queue *queue_new (void) {
t_queue *self = (t_queue *)getbytes(sizeof(t_queue));
self->start = self->len = 0;
--- 200,204 ----
};
! t_queue *queue_new () {
t_queue *self = (t_queue *)getbytes(sizeof(t_queue));
self->start = self->len = 0;
***************
*** 404,408 ****
}
! t_canvas *canvas_getcurrent(void) {return ((t_canvas *)pd_findbyclass(&s__X, canvas_class));}
t_canvasenvironment *canvas_getenv(t_canvas *x) {
--- 404,408 ----
}
! t_canvas *canvas_getcurrent () {return ((t_canvas *)pd_findbyclass(&s__X, canvas_class));}
t_canvasenvironment *canvas_getenv(t_canvas *x) {
***************
*** 415,419 ****
}
! int canvas_getdollarzero(void) {
t_canvas *x = canvas_getcurrent();
t_canvasenvironment *env = x ? canvas_getenv(x) : 0;
--- 415,419 ----
}
! int canvas_getdollarzero () {
t_canvas *x = canvas_getcurrent();
t_canvasenvironment *env = x ? canvas_getenv(x) : 0;
***************
*** 432,436 ****
}
! t_symbol *canvas_getcurrentdir(void) {return canvas_getenv(canvas_getcurrent())->dir;}
t_symbol *canvas_getdir(t_canvas *x) {return canvas_getenv( x)->dir;}
--- 432,436 ----
}
! t_symbol *canvas_getcurrentdir () {return canvas_getenv(canvas_getcurrent())->dir;}
t_symbol *canvas_getdir(t_canvas *x) {return canvas_getenv( x)->dir;}
***************
*** 656,660 ****
}
}
! extern "C" void glob_redraw(void) {canvases_each(x) canvas_redraw(x);}
/* This is sent from the GUI to inform a toplevel that its window has been moved or resized. */
--- 656,660 ----
}
}
! extern "C" void glob_redraw () {canvases_each(x) canvas_redraw(x);}
/* This is sent from the GUI to inform a toplevel that its window has been moved or resized. */
***************
*** 938,943 ****
typedef struct _dspcontext t_dspcontext;
! extern "C" void ugen_start(void);
! extern "C" void ugen_stop(void);
extern "C" t_dspcontext *ugen_start_graph(int toplevel, t_signal **sp, int ninlets, int noutlets);
extern "C" void ugen_add(t_dspcontext *dc, t_object *x);
--- 938,943 ----
typedef struct _dspcontext t_dspcontext;
! extern "C" void ugen_start ();
! extern "C" void ugen_stop ();
extern "C" t_dspcontext *ugen_start_graph(int toplevel, t_signal **sp, int ninlets, int noutlets);
extern "C" void ugen_add(t_dspcontext *dc, t_object *x);
***************
*** 991,995 ****
resume afterward, so that DSP doesn't get resorted for every DSP object
int the patch. */
! int canvas_suspend_dsp(void) {
int rval = canvas_dspstate;
if (rval) canvas_stop_dsp();
--- 991,995 ----
resume afterward, so that DSP doesn't get resorted for every DSP object
int the patch. */
! int canvas_suspend_dsp () {
int rval = canvas_dspstate;
if (rval) canvas_stop_dsp();
***************
*** 1002,1006 ****
/* this is equivalent to suspending and resuming in one step. */
! void canvas_update_dsp(void) {
if (canvas_dspstate) canvas_start_dsp();
}
--- 1002,1006 ----
/* this is equivalent to suspending and resuming in one step. */
! void canvas_update_dsp () {
if (canvas_dspstate) canvas_start_dsp();
}
***************
*** 1420,1424 ****
void pd_eval_text2(char *s) {pd_eval_text(s,strlen(s));}
! extern "C" void garray_init(void) {
hack = 0; /* invisible canvases must be, uh, invisible */
if (garray_arraytemplatecanvas) return;
--- 1420,1424 ----
void pd_eval_text2(char *s) {pd_eval_text(s,strlen(s));}
! extern "C" void garray_init () {
hack = 0; /* invisible canvases must be, uh, invisible */
if (garray_arraytemplatecanvas) return;
***************
*** 2122,2126 ****
/* d_soundfile.c uses this! */
! extern "C" int garray_ambigendian(void) {
unsigned short s = 1;
unsigned char c = *(char *)(&s);
--- 2122,2126 ----
/* d_soundfile.c uses this! */
! int garray_ambigendian () {
unsigned short s = 1;
unsigned char c = *(char *)(&s);
***************
*** 7353,7357 ****
}
! extern "C" void glob_update_path (void);
void glob_help(t_pd *bogus, t_symbol *s) {
--- 7353,7357 ----
}
! extern "C" void glob_update_path ();
void glob_help(t_pd *bogus, t_symbol *s) {
***************
*** 7650,7654 ****
//void glob_audio_device_in(t_pd * dummy, t_symbol *s, int argc, t_atom *argv);
//void glob_audio_device_out(t_pd * dummy, t_symbol *s, int argc, t_atom *argv);
! void glob_audio_getcurrent_devices(void);
void glob_audio_asio_latencies(t_pd * dummy, t_float f);
void glob_midi_getindevs(t_pd *dummy);
--- 7650,7654 ----
//void glob_audio_device_in(t_pd * dummy, t_symbol *s, int argc, t_atom *argv);
//void glob_audio_device_out(t_pd * dummy, t_symbol *s, int argc, t_atom *argv);
! void glob_audio_getcurrent_devices ();
void glob_audio_asio_latencies(t_pd * dummy, t_float f);
void glob_midi_getindevs(t_pd *dummy);
***************
*** 7686,7690 ****
extern t_class *glob_pdobject;
! extern "C" void glob_init(void) {
/* can this one really be called "max"? isn't that a name conflict? */
maxclass = class_new2("max",0,0,sizeof(t_pd),CLASS_DEFAULT,"");
--- 7686,7690 ----
extern t_class *glob_pdobject;
! extern "C" void glob_init () {
/* can this one really be called "max"? isn't that a name conflict? */
maxclass = class_new2("max",0,0,sizeof(t_pd),CLASS_DEFAULT,"");
***************
*** 7789,7793 ****
/* what's the point? */
void postfloat(float f) {t_atom a; SETFLOAT(&a, f); postatom(1, &a);}
! void endpost(void) {dopost("\n");}
void error(const char *fmt, ...) {
--- 7789,7793 ----
/* what's the point? */
void postfloat(float f) {t_atom a; SETFLOAT(&a, f); postatom(1, &a);}
! void endpost () {dopost("\n");}
void error(const char *fmt, ...) {
***************
*** 7871,7875 ****
void sys_unixerror(const char *object) {errobject=object; errstring = strerror(errno);}
! void sys_ouch(void) {
if (*errobject) error("%s: %s", errobject, errstring);
else error("%s", errstring);
--- 7871,7875 ----
void sys_unixerror(const char *object) {errobject=object; errstring = strerror(errno);}
! void sys_ouch () {
if (*errobject) error("%s: %s", errobject, errstring);
else error("%s", errstring);
***************
*** 7889,7916 ****
/* formerly m_conf.c */
! #define S(name) void name##_setup(void); name##_setup();
! void conf_init_plus(void) {
! S(builtins) S(builtins_dsp) S(desire)
}
! #define S(name) void name##_setup(void); name##_setup();
extern "C" {
! void conf_init(void) {
conf_init_plus();
! S(d_soundfile) S(d_ugen)
}
};
// and just to make some externs happy:
! extern "C" void glist_grab(void) {}
! extern "C" void glist_xtopixels(void) {}
! extern "C" void glist_ytopixels(void) {}
! extern "C" void *glist_findrtext(void) {return 0;}
! extern "C" void canvas_fixlinesfor(void) {}
! extern "C" void class_setpropertiesfn(void) {}
! extern "C" void glist_eraseiofor(void) {}
! extern "C" void glist_getcanvas(void) {}
! extern "C" void rtext_gettag(void) {}
! extern "C" void class_setwidget(void) {}
! extern "C" void glist_isvisible(void) {}
! extern "C" void gobj_vis(void) {}
--- 7889,7916 ----
/* formerly m_conf.c */
! #define S(name) void name##_setup (); name##_setup();
! void conf_init_plus () {
! S(builtins) S(builtins_dsp) S(desire) S(d_soundfile)
}
! #define S(name) void name##_setup (); name##_setup();
extern "C" {
! void conf_init () {
conf_init_plus();
! S(d_ugen)
}
};
// and just to make some externs happy:
! extern "C" void glist_grab () {}
! extern "C" void glist_xtopixels () {}
! extern "C" void glist_ytopixels () {}
! extern "C" void *glist_findrtext () {return 0;}
! extern "C" void canvas_fixlinesfor () {}
! extern "C" void class_setpropertiesfn () {}
! extern "C" void glist_eraseiofor () {}
! extern "C" void glist_getcanvas () {}
! extern "C" void rtext_gettag () {}
! extern "C" void class_setwidget () {}
! extern "C" void glist_isvisible () {}
! extern "C" void gobj_vis () {}
- Previous message: [PD-cvs] pd/src m_pd.h, 1.4.4.11.2.33.2.45, 1.4.4.11.2.33.2.46 m_fifo.c, 1.1.2.14.2.6.2.2, 1.1.2.14.2.6.2.3 m_sched.c, 1.5.4.35.2.21.2.6, 1.5.4.35.2.21.2.7 m_fifo.h, 1.1.2.3.2.1.2.2, NONE
- Next message: [PD-cvs] pd/src builtins.c,1.1.2.17,1.1.2.18
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list