diff options
author | Guenter Geiger <ggeiger@users.sourceforge.net> | 2004-02-02 14:31:34 +0000 |
---|---|---|
committer | Guenter Geiger <ggeiger@users.sourceforge.net> | 2004-02-02 14:31:34 +0000 |
commit | 64c61824dc8bc2a83c03cd609bea77f374b6cfe5 (patch) | |
tree | b4b1af154b0ab3eae382b2d9dd5b6304b0bb1030 /pd/src/s_audio.c | |
parent | e3f67bd77b72fbaeb643792a2d1f9decddbccbbe (diff) |
merged with version_0_37_1test6
svn path=/trunk/; revision=1310
Diffstat (limited to 'pd/src/s_audio.c')
-rw-r--r-- | pd/src/s_audio.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pd/src/s_audio.c b/pd/src/s_audio.c index 23c2197e..c08b42cb 100644 --- a/pd/src/s_audio.c +++ b/pd/src/s_audio.c @@ -40,7 +40,13 @@ static float sys_outmax; /* max output amplitude */ /* exported variables */ int sys_schedadvance; /* scheduler advance in microseconds */ float sys_dacsr; + +#ifdef MACOSX +int sys_hipriority = 1; +#else int sys_hipriority = 0; +#endif + t_sample *sys_soundout; t_sample *sys_soundin; @@ -326,6 +332,8 @@ else } sys_save_audio_params(naudioindev, audioindev, chindev, naudiooutdev, audiooutdev, choutdev, rate, advance); + if (sys_inchannels == 0 && sys_outchannels == 0) + enable = 0; audio_state = enable; sys_vgui("set pd_whichapi %d\n", (audio_isopen() ? sys_audioapi : 0)); sched_set_using_dacs(enable); |