25 #include "audio/mixer.h" 26 #include "audio/audiostream.h" 28 #include "common/array.h" 29 #include "common/file.h" 30 #include "common/path.h" 31 #include "common/scummsys.h" 65 bool voiceEnabled()
const {
return _voiceEnabled; }
108 bool isSpoolPlaying()
const;
116 void sayKDDigital(
const byte *kdTextIndex, uint kdspeak, uint partner);
129 uint32 compressedSize;
130 uint32 uncompressedSize;
134 bool initMacMysterySounds(uint mysteryNum);
135 bool playMacMysterySound(uint num);
138 void playPcmBuffer(byte *pcm, uint32 size, uint sampleRate,
150 int _currentMystery = -1;
151 bool _voiceEnabled =
true;
152 bool _isMacintosh =
false;
void cleanMysterySounds()
_CleanMysterySounds @ 202f:05a5.
void stopSpool()
Immediate _AIL_stop_digital_playback exit.
void playFloppyVoiceSlot(uint slot, uint partner)
void sayKDHintDigital(const byte *kdTextIndex, uint slot, uint partner)
void spoolSound(uint num)
void sayKDDigital(const byte *kdTextIndex, uint kdspeak, uint partner)
bool isVoicePlaying() const
_VoicePlaying @ 1ff1:01f9.
void playVoc(const Common::Path &vocPath)
SoundType
Definition: mixer.h:73
Definition: animation.h:30
void stopVoice()
_StopTheVoice @ 1ff1:0283.
void waitForVoiceDone(uint32 maxMs=60000)
void waitForSpoolDone(uint32 maxMs=60000)
bool initMysterySounds(uint mysteryNum)
void stopAll()
_QuitSounds @ 1ff1:03c5.
void setVoiceEnabled(bool enabled)
Definition: audio.h:64