aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/agos/animation.cpp2
-rw-r--r--engines/agos/sound.cpp12
-rw-r--r--engines/cine/sound.cpp2
-rw-r--r--engines/draci/sound.cpp2
-rw-r--r--engines/drascula/sound.cpp4
-rw-r--r--engines/gob/sound/sounddesc.cpp4
-rw-r--r--engines/gob/sound/soundmixer.cpp2
-rw-r--r--engines/groovie/roq.cpp2
-rw-r--r--engines/groovie/vdx.cpp2
-rw-r--r--engines/kyra/lol.cpp2
-rw-r--r--engines/kyra/sound.cpp10
-rw-r--r--engines/kyra/sound_digital.cpp6
-rw-r--r--engines/kyra/sound_towns.cpp2
-rw-r--r--engines/kyra/vqa.cpp2
-rw-r--r--engines/m4/sound.cpp2
-rw-r--r--engines/m4/sound.h6
-rw-r--r--engines/made/made.h2
-rw-r--r--engines/made/pmvplayer.cpp2
-rw-r--r--engines/made/resource.cpp2
-rw-r--r--engines/mohawk/sound.cpp6
-rw-r--r--engines/mohawk/sound.h2
-rw-r--r--engines/mohawk/video/qt_player.cpp4
-rw-r--r--engines/parallaction/sound.h2
-rw-r--r--engines/parallaction/sound_br.cpp2
-rw-r--r--engines/parallaction/sound_ns.cpp2
-rw-r--r--engines/queen/sound.cpp8
-rw-r--r--engines/saga/music.cpp2
-rw-r--r--engines/saga/music.h6
-rw-r--r--engines/saga/sndres.cpp12
-rw-r--r--engines/saga/sound.cpp4
-rw-r--r--engines/saga/sound.h6
-rw-r--r--engines/sci/sound/audio.cpp4
-rw-r--r--engines/sci/sound/iterator/iterator.cpp2
-rw-r--r--engines/sci/sound/music.cpp2
-rw-r--r--engines/scumm/he/cup_player_he.cpp2
-rw-r--r--engines/scumm/he/resource_he.cpp2
-rw-r--r--engines/scumm/he/sound_he.cpp14
-rw-r--r--engines/scumm/imuse_digi/dimuse.cpp2
-rw-r--r--engines/scumm/imuse_digi/dimuse_sndmgr.cpp8
-rw-r--r--engines/scumm/player_mod.cpp2
-rw-r--r--engines/scumm/smush/smush_mixer.cpp2
-rw-r--r--engines/scumm/smush/smush_player.cpp6
-rw-r--r--engines/scumm/sound.cpp14
-rw-r--r--engines/sky/intro.cpp2
-rw-r--r--engines/sky/sound.cpp2
-rw-r--r--engines/sword1/animation.cpp2
-rw-r--r--engines/sword1/music.cpp12
-rw-r--r--engines/sword1/sound.cpp12
-rw-r--r--engines/sword2/music.cpp10
-rw-r--r--engines/sword2/sound.cpp4
-rw-r--r--engines/teenagent/teenagent.cpp2
-rw-r--r--engines/tinsel/bmv.cpp2
-rw-r--r--engines/tinsel/music.cpp2
-rw-r--r--engines/tinsel/sound.cpp12
-rw-r--r--engines/touche/resource.cpp10
-rw-r--r--engines/tucker/resource.cpp8
-rw-r--r--engines/tucker/sequences.cpp4
57 files changed, 134 insertions, 134 deletions
diff --git a/engines/agos/animation.cpp b/engines/agos/animation.cpp
index 2072baee26..0859bc9da3 100644
--- a/engines/agos/animation.cpp
+++ b/engines/agos/animation.cpp
@@ -40,7 +40,7 @@
#include "agos/agos.h"
#include "sound/audiostream.h"
-#include "sound/wave.h"
+#include "sound/decoders/wave.h"
#include "gui/message.h"
diff --git a/engines/agos/sound.cpp b/engines/agos/sound.cpp
index 82681378eb..39e250a3b2 100644
--- a/engines/agos/sound.cpp
+++ b/engines/agos/sound.cpp
@@ -30,13 +30,13 @@
#include "agos/sound.h"
#include "sound/audiostream.h"
-#include "sound/flac.h"
+#include "sound/decoders/flac.h"
#include "sound/mixer.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/voc.h"
-#include "sound/vorbis.h"
-#include "sound/wave.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/voc.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/wave.h"
using Common::File;
diff --git a/engines/cine/sound.cpp b/engines/cine/sound.cpp
index 2184e7a961..b260e7a48e 100644
--- a/engines/cine/sound.cpp
+++ b/engines/cine/sound.cpp
@@ -32,7 +32,7 @@
#include "sound/audiostream.h"
#include "sound/fmopl.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "sound/mods/soundfx.h"
namespace Cine {
diff --git a/engines/draci/sound.cpp b/engines/draci/sound.cpp
index 0bf13af28f..826b4bdfa6 100644
--- a/engines/draci/sound.cpp
+++ b/engines/draci/sound.cpp
@@ -35,7 +35,7 @@
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Draci {
diff --git a/engines/drascula/sound.cpp b/engines/drascula/sound.cpp
index 2893fba728..811014100e 100644
--- a/engines/drascula/sound.cpp
+++ b/engines/drascula/sound.cpp
@@ -26,8 +26,8 @@
#include "sound/audiocd.h"
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
-#include "sound/voc.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/voc.h"
#include "common/config-manager.h"
diff --git a/engines/gob/sound/sounddesc.cpp b/engines/gob/sound/sounddesc.cpp
index 6cd55678cf..2efb3e90f2 100644
--- a/engines/gob/sound/sounddesc.cpp
+++ b/engines/gob/sound/sounddesc.cpp
@@ -26,8 +26,8 @@
#include "common/util.h"
#include "common/stream.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
-#include "sound/wave.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/wave.h"
#include "gob/sound/sounddesc.h"
#include "gob/resources.h"
diff --git a/engines/gob/sound/soundmixer.cpp b/engines/gob/sound/soundmixer.cpp
index 0feefb8af4..ea94a095bb 100644
--- a/engines/gob/sound/soundmixer.cpp
+++ b/engines/gob/sound/soundmixer.cpp
@@ -26,7 +26,7 @@
#include "gob/sound/soundmixer.h"
#include "gob/sound/sounddesc.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Gob {
diff --git a/engines/groovie/roq.cpp b/engines/groovie/roq.cpp
index 937e2b4e91..0766f4f021 100644
--- a/engines/groovie/roq.cpp
+++ b/engines/groovie/roq.cpp
@@ -36,7 +36,7 @@
#include "graphics/conversion.h"
#endif
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Groovie {
diff --git a/engines/groovie/vdx.cpp b/engines/groovie/vdx.cpp
index cef70e77b6..cb3bc59cb1 100644
--- a/engines/groovie/vdx.cpp
+++ b/engines/groovie/vdx.cpp
@@ -28,7 +28,7 @@
#include "groovie/vdx.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#define TILE_SIZE 4 // Size of each tile on the image: only ever seen 4 so far
#define VDX_IDENT 0x9267 // 37479
diff --git a/engines/kyra/lol.cpp b/engines/kyra/lol.cpp
index be5a755200..db49a70eca 100644
--- a/engines/kyra/lol.cpp
+++ b/engines/kyra/lol.cpp
@@ -34,7 +34,7 @@
#include "kyra/util.h"
#include "kyra/debugger.h"
-#include "sound/voc.h"
+#include "sound/decoders/voc.h"
#include "sound/audiostream.h"
#include "common/config-manager.h"
diff --git a/engines/kyra/sound.cpp b/engines/kyra/sound.cpp
index d9058a5dc3..af33d893d5 100644
--- a/engines/kyra/sound.cpp
+++ b/engines/kyra/sound.cpp
@@ -31,13 +31,13 @@
#include "kyra/sound.h"
#include "sound/mixer.h"
-#include "sound/voc.h"
+#include "sound/decoders/voc.h"
#include "sound/audiostream.h"
-#include "sound/flac.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/vorbis.h"
+#include "sound/decoders/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/vorbis.h"
namespace Kyra {
diff --git a/engines/kyra/sound_digital.cpp b/engines/kyra/sound_digital.cpp
index 7f659e914e..393a2f3eda 100644
--- a/engines/kyra/sound_digital.cpp
+++ b/engines/kyra/sound_digital.cpp
@@ -29,9 +29,9 @@
#include "sound/audiostream.h"
-#include "sound/mp3.h"
-#include "sound/vorbis.h"
-#include "sound/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/flac.h"
namespace Kyra {
diff --git a/engines/kyra/sound_towns.cpp b/engines/kyra/sound_towns.cpp
index 7b4a15dc4a..ec9d46ff5d 100644
--- a/engines/kyra/sound_towns.cpp
+++ b/engines/kyra/sound_towns.cpp
@@ -30,7 +30,7 @@
#include "sound/audiocd.h"
#include "sound/audiostream.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "common/util.h"
diff --git a/engines/kyra/vqa.cpp b/engines/kyra/vqa.cpp
index 6ef591fae8..354bfbb425 100644
--- a/engines/kyra/vqa.cpp
+++ b/engines/kyra/vqa.cpp
@@ -37,7 +37,7 @@
#include "common/system.h"
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "kyra/sound.h"
#include "kyra/screen.h"
diff --git a/engines/m4/sound.cpp b/engines/m4/sound.cpp
index 06d73a9ac7..6f83c6b6d5 100644
--- a/engines/m4/sound.cpp
+++ b/engines/m4/sound.cpp
@@ -31,7 +31,7 @@
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace M4 {
diff --git a/engines/m4/sound.h b/engines/m4/sound.h
index 2dae502551..caa5cfcca3 100644
--- a/engines/m4/sound.h
+++ b/engines/m4/sound.h
@@ -31,9 +31,9 @@
#include "common/file.h"
#include "common/array.h"
#include "sound/mixer.h"
-#include "sound/mp3.h"
-#include "sound/vorbis.h"
-#include "sound/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/flac.h"
namespace M4 {
diff --git a/engines/made/made.h b/engines/made/made.h
index 42fd79fe6a..4d10df38f5 100644
--- a/engines/made/made.h
+++ b/engines/made/made.h
@@ -40,7 +40,7 @@
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/voc.h"
+#include "sound/decoders/voc.h"
#include "sound/audiocd.h"
#include "engines/engine.h"
diff --git a/engines/made/pmvplayer.cpp b/engines/made/pmvplayer.cpp
index 5e96fdc206..20237501d9 100644
--- a/engines/made/pmvplayer.cpp
+++ b/engines/made/pmvplayer.cpp
@@ -26,7 +26,7 @@
#include "made/pmvplayer.h"
#include "made/screen.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Made {
diff --git a/engines/made/resource.cpp b/engines/made/resource.cpp
index b5f7b48fcd..39e9ae859c 100644
--- a/engines/made/resource.cpp
+++ b/engines/made/resource.cpp
@@ -25,7 +25,7 @@
#include "common/endian.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "made/resource.h"
#include "made/graphics.h"
diff --git a/engines/mohawk/sound.cpp b/engines/mohawk/sound.cpp
index 9d7dc3ae49..97ad3e6c20 100644
--- a/engines/mohawk/sound.cpp
+++ b/engines/mohawk/sound.cpp
@@ -28,9 +28,9 @@
#include "common/util.h"
#include "sound/audiostream.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/wave.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/wave.h"
namespace Mohawk {
diff --git a/engines/mohawk/sound.h b/engines/mohawk/sound.h
index 9757f15095..d46081137e 100644
--- a/engines/mohawk/sound.h
+++ b/engines/mohawk/sound.h
@@ -30,7 +30,7 @@
#include "common/str.h"
#include "sound/audiostream.h"
-#include "sound/adpcm.h"
+#include "sound/decoders/adpcm.h"
#include "sound/mididrv.h"
#include "sound/midiparser.h"
#include "sound/mixer.h"
diff --git a/engines/mohawk/video/qt_player.cpp b/engines/mohawk/video/qt_player.cpp
index cddecbae9e..85c9e5f658 100644
--- a/engines/mohawk/video/qt_player.cpp
+++ b/engines/mohawk/video/qt_player.cpp
@@ -39,8 +39,8 @@
#include "common/zlib.h"
// Audio codecs
-#include "sound/adpcm.h"
-#include "sound/raw.h"
+#include "sound/decoders/adpcm.h"
+#include "sound/decoders/raw.h"
#include "mohawk/video/qdm2.h"
// Video codecs
diff --git a/engines/parallaction/sound.h b/engines/parallaction/sound.h
index cefecd42b6..985ed77ccc 100644
--- a/engines/parallaction/sound.h
+++ b/engines/parallaction/sound.h
@@ -30,7 +30,7 @@
#include "common/mutex.h"
#include "sound/audiostream.h"
-#include "sound/iff_sound.h"
+#include "sound/decoders/iff_sound.h"
#include "sound/mixer.h"
#include "sound/mididrv.h"
diff --git a/engines/parallaction/sound_br.cpp b/engines/parallaction/sound_br.cpp
index c03d4a19ce..75629b268a 100644
--- a/engines/parallaction/sound_br.cpp
+++ b/engines/parallaction/sound_br.cpp
@@ -31,7 +31,7 @@
#include "sound/mididrv.h"
#include "sound/midiparser.h"
#include "sound/mods/protracker.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "parallaction/disk.h"
#include "parallaction/parallaction.h"
diff --git a/engines/parallaction/sound_ns.cpp b/engines/parallaction/sound_ns.cpp
index 939b52a767..fabb4a8d07 100644
--- a/engines/parallaction/sound_ns.cpp
+++ b/engines/parallaction/sound_ns.cpp
@@ -30,7 +30,7 @@
#include "sound/mixer.h"
#include "sound/midiparser.h"
#include "sound/mods/protracker.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "parallaction/sound.h"
#include "parallaction/parallaction.h"
diff --git a/engines/queen/sound.cpp b/engines/queen/sound.cpp
index 619efcf6db..0a49dab0b2 100644
--- a/engines/queen/sound.cpp
+++ b/engines/queen/sound.cpp
@@ -36,11 +36,11 @@
#include "queen/resource.h"
#include "sound/audiostream.h"
-#include "sound/flac.h"
+#include "sound/decoders/flac.h"
#include "sound/mididrv.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/vorbis.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/vorbis.h"
#define SB_HEADER_SIZE_V104 110
#define SB_HEADER_SIZE_V110 122
diff --git a/engines/saga/music.cpp b/engines/saga/music.cpp
index afe4fb2a3b..b51a387d61 100644
--- a/engines/saga/music.cpp
+++ b/engines/saga/music.cpp
@@ -33,7 +33,7 @@
#include "sound/audiostream.h"
#include "sound/mididrv.h"
#include "sound/midiparser.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "common/config-manager.h"
#include "common/file.h"
diff --git a/engines/saga/music.h b/engines/saga/music.h
index 44a87f28b3..22711ba167 100644
--- a/engines/saga/music.h
+++ b/engines/saga/music.h
@@ -31,9 +31,9 @@
#include "sound/audiocd.h"
#include "sound/mididrv.h"
#include "sound/midiparser.h"
-#include "sound/mp3.h"
-#include "sound/vorbis.h"
-#include "sound/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/flac.h"
#include "common/mutex.h"
namespace Saga {
diff --git a/engines/saga/sndres.cpp b/engines/saga/sndres.cpp
index 2a87df6711..c4852f31c3 100644
--- a/engines/saga/sndres.cpp
+++ b/engines/saga/sndres.cpp
@@ -35,14 +35,14 @@
#include "common/file.h"
#include "sound/audiostream.h"
-#include "sound/adpcm.h"
-#include "sound/aiff.h"
+#include "sound/decoders/adpcm.h"
+#include "sound/decoders/aiff.h"
#ifdef ENABLE_SAGA2
-#include "sound/shorten.h"
+#include "sound/decoders/shorten.h"
#endif
-#include "sound/raw.h"
-#include "sound/voc.h"
-#include "sound/wave.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/voc.h"
+#include "sound/decoders/wave.h"
namespace Saga {
diff --git a/engines/saga/sound.cpp b/engines/saga/sound.cpp
index 642b07eb07..f8859ad525 100644
--- a/engines/saga/sound.cpp
+++ b/engines/saga/sound.cpp
@@ -30,8 +30,8 @@
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/adpcm.h"
-#include "sound/raw.h"
+#include "sound/decoders/adpcm.h"
+#include "sound/decoders/raw.h"
namespace Saga {
diff --git a/engines/saga/sound.h b/engines/saga/sound.h
index 845c0ab573..9cf8f29767 100644
--- a/engines/saga/sound.h
+++ b/engines/saga/sound.h
@@ -30,9 +30,9 @@
#include "common/file.h"
#include "sound/mixer.h"
-#include "sound/mp3.h"
-#include "sound/vorbis.h"
-#include "sound/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/flac.h"
namespace Saga {
diff --git a/engines/sci/sound/audio.cpp b/engines/sci/sound/audio.cpp
index 306cb0df46..d80d4cd348 100644
--- a/engines/sci/sound/audio.cpp
+++ b/engines/sci/sound/audio.cpp
@@ -32,8 +32,8 @@
#include "sound/audiostream.h"
#include "sound/audiocd.h"
-#include "sound/raw.h"
-#include "sound/wave.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/wave.h"
namespace Sci {
diff --git a/engines/sci/sound/iterator/iterator.cpp b/engines/sci/sound/iterator/iterator.cpp
index b1adb55896..620865c170 100644
--- a/engines/sci/sound/iterator/iterator.cpp
+++ b/engines/sci/sound/iterator/iterator.cpp
@@ -36,7 +36,7 @@
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Sci {
diff --git a/engines/sci/sound/music.cpp b/engines/sci/sound/music.cpp
index 1d8313f6f0..740c3c43a5 100644
--- a/engines/sci/sound/music.cpp
+++ b/engines/sci/sound/music.cpp
@@ -24,7 +24,7 @@
*/
#include "sound/audiostream.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "common/config-manager.h"
#include "sci/sci.h"
diff --git a/engines/scumm/he/cup_player_he.cpp b/engines/scumm/he/cup_player_he.cpp
index c3dea409e5..f785cf8282 100644
--- a/engines/scumm/he/cup_player_he.cpp
+++ b/engines/scumm/he/cup_player_he.cpp
@@ -28,7 +28,7 @@
#include "common/system.h"
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "scumm/scumm.h"
#include "scumm/util.h"
#include "scumm/he/intern_he.h"
diff --git a/engines/scumm/he/resource_he.cpp b/engines/scumm/he/resource_he.cpp
index 9fc9dd4baf..967acebc1e 100644
--- a/engines/scumm/he/resource_he.cpp
+++ b/engines/scumm/he/resource_he.cpp
@@ -31,7 +31,7 @@
#include "scumm/he/resource_he.h"
#include "scumm/he/sound_he.h"
-#include "sound/wave.h"
+#include "sound/decoders/wave.h"
#include "graphics/cursorman.h"
#include "common/archive.h"
diff --git a/engines/scumm/he/sound_he.cpp b/engines/scumm/he/sound_he.cpp
index 69e18fee76..54a2440697 100644
--- a/engines/scumm/he/sound_he.cpp
+++ b/engines/scumm/he/sound_he.cpp
@@ -35,16 +35,16 @@
#include "common/timer.h"
#include "common/util.h"
-#include "sound/adpcm.h"
+#include "sound/decoders/adpcm.h"
#include "sound/audiocd.h"
-#include "sound/flac.h"
+#include "sound/decoders/flac.h"
#include "sound/mididrv.h"
#include "sound/mixer.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/voc.h"
-#include "sound/vorbis.h"
-#include "sound/wave.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/voc.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/wave.h"
namespace Scumm {
diff --git a/engines/scumm/imuse_digi/dimuse.cpp b/engines/scumm/imuse_digi/dimuse.cpp
index d087347211..e84ae41d14 100644
--- a/engines/scumm/imuse_digi/dimuse.cpp
+++ b/engines/scumm/imuse_digi/dimuse.cpp
@@ -35,7 +35,7 @@
#include "sound/audiostream.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Scumm {
diff --git a/engines/scumm/imuse_digi/dimuse_sndmgr.cpp b/engines/scumm/imuse_digi/dimuse_sndmgr.cpp
index 76e606af5b..e1e6083db9 100644
--- a/engines/scumm/imuse_digi/dimuse_sndmgr.cpp
+++ b/engines/scumm/imuse_digi/dimuse_sndmgr.cpp
@@ -26,10 +26,10 @@
#include "common/scummsys.h"
#include "common/util.h"
-#include "sound/flac.h"
-#include "sound/voc.h"
-#include "sound/vorbis.h"
-#include "sound/mp3.h"
+#include "sound/decoders/flac.h"
+#include "sound/decoders/voc.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/mp3.h"
#include "scumm/scumm.h"
#include "scumm/util.h"
diff --git a/engines/scumm/player_mod.cpp b/engines/scumm/player_mod.cpp
index be7abea47c..aeb882296d 100644
--- a/engines/scumm/player_mod.cpp
+++ b/engines/scumm/player_mod.cpp
@@ -27,7 +27,7 @@
#include "scumm/player_mod.h"
#include "sound/mixer.h"
#include "sound/rate.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Scumm {
diff --git a/engines/scumm/smush/smush_mixer.cpp b/engines/scumm/smush/smush_mixer.cpp
index 33285c7626..b40a76ac11 100644
--- a/engines/scumm/smush/smush_mixer.cpp
+++ b/engines/scumm/smush/smush_mixer.cpp
@@ -33,7 +33,7 @@
#include "scumm/imuse/imuse.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Scumm {
diff --git a/engines/scumm/smush/smush_player.cpp b/engines/scumm/smush/smush_player.cpp
index e8470aaf04..a81e385890 100644
--- a/engines/scumm/smush/smush_player.cpp
+++ b/engines/scumm/smush/smush_player.cpp
@@ -50,9 +50,9 @@
#include "scumm/insane/insane.h"
#include "sound/mixer.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/vorbis.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/vorbis.h"
#include "common/zlib.h"
diff --git a/engines/scumm/sound.cpp b/engines/scumm/sound.cpp
index 6760072ed7..e4f5144eeb 100644
--- a/engines/scumm/sound.cpp
+++ b/engines/scumm/sound.cpp
@@ -35,16 +35,16 @@
#include "scumm/sound.h"
#include "scumm/util.h"
-#include "sound/adpcm.h"
+#include "sound/decoders/adpcm.h"
#include "sound/audiocd.h"
-#include "sound/flac.h"
+#include "sound/decoders/flac.h"
#include "sound/mididrv.h"
#include "sound/mixer.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/voc.h"
-#include "sound/vorbis.h"
-#include "sound/wave.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/voc.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/wave.h"
namespace Scumm {
diff --git a/engines/sky/intro.cpp b/engines/sky/intro.cpp
index 4b8e09272a..a1b97b6b1b 100644
--- a/engines/sky/intro.cpp
+++ b/engines/sky/intro.cpp
@@ -39,7 +39,7 @@
#include "sky/text.h"
#include "sound/audiostream.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Sky {
diff --git a/engines/sky/sound.cpp b/engines/sky/sound.cpp
index 5b7f59c772..caa94506dc 100644
--- a/engines/sky/sound.cpp
+++ b/engines/sky/sound.cpp
@@ -34,7 +34,7 @@
#include "sky/struc.h"
#include "sound/audiostream.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Sky {
diff --git a/engines/sword1/animation.cpp b/engines/sword1/animation.cpp
index b3c90e3204..2c2c92bb8d 100644
--- a/engines/sword1/animation.cpp
+++ b/engines/sword1/animation.cpp
@@ -28,7 +28,7 @@
#include "sword1/sword1.h"
#include "sword1/animation.h"
#include "sword1/text.h"
-#include "sound/vorbis.h"
+#include "sound/decoders/vorbis.h"
#include "common/config-manager.h"
#include "common/endian.h"
diff --git a/engines/sword1/music.cpp b/engines/sword1/music.cpp
index 9d74e6a3f2..a10e705656 100644
--- a/engines/sword1/music.cpp
+++ b/engines/sword1/music.cpp
@@ -32,13 +32,13 @@
#include "sword1/sword1.h"
#include "sword1/music.h"
-#include "sound/aiff.h"
-#include "sound/flac.h"
#include "sound/mixer.h"
-#include "sound/mp3.h"
-#include "sound/vorbis.h"
-#include "sound/wave.h"
-#include "sound/vag.h"
+#include "sound/decoders/aiff.h"
+#include "sound/decoders/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/wave.h"
+#include "sound/decoders/vag.h"
#define SMP_BUFSIZE 8192
diff --git a/engines/sword1/sound.cpp b/engines/sword1/sound.cpp
index 88c50f8121..43a5b25d76 100644
--- a/engines/sword1/sound.cpp
+++ b/engines/sword1/sound.cpp
@@ -36,12 +36,12 @@
#include "sword1/logic.h"
#include "sword1/sword1.h"
-#include "sound/flac.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/vorbis.h"
-#include "sound/wave.h"
-#include "sound/vag.h"
+#include "sound/decoders/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/wave.h"
+#include "sound/decoders/vag.h"
namespace Sword1 {
diff --git a/engines/sword2/music.cpp b/engines/sword2/music.cpp
index e5936bb958..a7d5bf50c2 100644
--- a/engines/sword2/music.cpp
+++ b/engines/sword2/music.cpp
@@ -35,12 +35,12 @@
#include "common/file.h"
#include "common/system.h"
-#include "sound/mp3.h"
-#include "sound/vorbis.h"
-#include "sound/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/flac.h"
+#include "sound/decoders/wave.h"
+#include "sound/decoders/vag.h"
#include "sound/rate.h"
-#include "sound/wave.h"
-#include "sound/vag.h"
#include "sword2/sword2.h"
#include "sword2/defs.h"
diff --git a/engines/sword2/sound.cpp b/engines/sword2/sound.cpp
index 2d02a2d3ba..5de38fde9c 100644
--- a/engines/sword2/sound.cpp
+++ b/engines/sword2/sound.cpp
@@ -46,8 +46,8 @@
#include "sword2/resman.h"
#include "sword2/sound.h"
-#include "sound/wave.h"
-#include "sound/vag.h"
+#include "sound/decoders/wave.h"
+#include "sound/decoders/vag.h"
namespace Sword2 {
diff --git a/engines/teenagent/teenagent.cpp b/engines/teenagent/teenagent.cpp
index 19f4ef1613..0e637e0065 100644
--- a/engines/teenagent/teenagent.cpp
+++ b/engines/teenagent/teenagent.cpp
@@ -29,7 +29,7 @@
#include "common/system.h"
#include "engines/advancedDetector.h"
#include "sound/mixer.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
#include "graphics/cursorman.h"
#include "graphics/thumbnail.h"
#include "teenagent/console.h"
diff --git a/engines/tinsel/bmv.cpp b/engines/tinsel/bmv.cpp
index 0324fdb5b9..7f3386edfa 100644
--- a/engines/tinsel/bmv.cpp
+++ b/engines/tinsel/bmv.cpp
@@ -42,7 +42,7 @@
#include "tinsel/tinlib.h"
#include "tinsel/tinsel.h"
-#include "sound/raw.h"
+#include "sound/decoders/raw.h"
namespace Tinsel {
diff --git a/engines/tinsel/music.cpp b/engines/tinsel/music.cpp
index 7eee6b0aa8..f30eabe267 100644
--- a/engines/tinsel/music.cpp
+++ b/engines/tinsel/music.cpp
@@ -31,7 +31,7 @@
#include "sound/mididrv.h"
#include "sound/midiparser.h"
#include "sound/audiocd.h"
-#include "sound/adpcm.h"
+#include "sound/decoders/adpcm.h"
#include "common/config-manager.h"
#include "common/file.h"
diff --git a/engines/tinsel/sound.cpp b/engines/tinsel/sound.cpp
index 1914f4d696..ccb978f45e 100644
--- a/engines/tinsel/sound.cpp
+++ b/engines/tinsel/sound.cpp
@@ -39,12 +39,12 @@
#include "common/system.h"
#include "sound/mixer.h"
-#include "sound/adpcm.h"
-#include "sound/vag.h"
-#include "sound/flac.h"
-#include "sound/mp3.h"
-#include "sound/raw.h"
-#include "sound/vorbis.h"
+#include "sound/decoders/adpcm.h"
+#include "sound/decoders/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/vag.h"
+#include "sound/decoders/vorbis.h"
#include "gui/message.h"
diff --git a/engines/touche/resource.cpp b/engines/touche/resource.cpp
index b56103ca03..45329c5612 100644
--- a/engines/touche/resource.cpp
+++ b/engines/touche/resource.cpp
@@ -25,12 +25,12 @@
-#include "sound/flac.h"
+#include "sound/decoders/flac.h"
#include "sound/mixer.h"
-#include "sound/mp3.h"
-#include "sound/voc.h"
-#include "sound/vorbis.h"
-#include "sound/raw.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/voc.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/raw.h"
#include "sound/audiostream.h"
#include "touche/midi.h"
diff --git a/engines/tucker/resource.cpp b/engines/tucker/resource.cpp
index e1bca03724..50dcc7f5d6 100644
--- a/engines/tucker/resource.cpp
+++ b/engines/tucker/resource.cpp
@@ -26,10 +26,10 @@
#include "common/file.h"
#include "sound/audiostream.h"
-#include "sound/flac.h"
-#include "sound/mp3.h"
-#include "sound/vorbis.h"
-#include "sound/wave.h"
+#include "sound/decoders/flac.h"
+#include "sound/decoders/mp3.h"
+#include "sound/decoders/vorbis.h"
+#include "sound/decoders/wave.h"
#include "tucker/tucker.h"
#include "tucker/graphics.h"
diff --git a/engines/tucker/sequences.cpp b/engines/tucker/sequences.cpp
index 9f380cb409..c7de194436 100644
--- a/engines/tucker/sequences.cpp
+++ b/engines/tucker/sequences.cpp
@@ -26,8 +26,8 @@
#include "common/system.h"
#include "sound/audiostream.h"
-#include "sound/raw.h"
-#include "sound/wave.h"
+#include "sound/decoders/raw.h"
+#include "sound/decoders/wave.h"
#include "tucker/tucker.h"
#include "tucker/graphics.h"