aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/sound.cpp
diff options
context:
space:
mode:
authorOystein Eftevaag2006-05-28 04:46:34 +0000
committerOystein Eftevaag2006-05-28 04:46:34 +0000
commit77910d416346241d9834a69b4cb0c0f0c40797b0 (patch)
treeb6a1ee455d4865f7f485e53c8388d0474f9ea4e8 /engines/kyra/sound.cpp
parent9a7f92d55821e3d10b2304090c6eda8927fc0fbd (diff)
downloadscummvm-rg350-77910d416346241d9834a69b4cb0c0f0c40797b0.tar.gz
scummvm-rg350-77910d416346241d9834a69b4cb0c0f0c40797b0.tar.bz2
scummvm-rg350-77910d416346241d9834a69b4cb0c0f0c40797b0.zip
Fix for [ 1472007 ] KYRA1: Bypassing cutscenes with ESC doesn't stop speech
svn-id: r22697
Diffstat (limited to 'engines/kyra/sound.cpp')
-rw-r--r--engines/kyra/sound.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/kyra/sound.cpp b/engines/kyra/sound.cpp
index 4a0fab6367..50cfa05b62 100644
--- a/engines/kyra/sound.cpp
+++ b/engines/kyra/sound.cpp
@@ -81,6 +81,10 @@ void Sound::voicePlay(const char *file) {
fileSize = 0;
}
+void Sound::voiceStop() {
+ _mixer->stopHandle(_vocHandle);
+}
+
bool Sound::voiceIsPlaying() {
return _mixer->isSoundHandleActive(_vocHandle);
}