stub for digital imuse save/load
svn-id: r13734
This commit is contained in:
parent
805b1f8e0d
commit
cdc7324951
3 changed files with 8 additions and 1 deletions
|
@ -76,6 +76,9 @@ void IMuseDigital::resetState() {
|
||||||
_nextSeqToPlay = 0;
|
_nextSeqToPlay = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void IMuseDigital::saveOrLoad(Serializer *ser) {
|
||||||
|
}
|
||||||
|
|
||||||
void IMuseDigital::callback() {
|
void IMuseDigital::callback() {
|
||||||
Common::StackLock lock(_mutex, "IMuseDigital::callback()");
|
Common::StackLock lock(_mutex, "IMuseDigital::callback()");
|
||||||
int l = 0;
|
int l = 0;
|
||||||
|
|
|
@ -132,6 +132,7 @@ public:
|
||||||
void startSound(int soundId)
|
void startSound(int soundId)
|
||||||
{ error("MusicEngine::startSound() Should be never called"); }
|
{ error("MusicEngine::startSound() Should be never called"); }
|
||||||
|
|
||||||
|
void saveOrLoad(Serializer *ser);
|
||||||
void resetState();
|
void resetState();
|
||||||
|
|
||||||
void setGroupVoiceVolume(int volume) { _volVoice = volume; }
|
void setGroupVoiceVolume(int volume) { _volVoice = volume; }
|
||||||
|
|
|
@ -141,7 +141,6 @@ bool ScummEngine::loadState(int slot, bool compat, SaveFileManager *mgr) {
|
||||||
|
|
||||||
if (_imuseDigital) {
|
if (_imuseDigital) {
|
||||||
_imuseDigital->stopAllSounds();
|
_imuseDigital->stopAllSounds();
|
||||||
// temporary hack for initial state for imuse music
|
|
||||||
_imuseDigital->resetState();
|
_imuseDigital->resetState();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -789,6 +788,10 @@ void ScummEngine::saveOrLoad(Serializer *s, uint32 savegameVersion) {
|
||||||
_imuse->setMasterVolume(ConfMan.getInt("master_volume"));
|
_imuse->setMasterVolume(ConfMan.getInt("master_volume"));
|
||||||
_imuse->set_music_volume(ConfMan.getInt("music_volume"));
|
_imuse->set_music_volume(ConfMan.getInt("music_volume"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (_imuseDigital) {
|
||||||
|
_imuseDigital->saveOrLoad(s);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ScummEngine::saveLoadResource(Serializer *ser, int type, int idx) {
|
void ScummEngine::saveLoadResource(Serializer *ser, int type, int idx) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue