AGOS: Reduce audio header dependencies

This commit is contained in:
Ori Avtalion 2016-04-14 16:48:02 +03:00
parent 3564032330
commit 5e49800901
26 changed files with 29 additions and 9 deletions

View File

@ -32,6 +32,7 @@
#include "agos/intern.h"
#include "agos/agos.h"
#include "agos/midi.h"
#include "agos/sound.h"
#include "backends/audiocd/audiocd.h"

View File

@ -32,8 +32,8 @@
#include "common/rect.h"
#include "common/stack.h"
#include "common/util.h"
#include "audio/mixer.h"
#include "agos/sound.h"
#include "agos/vga.h"
/**
@ -77,10 +77,14 @@ uint fileReadItemID(Common::SeekableReadStream *in);
class MoviePlayer;
#endif
class Sound;
class MidiPlayer;
struct Child;
struct SubObject;
struct RoomState;
struct SubRoom;
struct SubSuperRoom;
struct Item;
struct WindowBlock;

View File

@ -26,6 +26,7 @@
#include "graphics/cursorman.h"
#include "agos/agos.h"
#include "agos/intern.h"
namespace AGOS {

View File

@ -25,6 +25,7 @@
#include "agos/debugger.h"
#include "agos/agos.h"
#include "agos/midi.h"
#include "agos/sound.h"
namespace AGOS {

View File

@ -20,16 +20,13 @@
*
*/
#include "agos/agos.h"
#include "agos/drivers/accolade/mididriver.h"
#include "common/file.h"
#include "common/mutex.h"
#include "common/system.h"
#include "common/textconsole.h"
#include "audio/fmopl.h"
#include "audio/softsynth/emumidi.h"
#include "audio/mididrv.h"
namespace AGOS {

View File

@ -20,7 +20,6 @@
*
*/
#include "agos/agos.h"
#include "audio/mididrv.h"
#include "common/error.h"
#include "common/file.h"

View File

@ -20,7 +20,6 @@
*
*/
#include "agos/agos.h"
#include "agos/drivers/accolade/mididriver.h"
#include "audio/mididrv.h"

View File

@ -23,6 +23,7 @@
#include "agos/agos.h"
#include "agos/animation.h"
#include "agos/debugger.h"
#include "agos/sound.h"
#include "agos/intern.h"
#include "common/events.h"

View File

@ -27,6 +27,7 @@
#include "graphics/surface.h"
#include "agos/agos.h"
#include "agos/intern.h"
namespace AGOS {

View File

@ -26,6 +26,7 @@
#include "agos/intern.h"
#include "agos/agos.h"
#include "agos/midi.h"
#include "agos/sound.h"
#include "agos/vga.h"
namespace AGOS {

View File

@ -31,7 +31,6 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/sound.h"
#include "common/zlib.h"

View File

@ -28,6 +28,7 @@
#include "agos/intern.h"
#include "agos/agos.h"
#include "agos/midi.h"
#include "agos/sound.h"
#include "agos/vga.h"
#include "backends/audiocd/audiocd.h"

View File

@ -27,8 +27,8 @@
#include "common/system.h"
#include "common/textconsole.h"
#include "agos/animation.h"
#include "agos/agos.h"
#include "agos/intern.h"
#ifdef _WIN32_WCE
extern bool isSmartphone();

View File

@ -22,6 +22,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/vga.h"
namespace AGOS {

View File

@ -23,6 +23,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
namespace AGOS {

View File

@ -28,6 +28,8 @@
#include "agos/animation.h"
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/sound.h"
namespace AGOS {

View File

@ -21,6 +21,7 @@
*/
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/vga.h"
#include "common/endian.h"

View File

@ -26,6 +26,8 @@
#include "graphics/palette.h"
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/sound.h"
#ifdef _WIN32_WCE
extern bool isSmartphone();

View File

@ -23,6 +23,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/midi.h"
#include "common/textconsole.h"

View File

@ -23,6 +23,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
namespace AGOS {

View File

@ -26,6 +26,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/sound.h"
namespace AGOS {

View File

@ -25,6 +25,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/sound.h"
#include "agos/vga.h"
#include "common/debug-channels.h"

View File

@ -25,6 +25,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/sound.h"
#include "common/endian.h"
#include "common/system.h"

View File

@ -26,6 +26,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/sound.h"
namespace AGOS {

View File

@ -24,6 +24,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/sound.h"
#include "agos/vga.h"
namespace AGOS {

View File

@ -23,6 +23,7 @@
#include "agos/agos.h"
#include "agos/intern.h"
#include "agos/midi.h"
#include "agos/sound.h"
#include "graphics/surface.h"