diff --git a/panda/src/audio/audio_manager.cxx b/panda/src/audio/audio_manager.cxx index da265cf4bc..b5b3183ddf 100644 --- a/panda/src/audio/audio_manager.cxx +++ b/panda/src/audio/audio_manager.cxx @@ -159,7 +159,7 @@ void AudioManager::ns_spawn_update(void) { if (_quit == (bool*)0L) _quit = new bool(false); *_quit = false; - _spawned = thread::create(spawned_update, _quit, thread::PRIORITY_NORMAL); + _spawned = thread::create(spawned_update, _quit, thread::PRIORITY_LOW); } else { audio_cat->error() << "tried to spawn 2 update threads" << endl; } diff --git a/panda/src/audio/config_audio.cxx b/panda/src/audio/config_audio.cxx index c961c1de41..86540898d1 100644 --- a/panda/src/audio/config_audio.cxx +++ b/panda/src/audio/config_audio.cxx @@ -20,7 +20,7 @@ string* audio_driver_params; int audio_buffer_size = config_audio.GetInt("audio-buffer-size", 4096); string* audio_device; int audio_auto_update_delay = config_audio.GetInt("audio-auto-update-delay", - 100000); + 1000000); bool audio_is_active = config_audio.GetBool("audio-is-active", true); ConfigureFn(config_audio) {