From 64c61824dc8bc2a83c03cd609bea77f374b6cfe5 Mon Sep 17 00:00:00 2001 From: Guenter Geiger Date: Mon, 2 Feb 2004 14:31:34 +0000 Subject: merged with version_0_37_1test6 svn path=/trunk/; revision=1310 --- pd/src/s_audio.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pd/src/s_audio.c') 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); -- cgit v1.2.1