[PD-cvs] pd/src d_soundfile.c, 1.4.4.11.2.10.2.22, 1.4.4.11.2.10.2.23
Mathieu Bouchard
matju at users.sourceforge.net
Thu Jul 19 22:17:28 CEST 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26664
Modified Files:
Tag: desiredata
d_soundfile.c
Log Message:
introducing t_param
Index: d_soundfile.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/d_soundfile.c,v
retrieving revision 1.4.4.11.2.10.2.22
retrieving revision 1.4.4.11.2.10.2.23
diff -C2 -d -r1.4.4.11.2.10.2.22 -r1.4.4.11.2.10.2.23
*** d_soundfile.c 19 Jul 2007 16:24:21 -0000 1.4.4.11.2.10.2.22
--- d_soundfile.c 19 Jul 2007 20:17:26 -0000 1.4.4.11.2.10.2.23
***************
*** 107,140 ****
#define WAV_FLOAT 3
! /* the AIFF header. I'm assuming AIFC is compatible but don't really know
! that. */
struct t_datachunk {
! char id[4]; /* data chunk id 'SSND' */
! uint32 size; /* length of data chunk */
! uint32 offset; /* additional offset in bytes */
! uint32 block; /* block size */
[...1056 lines suppressed...]
x->bigendian = bigendian;
--- 2008,2012 ----
sfread_cond_wait(&x->answercondition, &x->mutex);
}
! x->bytespersample = bytespersample;
x->swap = swap;
x->bigendian = bigendian;
***************
*** 2015,2019 ****
x->fileerror = 0;
x->state = STATE_STARTUP;
! x->bytespersample = (bytespersamp > 2 ? bytespersamp : 2);
if (samplerate > 0) x->samplerate = samplerate;
else if (x->insamplerate > 0) x->samplerate = x->insamplerate;
--- 2020,2024 ----
x->fileerror = 0;
x->state = STATE_STARTUP;
! x->bytespersample = (bytespersample > 2 ? bytespersample : 2);
if (samplerate > 0) x->samplerate = samplerate;
else if (x->insamplerate > 0) x->samplerate = x->insamplerate;
More information about the Pd-cvs
mailing list