aboutsummaryrefslogtreecommitdiff
path: root/pd/src/s_audio.c
diff options
context:
space:
mode:
authorGuenter Geiger <ggeiger@users.sourceforge.net>2004-02-22 16:00:02 +0000
committerGuenter Geiger <ggeiger@users.sourceforge.net>2004-02-22 16:00:02 +0000
commit4af95e6d1963e319ed6bb1681a332ad654bdd1ef (patch)
tree63d42c0e25f0ad84963a0a0c264a93251cbea7a8 /pd/src/s_audio.c
parent74e28b058aaf629d94ad7d44a9add3062e89441d (diff)
merged in version 0.37-1test6
svn path=/trunk/; revision=1329
Diffstat (limited to 'pd/src/s_audio.c')
-rw-r--r--pd/src/s_audio.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/pd/src/s_audio.c b/pd/src/s_audio.c
index c08b42cb..9e0c4b01 100644
--- a/pd/src/s_audio.c
+++ b/pd/src/s_audio.c
@@ -27,6 +27,8 @@ typedef long t_pa_sample;
#define SYS_XFERSAMPS (SYS_DEFAULTCH*DEFDACBLKSIZE)
#define SYS_XFERSIZE (SYS_SAMPLEWIDTH * SYS_XFERSAMPS)
+ /* these are set in this file when opening audio, but then may be reduced,
+ even to zero, in the system dependent open_audio routines. */
int sys_inchannels;
int sys_outchannels;
int sys_advance_samples; /* scheduler advance in samples */
@@ -189,7 +191,7 @@ void sys_open_audio(int naudioindev, int *audioindev, int nchindev,
else
{
for (i = 0; i < MAXAUDIOINDEV; i++)
- audioindev[i] = i+1;
+ audioindev[i] = i;
naudioindev = nchindev;
}
}
@@ -235,7 +237,7 @@ void sys_open_audio(int naudioindev, int *audioindev, int nchindev,
else
{
for (i = 0; i < MAXAUDIOOUTDEV; i++)
- audiooutdev[i] = i+1;
+ audiooutdev[i] = i;
naudiooutdev = nchoutdev;
}
}