mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-28 07:48:37 -04:00
fix
This commit is contained in:
parent
cb287f0e07
commit
b8b673b4ab
@ -406,6 +406,7 @@ void AudioDestroySt(AudioTraits::SampleClass* sample) {
|
|||||||
void AudioLoadSt(AudioTraits::SampleClass** sample,
|
void AudioLoadSt(AudioTraits::SampleClass** sample,
|
||||||
AudioTraits::PlayerClass** player,
|
AudioTraits::PlayerClass** player,
|
||||||
AudioTraits::DeleteSampleFunc** destroy, Filename filename) {
|
AudioTraits::DeleteSampleFunc** destroy, Filename filename) {
|
||||||
|
#ifdef HAVE_SOXST
|
||||||
unsigned char* buf;
|
unsigned char* buf;
|
||||||
unsigned long len;
|
unsigned long len;
|
||||||
read_file(filename, &buf, len);
|
read_file(filename, &buf, len);
|
||||||
@ -414,6 +415,11 @@ void AudioLoadSt(AudioTraits::SampleClass** sample,
|
|||||||
*player = WinPlayer::get_instance();
|
*player = WinPlayer::get_instance();
|
||||||
*destroy = AudioDestroySt;
|
*destroy = AudioDestroySt;
|
||||||
}
|
}
|
||||||
|
#else /* HAVE_SOXST */
|
||||||
|
*sample = (AudioTraits::SampleClass*)0L;
|
||||||
|
*player = (AudioTraits::PlayerClass*)0L;
|
||||||
|
*destroy = AudioDestroySt;
|
||||||
|
#endif /* HAVE_SOXST */
|
||||||
}
|
}
|
||||||
|
|
||||||
#else /* AUDIO_USE_WIN32 */
|
#else /* AUDIO_USE_WIN32 */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user