From a7ec92a108a8b5b0e1725865cd4bb3c3141c70da Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Thu, 12 Jul 2001 20:52:46 +0000 Subject: [PATCH] added dynamic sound library --- panda/src/audio/config_audio.cxx | 8 ++++++-- panda/src/audio/config_audio.h | 2 ++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/panda/src/audio/config_audio.cxx b/panda/src/audio/config_audio.cxx index 759d24fa54..31ca4f3eec 100644 --- a/panda/src/audio/config_audio.cxx +++ b/panda/src/audio/config_audio.cxx @@ -56,14 +56,18 @@ int audio_output_channels string* audio_dls_file; +string* audio_library_name; + ConfigureFn(config_audio) { AudioSound::init_type(); AudioGuiFunctor::init_type(); audio_dls_file = new string( - config_audio.GetString("audio-dls-file", "GM.DLS") - ); + config_audio.GetString("audio-dls-file", "GM.DLS")); + + audio_library_name = new string( + config_audio.GetString("audio-library-name", "miles_audio")); } diff --git a/panda/src/audio/config_audio.h b/panda/src/audio/config_audio.h index a365d57e58..c835aaaca4 100644 --- a/panda/src/audio/config_audio.h +++ b/panda/src/audio/config_audio.h @@ -38,6 +38,8 @@ extern EXPCL_PANDA int audio_output_rate; extern EXPCL_PANDA int audio_output_bits; extern EXPCL_PANDA int audio_output_channels; +extern EXPCL_PANDA string* audio_library_name; + #ifndef NDEBUG //[ // Non-release build: #define audio_debug(msg) \