aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/sound/sounddesc.h
diff options
context:
space:
mode:
authorSven Hesse2008-12-14 03:44:39 +0000
committerSven Hesse2008-12-14 03:44:39 +0000
commit68dcb1ffee87ce04dceb879f5eb3916fb99a1abe (patch)
treea08a68cb94008cb56e504a3acf5a1fd143e2b643 /engines/gob/sound/sounddesc.h
parentbbe6ff006e79473a0beeac5a4d88f901c68102fb (diff)
downloadscummvm-rg350-68dcb1ffee87ce04dceb879f5eb3916fb99a1abe.tar.gz
scummvm-rg350-68dcb1ffee87ce04dceb879f5eb3916fb99a1abe.tar.bz2
scummvm-rg350-68dcb1ffee87ce04dceb879f5eb3916fb99a1abe.zip
Background "music" for Urban Runner, though only 8bit for now
svn-id: r35352
Diffstat (limited to 'engines/gob/sound/sounddesc.h')
-rw-r--r--engines/gob/sound/sounddesc.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/gob/sound/sounddesc.h b/engines/gob/sound/sounddesc.h
index ed4447254c..fe1da14760 100644
--- a/engines/gob/sound/sounddesc.h
+++ b/engines/gob/sound/sounddesc.h
@@ -32,6 +32,7 @@ namespace Gob {
enum SoundType {
SOUND_SND,
+ SOUND_WAV,
SOUND_ADL
};
@@ -57,7 +58,7 @@ public:
bool isId(int16 id) const { return _dataPtr && (_id == id); }
void set(SoundType type, SoundSource src, byte *data, uint32 dSize);
- void load(SoundType type, SoundSource src, byte *data, uint32 dSize);
+ bool load(SoundType type, SoundSource src, byte *data, uint32 dSize);
void free();
void convToSigned();
@@ -76,8 +77,9 @@ private:
SoundType _type;
SoundSource _source;
- void loadSND(byte *data, uint32 dSize);
- void loadADL(byte *data, uint32 dSize);
+ bool loadSND(byte *data, uint32 dSize);
+ bool loadWAV(byte *data, uint32 dSize);
+ bool loadADL(byte *data, uint32 dSize);
};
} // End of namespace Gob