mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-25 13:42:37 +00:00
JANITORIAL: Reduce audio header dependencies
This commit is contained in:
parent
253e18c440
commit
3564032330
@ -20,7 +20,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "audio/softsynth/emumidi.h"
|
||||
#include "common/debug.h"
|
||||
#include "common/error.h"
|
||||
#include "common/scummsys.h"
|
||||
|
@ -25,7 +25,6 @@
|
||||
#include "common/util.h"
|
||||
|
||||
#include "audio/decoders/3do.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/decoders/adpcm_intern.h"
|
||||
|
||||
namespace Audio {
|
||||
|
@ -31,19 +31,12 @@
|
||||
|
||||
#include "common/scummsys.h"
|
||||
#include "common/types.h"
|
||||
#include "common/substream.h"
|
||||
#include "common/stream.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
|
||||
namespace Common {
|
||||
class SeekableReadStream;
|
||||
}
|
||||
|
||||
namespace Audio {
|
||||
|
||||
class SeekableAudioStream;
|
||||
|
||||
// amount of bytes to be used within the decoder classes as buffers
|
||||
#define AUDIO_3DO_CACHE_SIZE 1024
|
||||
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#include "audio/fmopl.h"
|
||||
#include "audio/softsynth/emumidi.h"
|
||||
|
||||
namespace Audio {
|
||||
|
||||
|
@ -24,8 +24,6 @@
|
||||
#include "audio/mods/paula.h"
|
||||
#include "audio/mods/module.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
#include "common/textconsole.h"
|
||||
|
||||
namespace Modules {
|
||||
|
@ -23,7 +23,9 @@
|
||||
#ifndef TOWNS_AUDIO_H
|
||||
#define TOWNS_AUDIO_H
|
||||
|
||||
#include "audio/mixer.h"
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
class TownsAudioInterfaceInternal;
|
||||
|
||||
|
@ -20,9 +20,11 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/algorithm.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
// Miles Audio
|
||||
|
@ -24,14 +24,16 @@
|
||||
#define ACCESS_SOUND_H
|
||||
|
||||
#include "common/scummsys.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "access/files.h"
|
||||
#include "audio/midiplayer.h"
|
||||
#include "audio/midiparser.h"
|
||||
|
||||
#define MAX_SOUNDS 20
|
||||
|
||||
namespace Audio {
|
||||
class AudioStream;
|
||||
}
|
||||
|
||||
namespace Access {
|
||||
|
||||
class AccessEngine;
|
||||
|
@ -23,13 +23,8 @@
|
||||
#ifndef ACCESS_VIDEO_MOVIE_DECODER_H
|
||||
#define ACCESS_VIDEO_MOVIE_DECODER_H
|
||||
|
||||
#include "common/rect.h"
|
||||
#include "video/video_decoder.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
|
||||
namespace Audio {
|
||||
class QueuingAudioStream;
|
||||
}
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
namespace Common {
|
||||
class SeekableReadStream;
|
||||
|
@ -37,7 +37,6 @@
|
||||
#include "graphics/cursorman.h"
|
||||
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
#include "agi/agi.h"
|
||||
#include "agi/font.h"
|
||||
|
@ -20,16 +20,14 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/config-manager.h"
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
|
||||
#include "common/debug-channels.h"
|
||||
#include "common/events.h"
|
||||
#include "common/random.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#include "agi/preagi.h"
|
||||
#include "agi/graphics.h"
|
||||
#include "agi/keyboard.h"
|
||||
#include "agi/text.h"
|
||||
|
||||
namespace Agi {
|
||||
|
||||
|
@ -25,7 +25,9 @@
|
||||
|
||||
#include "agi/agi.h"
|
||||
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
namespace Audio {
|
||||
class PCSpeaker;
|
||||
}
|
||||
|
||||
namespace Agi {
|
||||
|
||||
|
@ -46,7 +46,6 @@
|
||||
#include "common/file.h"
|
||||
#include "common/memstream.h"
|
||||
#include "common/stream.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#include "agi/agi.h"
|
||||
|
||||
|
@ -22,8 +22,6 @@
|
||||
|
||||
#include "common/random.h"
|
||||
|
||||
#include "audio/mididrv.h"
|
||||
|
||||
#include "agi/agi.h"
|
||||
|
||||
#include "agi/sound_sarien.h"
|
||||
|
@ -27,6 +27,7 @@
|
||||
|
||||
/* TRIP5 Trippancy V - the sprite animation subsystem */
|
||||
|
||||
#include "common/system.h"
|
||||
#include "avalanche/avalanche.h"
|
||||
#include "avalanche/animation.h"
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
|
||||
#include "common/random.h"
|
||||
#include "common/savefile.h"
|
||||
#include "common/system.h"
|
||||
#include "graphics/thumbnail.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
@ -28,6 +28,8 @@
|
||||
#include "avalanche/clock.h"
|
||||
#include "avalanche/avalanche.h"
|
||||
|
||||
#include "common/system.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
||||
Clock::Clock(AvalancheEngine *vm) {
|
||||
|
@ -30,6 +30,7 @@
|
||||
#include "avalanche/avalanche.h"
|
||||
#include "avalanche/dialogs.h"
|
||||
|
||||
#include "common/system.h"
|
||||
#include "common/random.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
@ -29,6 +29,7 @@
|
||||
#include "avalanche/ghostroom.h"
|
||||
|
||||
#include "common/random.h"
|
||||
#include "common/system.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "avalanche/avalanche.h"
|
||||
#include "avalanche/graphics.h"
|
||||
|
||||
#include "common/system.h"
|
||||
#include "engines/util.h"
|
||||
#include "graphics/palette.h"
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
#include "avalanche/highscore.h"
|
||||
|
||||
#include "common/savefile.h"
|
||||
#include "common/system.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
||||
|
@ -28,6 +28,8 @@
|
||||
#include "avalanche/avalanche.h"
|
||||
#include "avalanche/mainmenu.h"
|
||||
|
||||
#include "common/system.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
||||
MainMenu::MainMenu(AvalancheEngine *vm) {
|
||||
|
@ -28,6 +28,8 @@
|
||||
#include "avalanche/avalanche.h"
|
||||
#include "avalanche/nim.h"
|
||||
|
||||
#include "common/system.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
||||
const char * const Nim::kNames[2] = {"Avalot", "Dogfood"};
|
||||
|
@ -30,6 +30,7 @@
|
||||
#include "avalanche/nim.h"
|
||||
|
||||
#include "gui/saveload.h"
|
||||
#include "common/system.h"
|
||||
#include "common/translation.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
@ -29,6 +29,7 @@
|
||||
#include "avalanche/shootemup.h"
|
||||
|
||||
#include "common/random.h"
|
||||
#include "common/system.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
||||
#include "avalanche/avalanche.h"
|
||||
#include "avalanche/sound.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
#include "common/config-manager.h"
|
||||
|
||||
namespace Avalanche {
|
||||
|
@ -24,7 +24,10 @@
|
||||
#define AVALANCHE_SOUND_H
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
|
||||
namespace Audio {
|
||||
class PCSpeaker;
|
||||
}
|
||||
|
||||
namespace Avalanche {
|
||||
|
||||
|
@ -34,6 +34,7 @@
|
||||
#include "bbvs/minigames/minigame.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/aiff.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/debug-channels.h"
|
||||
#include "common/error.h"
|
||||
|
@ -24,7 +24,6 @@
|
||||
#define BBVS_BBVS_H
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/decoders/aiff.h"
|
||||
#include "common/array.h"
|
||||
#include "common/events.h"
|
||||
#include "common/file.h"
|
||||
|
@ -21,6 +21,7 @@
|
||||
*/
|
||||
|
||||
#include "bbvs/sound.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/aiff.h"
|
||||
#include "common/debug.h"
|
||||
#include "common/file.h"
|
||||
|
@ -23,10 +23,13 @@
|
||||
#ifndef BBVS_SOUND_H
|
||||
#define BBVS_SOUND_H
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "common/array.h"
|
||||
|
||||
namespace Audio {
|
||||
class RewindableAudioStream;
|
||||
}
|
||||
|
||||
namespace Bbvs {
|
||||
|
||||
class Sound {
|
||||
|
@ -30,8 +30,10 @@
|
||||
#include "cge/cge_main.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/memstream.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
|
||||
namespace CGE {
|
||||
|
||||
|
@ -29,15 +29,14 @@
|
||||
#define CGE_SOUND_H
|
||||
|
||||
#include "cge/fileio.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
#include "audio/fmopl.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "audio/midiplayer.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "common/memstream.h"
|
||||
|
||||
namespace Audio {
|
||||
class RewindableAudioStream;
|
||||
}
|
||||
|
||||
namespace CGE {
|
||||
|
||||
class CGEEngine;
|
||||
|
@ -25,7 +25,7 @@
|
||||
* Copyright (c) 1994-1997 Janus B. Wisniewski and L.K. Avalon
|
||||
*/
|
||||
|
||||
#include "common/config-manager.h"
|
||||
#include "common/memstream.h"
|
||||
#include "common/savefile.h"
|
||||
#include "common/system.h"
|
||||
#include "graphics/thumbnail.h"
|
||||
@ -36,8 +36,6 @@
|
||||
#include "cge2/snail.h"
|
||||
#include "cge2/hero.h"
|
||||
#include "cge2/text.h"
|
||||
#include "cge2/sound.h"
|
||||
#include "cge2/cge2_main.h"
|
||||
|
||||
namespace CGE2 {
|
||||
|
||||
|
@ -26,10 +26,11 @@
|
||||
*/
|
||||
|
||||
#include "cge2/sound.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/memstream.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "cge2/cge2.h"
|
||||
|
||||
namespace CGE2 {
|
||||
|
@ -28,19 +28,17 @@
|
||||
#ifndef CGE2_SOUND_H
|
||||
#define CGE2_SOUND_H
|
||||
|
||||
#include "cge2/fileio.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
#include "audio/fmopl.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "audio/midiplayer.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "common/memstream.h"
|
||||
|
||||
namespace Audio {
|
||||
class RewindableAudioStream;
|
||||
}
|
||||
|
||||
namespace CGE2 {
|
||||
|
||||
class CGE2Engine;
|
||||
class EncryptedStream;
|
||||
|
||||
// sample info
|
||||
struct SmpInfo {
|
||||
|
@ -21,13 +21,9 @@
|
||||
*/
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#include "common/config-manager.h"
|
||||
#include "common/events.h"
|
||||
#include "common/file.h"
|
||||
#include "common/random.h"
|
||||
#include "common/fs.h"
|
||||
#include "common/keyboard.h"
|
||||
#include "common/substream.h"
|
||||
|
||||
#include "graphics/cursorman.h"
|
||||
#include "graphics/surface.h"
|
||||
@ -35,9 +31,6 @@
|
||||
#include "graphics/wincursor.h"
|
||||
|
||||
#include "engines/util.h"
|
||||
#include "engines/advancedDetector.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
#include "composer/composer.h"
|
||||
#include "composer/graphics.h"
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "common/system.h"
|
||||
#include "common/debug.h"
|
||||
#include "common/debug-channels.h"
|
||||
#include "common/error.h"
|
||||
#include "common/textconsole.h"
|
||||
#include "common/rect.h"
|
||||
|
||||
|
@ -29,10 +29,11 @@
|
||||
#include "cruise/sound.h"
|
||||
#include "cruise/volume.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/fmopl.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/mods/soundfx.h"
|
||||
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
namespace Cruise {
|
||||
|
||||
|
@ -22,10 +22,8 @@
|
||||
|
||||
// MIDI and digital music class
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/debug.h"
|
||||
#include "common/file.h"
|
||||
|
||||
|
@ -23,19 +23,13 @@
|
||||
#include "common/events.h"
|
||||
#include "common/keyboard.h"
|
||||
#include "common/file.h"
|
||||
#include "common/savefile.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#include "backends/audiocd/audiocd.h"
|
||||
|
||||
#include "base/plugins.h"
|
||||
#include "base/version.h"
|
||||
|
||||
#include "engines/util.h"
|
||||
|
||||
#include "audio/mixer.h"
|
||||
|
||||
#include "drascula/drascula.h"
|
||||
#include "drascula/console.h"
|
||||
|
||||
|
@ -23,6 +23,7 @@
|
||||
#include "base/plugins.h"
|
||||
|
||||
#include "common/algorithm.h"
|
||||
#include "common/savefile.h"
|
||||
#include "common/system.h"
|
||||
#include "common/translation.h"
|
||||
|
||||
|
@ -24,17 +24,12 @@
|
||||
#define DREAMWEB_H
|
||||
|
||||
#include "common/error.h"
|
||||
#include "common/file.h"
|
||||
#include "common/keyboard.h"
|
||||
#include "common/random.h"
|
||||
#include "common/rect.h"
|
||||
#include "common/savefile.h"
|
||||
#include "common/scummsys.h"
|
||||
#include "common/system.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
#include "engines/engine.h"
|
||||
|
||||
#include "dreamweb/console.h"
|
||||
@ -45,6 +40,10 @@
|
||||
#define SCUMMVM_BLOCK_MAGIC_SIZE 0x1234
|
||||
#define SAVEGAME_VERSION 1
|
||||
|
||||
namespace Common {
|
||||
class File;
|
||||
}
|
||||
|
||||
namespace DreamWeb {
|
||||
|
||||
const unsigned int kNumReelRoutines = 57;
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "gui/saveload.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/translation.h"
|
||||
#include "common/savefile.h"
|
||||
#include "common/serializer.h"
|
||||
|
||||
namespace DreamWeb {
|
||||
|
@ -25,6 +25,8 @@
|
||||
#include "common/debug.h"
|
||||
#include "common/file.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
#include "dreamweb/dreamweb.h"
|
||||
#include "dreamweb/sound.h"
|
||||
|
||||
|
@ -23,6 +23,7 @@
|
||||
#include "dreamweb/sound.h"
|
||||
#include "dreamweb/dreamweb.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/file.h"
|
||||
|
||||
namespace DreamWeb {
|
||||
|
||||
|
@ -21,6 +21,7 @@
|
||||
*/
|
||||
|
||||
#include "dreamweb/dreamweb.h"
|
||||
#include "common/file.h"
|
||||
#include "engines/util.h"
|
||||
#include "graphics/surface.h"
|
||||
#include "image/pcx.h"
|
||||
|
@ -26,9 +26,6 @@
|
||||
|
||||
#include "gui/message.h"
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/mods/infogrames.h"
|
||||
|
||||
#include "gob/gob.h"
|
||||
#include "gob/inter.h"
|
||||
#include "gob/global.h"
|
||||
|
@ -25,7 +25,6 @@
|
||||
|
||||
#include "common/mutex.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
namespace OPL {
|
||||
|
@ -23,13 +23,16 @@
|
||||
#ifndef GOB_SOUND_BGATMOSPHERE_H
|
||||
#define GOB_SOUND_BGATMOSPHERE_H
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "common/array.h"
|
||||
#include "common/mutex.h"
|
||||
#include "common/random.h"
|
||||
|
||||
#include "gob/sound/soundmixer.h"
|
||||
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
namespace Gob {
|
||||
|
||||
class SoundDesc;
|
||||
|
@ -20,6 +20,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
#include "gob/sound/pcspeaker.h"
|
||||
|
||||
namespace Gob {
|
||||
|
@ -24,7 +24,10 @@
|
||||
#define GOB_SOUND_PCSPEAKER_H
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
|
||||
namespace Audio {
|
||||
class PCSpeaker;
|
||||
}
|
||||
|
||||
namespace Gob {
|
||||
|
||||
|
@ -22,6 +22,7 @@
|
||||
|
||||
#include "common/file.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mods/protracker.h"
|
||||
|
||||
#include "gob/sound/protracker.h"
|
||||
|
@ -24,7 +24,10 @@
|
||||
#define GOB_SOUND_PROTRACKER_H
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
namespace Audio {
|
||||
class AudioStream;
|
||||
}
|
||||
|
||||
namespace Gob {
|
||||
|
||||
|
@ -24,10 +24,13 @@
|
||||
#define GOB_SOUND_SOUNDBLASTER_H
|
||||
|
||||
#include "common/mutex.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
#include "gob/sound/soundmixer.h"
|
||||
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
namespace Gob {
|
||||
|
||||
class SoundDesc;
|
||||
|
@ -24,7 +24,6 @@
|
||||
#include "common/memstream.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
|
||||
|
@ -20,9 +20,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
#include "groovie/groovie.h"
|
||||
#include "groovie/cursor.h"
|
||||
#include "groovie/detection.h"
|
||||
|
@ -25,6 +25,8 @@
|
||||
|
||||
#include "common/array.h"
|
||||
#include "common/mutex.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
class MidiParser;
|
||||
|
||||
|
@ -21,6 +21,7 @@
|
||||
*/
|
||||
|
||||
#include "common/debug.h"
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
#include "groovie/player.h"
|
||||
#include "groovie/groovie.h"
|
||||
|
@ -24,7 +24,10 @@
|
||||
#define GROOVIE_PLAYER_H
|
||||
|
||||
#include "common/system.h"
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
namespace Audio {
|
||||
class QueuingAudioStream;
|
||||
}
|
||||
|
||||
namespace Groovie {
|
||||
|
||||
|
@ -40,6 +40,7 @@
|
||||
// Required for the YUV to RGB conversion
|
||||
#include "graphics/conversion.h"
|
||||
#endif
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
|
||||
|
@ -21,7 +21,6 @@
|
||||
*/
|
||||
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
#include "groovie/script.h"
|
||||
#include "groovie/cell.h"
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "common/debug.h"
|
||||
#include "common/debug-channels.h"
|
||||
#include "common/textconsole.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "graphics/palette.h"
|
||||
|
@ -26,6 +26,8 @@
|
||||
#include "hopkins/hopkins.h"
|
||||
|
||||
#include "audio/decoders/adpcm_intern.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
#include "common/system.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/file.h"
|
||||
|
@ -25,10 +25,16 @@
|
||||
|
||||
#include "common/scummsys.h"
|
||||
#include "common/str.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
namespace Audio {
|
||||
class RewindableAudioStream;
|
||||
}
|
||||
|
||||
namespace Common {
|
||||
class SeekableReadStream;
|
||||
}
|
||||
|
||||
namespace Hopkins {
|
||||
|
||||
class VoiceItem {
|
||||
|
@ -37,6 +37,7 @@
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
|
||||
#include "hugo/hugo.h"
|
||||
#include "hugo/game.h"
|
||||
|
@ -32,7 +32,10 @@
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/midiplayer.h"
|
||||
#include "audio/softsynth/pcspk.h"
|
||||
|
||||
namespace Audio {
|
||||
class PCSpeaker;
|
||||
}
|
||||
|
||||
namespace Hugo {
|
||||
|
||||
|
@ -24,7 +24,8 @@
|
||||
|
||||
#include "kyra/kyra_rpg.h"
|
||||
#include "kyra/resource.h"
|
||||
#include "kyra/sound_intern.h"
|
||||
#include "engines/kyra/sound.h"
|
||||
#include "engines/kyra/sound_adlib.h"
|
||||
#include "kyra/script_eob.h"
|
||||
#include "kyra/timer.h"
|
||||
#include "kyra/debugger.h"
|
||||
@ -32,9 +33,6 @@
|
||||
#include "common/config-manager.h"
|
||||
#include "common/translation.h"
|
||||
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
#include "backends/keymapper/keymapper.h"
|
||||
|
||||
namespace Kyra {
|
||||
|
@ -44,15 +44,17 @@
|
||||
#include "common/mutex.h"
|
||||
#include "common/config-manager.h"
|
||||
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/fmopl.h"
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
// Basic AdLib Programming:
|
||||
// http://www.gamedev.net/reference/articles/article446.asp
|
||||
|
||||
#define CALLBACKS_PER_SECOND 72
|
||||
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
namespace Kyra {
|
||||
|
||||
class AdLibDriver {
|
||||
|
@ -28,6 +28,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/file.h"
|
||||
|
||||
#include "lab/lab.h"
|
||||
|
||||
#include "lab/anim.h"
|
||||
|
@ -28,6 +28,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/file.h"
|
||||
#include "graphics/palette.h"
|
||||
|
||||
#include "lab/lab.h"
|
||||
|
@ -29,6 +29,7 @@
|
||||
*/
|
||||
|
||||
#include "common/config-manager.h"
|
||||
#include "common/file.h"
|
||||
|
||||
#include "gui/message.h"
|
||||
|
||||
|
@ -28,6 +28,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/file.h"
|
||||
|
||||
#include "lab/lab.h"
|
||||
|
||||
#include "lab/anim.h"
|
||||
|
@ -31,6 +31,7 @@
|
||||
#include "common/config-manager.h"
|
||||
#include "common/debug-channels.h"
|
||||
#include "common/error.h"
|
||||
#include "common/file.h"
|
||||
|
||||
#include "engines/util.h"
|
||||
|
||||
|
@ -28,6 +28,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/file.h"
|
||||
|
||||
#include "lab/lab.h"
|
||||
|
||||
#include "lab/dispman.h"
|
||||
|
@ -28,6 +28,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/file.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
|
||||
#include "lab/lab.h"
|
||||
|
@ -31,9 +31,11 @@
|
||||
#ifndef LAB_MUSIC_H
|
||||
#define LAB_MUSIC_H
|
||||
|
||||
#include "common/file.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
namespace Common {
|
||||
class File;
|
||||
}
|
||||
|
||||
namespace Lab {
|
||||
|
||||
|
@ -28,6 +28,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/file.h"
|
||||
|
||||
#include "lab/lab.h"
|
||||
|
||||
#include "lab/dispman.h"
|
||||
|
@ -28,6 +28,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "common/file.h"
|
||||
|
||||
#include "lab/lab.h"
|
||||
|
||||
#include "lab/anim.h"
|
||||
|
@ -25,7 +25,6 @@
|
||||
|
||||
#include "engines/engine.h"
|
||||
#include "common/rect.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "common/file.h"
|
||||
#include "common/savefile.h"
|
||||
#include "common/util.h"
|
||||
|
@ -20,16 +20,15 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/fmopl.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "common/algorithm.h"
|
||||
#include "common/debug.h"
|
||||
#include "common/md5.h"
|
||||
#include "common/memstream.h"
|
||||
#include "mads/sound.h"
|
||||
#include "mads/nebular/sound_nebular.h"
|
||||
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
namespace MADS {
|
||||
|
||||
namespace Nebular {
|
||||
|
@ -27,8 +27,14 @@
|
||||
#include "common/file.h"
|
||||
#include "common/mutex.h"
|
||||
#include "common/queue.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
namespace Common {
|
||||
class SeekableReadStream;
|
||||
}
|
||||
|
||||
namespace OPL {
|
||||
class OPL;
|
||||
@ -36,8 +42,6 @@ class OPL;
|
||||
|
||||
namespace MADS {
|
||||
|
||||
class SoundManager;
|
||||
|
||||
namespace Nebular {
|
||||
|
||||
class ASound;
|
||||
|
@ -20,14 +20,16 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/fmopl.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "common/memstream.h"
|
||||
#include "mads/sound.h"
|
||||
#include "mads/mads.h"
|
||||
#include "mads/nebular/sound_nebular.h"
|
||||
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
namespace MADS {
|
||||
|
||||
SoundManager::SoundManager(MADSEngine *vm, Audio::Mixer *mixer) {
|
||||
|
@ -25,12 +25,21 @@
|
||||
|
||||
#include "common/scummsys.h"
|
||||
#include "common/queue.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "mads/nebular/sound_nebular.h"
|
||||
|
||||
namespace Audio {
|
||||
class Mixer;
|
||||
}
|
||||
|
||||
namespace OPL {
|
||||
class OPL;
|
||||
}
|
||||
|
||||
namespace MADS {
|
||||
|
||||
namespace Nebular {
|
||||
class ASound;
|
||||
}
|
||||
|
||||
class MADSEngine;
|
||||
|
||||
class SoundManager {
|
||||
|
@ -23,12 +23,12 @@
|
||||
#include "common/debug.h"
|
||||
#include "common/events.h"
|
||||
#include "common/system.h"
|
||||
#include "common/util.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "audio/musicplugin.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/adpcm.h"
|
||||
#include "audio/decoders/mp3.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
|
@ -26,9 +26,7 @@
|
||||
#include "common/scummsys.h"
|
||||
#include "common/str.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/decoders/adpcm.h"
|
||||
|
||||
#include "mohawk/mohawk.h"
|
||||
#include "mohawk/resource.h"
|
||||
@ -36,6 +34,10 @@
|
||||
class MidiDriver;
|
||||
class MidiParser;
|
||||
|
||||
namespace Audio {
|
||||
class RewindableAudioStream;
|
||||
}
|
||||
|
||||
namespace Mohawk {
|
||||
|
||||
#define MAX_CHANNELS 2 // Can there be more than 2?
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "mortevielle/mortevielle.h"
|
||||
#include "mortevielle/sound.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "common/scummsys.h"
|
||||
|
||||
|
@ -28,11 +28,14 @@
|
||||
#ifndef MORTEVIELLE_SOUND_H
|
||||
#define MORTEVIELLE_SOUND_H
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "common/mutex.h"
|
||||
#include "common/queue.h"
|
||||
|
||||
namespace Audio {
|
||||
class QueuingAudioStream;
|
||||
}
|
||||
|
||||
namespace Mortevielle {
|
||||
class MortevielleEngine;
|
||||
|
||||
|
@ -30,7 +30,6 @@
|
||||
#include "common/savefile.h"
|
||||
#include "common/str-array.h"
|
||||
#include "common/system.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "engines/engine.h"
|
||||
#include "gui/debugger.h"
|
||||
#include "neverhood/console.h"
|
||||
|
@ -24,6 +24,7 @@
|
||||
#define NEVERHOOD_SOUND_H
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "common/array.h"
|
||||
#include "graphics/surface.h"
|
||||
#include "neverhood/neverhood.h"
|
||||
|
@ -41,6 +41,7 @@
|
||||
#include "engines/advancedDetector.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
|
||||
#include "prince/prince.h"
|
||||
#include "prince/font.h"
|
||||
|
@ -20,15 +20,13 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include "prince/prince.h"
|
||||
#include "prince/sound.h"
|
||||
#include "prince/musNum.h"
|
||||
|
||||
#include "common/config-manager.h"
|
||||
#include "common/memstream.h"
|
||||
#include "common/archive.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/audiostream.h"
|
||||
#include "common/debug.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
|
||||
namespace Prince {
|
||||
|
||||
|
@ -23,13 +23,7 @@
|
||||
#ifndef PRINCE_SOUND_H
|
||||
#define PRINCE_SOUND_H
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/wave.h"
|
||||
#include "audio/fmopl.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "audio/midiplayer.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "common/memstream.h"
|
||||
|
||||
namespace Prince {
|
||||
|
@ -35,10 +35,10 @@
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/decoders/flac.h"
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/decoders/mp3.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/decoders/vorbis.h"
|
||||
#include "audio/mods/rjp1.h"
|
||||
|
||||
#define SB_HEADER_SIZE_V104 110
|
||||
#define SB_HEADER_SIZE_V110 122
|
||||
|
@ -23,10 +23,11 @@
|
||||
#ifndef QUEEN_SOUND_H
|
||||
#define QUEEN_SOUND_H
|
||||
|
||||
#include "common/util.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/mods/rjp1.h"
|
||||
#include "queen/defs.h"
|
||||
|
||||
namespace Audio {
|
||||
class AudioStream;
|
||||
}
|
||||
|
||||
namespace Common {
|
||||
class File;
|
||||
|
@ -32,7 +32,10 @@
|
||||
#include "audio/midiparser.h"
|
||||
#include "audio/midiparser_qt.h"
|
||||
#include "audio/miles.h"
|
||||
#include "audio/decoders/flac.h"
|
||||
#include "audio/decoders/mp3.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
#include "audio/decoders/vorbis.h"
|
||||
#include "common/config-manager.h"
|
||||
#include "common/file.h"
|
||||
#include "common/substream.h"
|
||||
|
@ -25,13 +25,10 @@
|
||||
#ifndef SAGA_MUSIC_H
|
||||
#define SAGA_MUSIC_H
|
||||
|
||||
#include "audio/mididrv.h"
|
||||
#include "audio/midiplayer.h"
|
||||
#include "audio/midiparser.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/decoders/mp3.h"
|
||||
#include "audio/decoders/vorbis.h"
|
||||
#include "audio/decoders/flac.h"
|
||||
#include "common/mutex.h"
|
||||
|
||||
namespace Saga {
|
||||
|
||||
|
@ -21,7 +21,9 @@
|
||||
*/
|
||||
|
||||
#include "common/scummsys.h"
|
||||
#include "common/stream.h"
|
||||
#include "common/textconsole.h"
|
||||
#include "audio/audiostream.h"
|
||||
|
||||
#include "saga/shorten.h"
|
||||
|
||||
|
@ -30,9 +30,14 @@
|
||||
#define SOUND_SHORTEN_H
|
||||
|
||||
#include "common/scummsys.h"
|
||||
#include "common/stream.h"
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
namespace Audio {
|
||||
class AudioStream;
|
||||
}
|
||||
|
||||
namespace Common {
|
||||
class ReadStream;
|
||||
}
|
||||
|
||||
namespace Saga {
|
||||
|
||||
|
@ -27,8 +27,6 @@
|
||||
|
||||
#include "audio/audiostream.h"
|
||||
#include "audio/mixer.h"
|
||||
#include "audio/decoders/adpcm.h"
|
||||
#include "audio/decoders/raw.h"
|
||||
|
||||
namespace Saga {
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user