aboutsummaryrefslogtreecommitdiff
path: root/engines/access/sound.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/access/sound.cpp')
-rw-r--r--engines/access/sound.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/access/sound.cpp b/engines/access/sound.cpp
index 2f64465f8f..7ac0e4d558 100644
--- a/engines/access/sound.cpp
+++ b/engines/access/sound.cpp
@@ -34,6 +34,8 @@ SoundManager::SoundManager(AccessEngine *vm, Audio::Mixer *mixer) :
_soundTable[i]._data = nullptr;
_music = nullptr;
+ _midiSize = 0;
+ _musicRepeat = false;
}
SoundManager::~SoundManager() {
@@ -66,6 +68,14 @@ void SoundManager::playSound(byte *data, uint32 size) {
*/
}
+void SoundManager::loadSounds(Common::Array<FileIdent> &sounds) {
+ // TODO
+}
+
+void SoundManager::midiPlay() {
+ // TODO
+}
+
void SoundManager::midiRepeat() {
// TODO
}
@@ -78,4 +88,9 @@ void SoundManager::freeSounds() {
// TODO
}
+void SoundManager::freeMusic() {
+ delete[] _music;
+ _music = nullptr;
+}
+
} // End of namespace Access