aboutsummaryrefslogtreecommitdiff
path: root/sound/mods/soundfx.h
diff options
context:
space:
mode:
Diffstat (limited to 'sound/mods/soundfx.h')
-rw-r--r--sound/mods/soundfx.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/mods/soundfx.h b/sound/mods/soundfx.h
index c48b9a0c69..353aa6ecdc 100644
--- a/sound/mods/soundfx.h
+++ b/sound/mods/soundfx.h
@@ -30,7 +30,9 @@ namespace Audio {
class AudioStream;
-AudioStream *makeSoundFxStream(Common::SeekableReadStream *data, int rate = 44100, bool stereo = true);
+typedef byte *(*LoadSoundFxInstrumentCallback)(const char *name, uint32 *size);
+
+AudioStream *makeSoundFxStream(Common::SeekableReadStream *data, LoadSoundFxInstrumentCallback loadCb, int rate = 44100, bool stereo = true);
} // End of namespace Audio