AGOS: Reduce audio header dependencies
This commit is contained in:
parent
3564032330
commit
5e49800901
26 changed files with 29 additions and 9 deletions
|
@ -32,6 +32,7 @@
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/midi.h"
|
#include "agos/midi.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
|
|
||||||
#include "backends/audiocd/audiocd.h"
|
#include "backends/audiocd/audiocd.h"
|
||||||
|
|
||||||
|
|
|
@ -32,8 +32,8 @@
|
||||||
#include "common/rect.h"
|
#include "common/rect.h"
|
||||||
#include "common/stack.h"
|
#include "common/stack.h"
|
||||||
#include "common/util.h"
|
#include "common/util.h"
|
||||||
|
#include "audio/mixer.h"
|
||||||
|
|
||||||
#include "agos/sound.h"
|
|
||||||
#include "agos/vga.h"
|
#include "agos/vga.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -77,10 +77,14 @@ uint fileReadItemID(Common::SeekableReadStream *in);
|
||||||
class MoviePlayer;
|
class MoviePlayer;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
class Sound;
|
||||||
class MidiPlayer;
|
class MidiPlayer;
|
||||||
|
|
||||||
struct Child;
|
struct Child;
|
||||||
struct SubObject;
|
struct SubObject;
|
||||||
|
struct RoomState;
|
||||||
|
struct SubRoom;
|
||||||
|
struct SubSuperRoom;
|
||||||
|
|
||||||
struct Item;
|
struct Item;
|
||||||
struct WindowBlock;
|
struct WindowBlock;
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
#include "graphics/cursorman.h"
|
#include "graphics/cursorman.h"
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
#include "agos/debugger.h"
|
#include "agos/debugger.h"
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/midi.h"
|
#include "agos/midi.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -20,16 +20,13 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "agos/agos.h"
|
|
||||||
#include "agos/drivers/accolade/mididriver.h"
|
#include "agos/drivers/accolade/mididriver.h"
|
||||||
|
|
||||||
#include "common/file.h"
|
|
||||||
#include "common/mutex.h"
|
|
||||||
#include "common/system.h"
|
#include "common/system.h"
|
||||||
#include "common/textconsole.h"
|
#include "common/textconsole.h"
|
||||||
|
|
||||||
#include "audio/fmopl.h"
|
#include "audio/fmopl.h"
|
||||||
#include "audio/softsynth/emumidi.h"
|
#include "audio/mididrv.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,6 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "agos/agos.h"
|
|
||||||
#include "audio/mididrv.h"
|
#include "audio/mididrv.h"
|
||||||
#include "common/error.h"
|
#include "common/error.h"
|
||||||
#include "common/file.h"
|
#include "common/file.h"
|
||||||
|
|
|
@ -20,7 +20,6 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "agos/agos.h"
|
|
||||||
#include "agos/drivers/accolade/mididriver.h"
|
#include "agos/drivers/accolade/mididriver.h"
|
||||||
|
|
||||||
#include "audio/mididrv.h"
|
#include "audio/mididrv.h"
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/animation.h"
|
#include "agos/animation.h"
|
||||||
#include "agos/debugger.h"
|
#include "agos/debugger.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
|
|
||||||
#include "common/events.h"
|
#include "common/events.h"
|
||||||
|
|
|
@ -27,6 +27,7 @@
|
||||||
#include "graphics/surface.h"
|
#include "graphics/surface.h"
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/midi.h"
|
#include "agos/midi.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
#include "agos/vga.h"
|
#include "agos/vga.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
|
@ -31,7 +31,6 @@
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
#include "agos/sound.h"
|
|
||||||
|
|
||||||
#include "common/zlib.h"
|
#include "common/zlib.h"
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,7 @@
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/midi.h"
|
#include "agos/midi.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
#include "agos/vga.h"
|
#include "agos/vga.h"
|
||||||
|
|
||||||
#include "backends/audiocd/audiocd.h"
|
#include "backends/audiocd/audiocd.h"
|
||||||
|
|
|
@ -27,8 +27,8 @@
|
||||||
#include "common/system.h"
|
#include "common/system.h"
|
||||||
#include "common/textconsole.h"
|
#include "common/textconsole.h"
|
||||||
|
|
||||||
#include "agos/animation.h"
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
|
|
||||||
#ifdef _WIN32_WCE
|
#ifdef _WIN32_WCE
|
||||||
extern bool isSmartphone();
|
extern bool isSmartphone();
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
|
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
#include "agos/vga.h"
|
#include "agos/vga.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
|
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,8 @@
|
||||||
|
|
||||||
#include "agos/animation.h"
|
#include "agos/animation.h"
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
#include "agos/vga.h"
|
#include "agos/vga.h"
|
||||||
|
|
||||||
#include "common/endian.h"
|
#include "common/endian.h"
|
||||||
|
|
|
@ -26,6 +26,8 @@
|
||||||
#include "graphics/palette.h"
|
#include "graphics/palette.h"
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
|
|
||||||
#ifdef _WIN32_WCE
|
#ifdef _WIN32_WCE
|
||||||
extern bool isSmartphone();
|
extern bool isSmartphone();
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
|
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
#include "agos/midi.h"
|
#include "agos/midi.h"
|
||||||
|
|
||||||
#include "common/textconsole.h"
|
#include "common/textconsole.h"
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
|
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
|
#include "agos/intern.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
#include "agos/vga.h"
|
#include "agos/vga.h"
|
||||||
|
|
||||||
#include "common/debug-channels.h"
|
#include "common/debug-channels.h"
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
|
|
||||||
#include "common/endian.h"
|
#include "common/endian.h"
|
||||||
#include "common/system.h"
|
#include "common/system.h"
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
|
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
#include "agos/vga.h"
|
#include "agos/vga.h"
|
||||||
|
|
||||||
namespace AGOS {
|
namespace AGOS {
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#include "agos/agos.h"
|
#include "agos/agos.h"
|
||||||
#include "agos/intern.h"
|
#include "agos/intern.h"
|
||||||
#include "agos/midi.h"
|
#include "agos/midi.h"
|
||||||
|
#include "agos/sound.h"
|
||||||
|
|
||||||
#include "graphics/surface.h"
|
#include "graphics/surface.h"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue