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) \