mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-28 07:48:37 -04:00
make compilers happy
This commit is contained in:
parent
26650d16eb
commit
e9f791b835
@ -51,6 +51,12 @@ AudioTraits::MusicClass::MusicStatus NullMusic::status(void) {
|
||||
NullPlaying::~NullPlaying(void) {
|
||||
}
|
||||
|
||||
AudioTraits::PlayingClass::PlayingStatus NullPlaying::status(void) {
|
||||
if (audio_cat->is_debug())
|
||||
audio_cat->debug() << "in playing status in Null audio driver" << endl;
|
||||
return BAD;
|
||||
}
|
||||
|
||||
NullPlayer::~NullPlayer(void) {
|
||||
}
|
||||
|
||||
|
@ -34,6 +34,8 @@ class EXPCL_PANDA NullPlaying : public AudioTraits::PlayingClass {
|
||||
public:
|
||||
INLINE NullPlaying(void);
|
||||
virtual ~NullPlaying(void);
|
||||
|
||||
virtual AudioTraits::PlayingClass::PlayingStatus status(void);
|
||||
};
|
||||
|
||||
class EXPCL_PANDA NullPlayer : public AudioTraits::PlayerClass {
|
||||
|
@ -25,7 +25,7 @@ void AudioLoadMidi(AudioTraits::MusicClass** music,
|
||||
*music = MikModMidi::load_midi(filename);
|
||||
if (*music == (AudioTraits::MusicClass*)0L)
|
||||
return;
|
||||
*state = *music->get_state();
|
||||
*state = ((MikModMidi*)(*music))->get_state();
|
||||
*player = MikModMidiPlayer::get_instance();
|
||||
*destroy = AudioDestroyMidi;
|
||||
}
|
||||
@ -47,7 +47,7 @@ void AudioLoadMidi(AudioTraits::MusicClass** music,
|
||||
*music = WinMusic::load_midi(filename);
|
||||
if (*music == (AudioTraits::MusicClass*)0L)
|
||||
return;
|
||||
*state = *music->get_state();
|
||||
*state = ((WinMusic*)(*music))->get_state();
|
||||
*player = WinPlayer::get_instance();
|
||||
*destroy = AudioDestroyMidi;
|
||||
}
|
||||
|
@ -26,7 +26,7 @@ void AudioLoadWav(AudioTraits::SampleClass** sample,
|
||||
*sample = MikModSample::load_wav(filename);
|
||||
if (*sample == (AudioTraits::SampleClass*)0L)
|
||||
return;
|
||||
*state = *sample->get_state();
|
||||
*state = ((MikModSample*)(*sample))->get_state();
|
||||
*player = MikModSamplePlayer::get_instance();
|
||||
*destroy = AudioDestroyWav;
|
||||
}
|
||||
@ -48,7 +48,7 @@ void AudioLoadWav(AudioTraits::SampleClass** sample,
|
||||
*sample = WinSample::load_wav(filename);
|
||||
if (*sample == (AudioTraits::SampleClass*)0L)
|
||||
return;
|
||||
*state = *sample->get_state();
|
||||
*state = ((WinSample*)(*sample))->get_state();
|
||||
*player = WinPlayer::get_instance();
|
||||
*destroy = AudioDestroyWav;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user