aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2013-08-11 15:07:30 +0200
committerStrangerke2013-08-11 15:08:13 +0200
commit62e4945ec4638ad66c90a5363d71166f07914b8e (patch)
tree7fca413232eaeb59ea2b6636f200051569c916e1
parent8f8ea10c03728ad6a31b5585bd85a5c24e49ddad (diff)
downloadscummvm-rg350-62e4945ec4638ad66c90a5363d71166f07914b8e.tar.gz
scummvm-rg350-62e4945ec4638ad66c90a5363d71166f07914b8e.tar.bz2
scummvm-rg350-62e4945ec4638ad66c90a5363d71166f07914b8e.zip
MORTEVIELLE: Fix warnings about converting from double to int
-rw-r--r--engines/mortevielle/sound.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/mortevielle/sound.cpp b/engines/mortevielle/sound.cpp
index d1f8f789a9..f96aae4357 100644
--- a/engines/mortevielle/sound.cpp
+++ b/engines/mortevielle/sound.cpp
@@ -139,7 +139,7 @@ void SoundManager::litph(tablint &t, int typ, int tempo) {
_mixer->stopHandle(_soundHandle);
_vm->_speechManager._buildingSentence = true;
}
- int freq = tempo * 10 * 25.2;
+ int freq = tempo * 252; // 25.2 * 10
int i = 0;
while (i < _vm->_speechManager._ptr_oct) {
int idx = _vm->_mem[(kAdrTroct * 16) + i];
@@ -222,7 +222,7 @@ void SoundManager::litph(tablint &t, int typ, int tempo) {
}
void SoundManager::playSong(const byte* buf, uint size, uint loops) {
- int freq = kTempoMusic * 10 * 25.2;
+ int freq = kTempoMusic * 252; // 25.2 * 10
Audio::SeekableAudioStream *raw = Audio::makeRawStream(buf, size, freq, Audio::FLAG_UNSIGNED, DisposeAfterUse::NO);
Audio::AudioStream *stream = Audio::makeLoopingAudioStream(raw, loops);
Audio::SoundHandle songHandle;