Code cleanup: removing common.h

This commit is contained in:
Ben Vanik
2015-05-02 01:25:59 -07:00
parent 727ffaa122
commit 30f7effa73
147 changed files with 120 additions and 170 deletions

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_APU_AUDIO_DRIVER_H_
#define XENIA_APU_AUDIO_DRIVER_H_
#include "xenia/common.h"
#include "xenia/emulator.h"
#include "xenia/xbox.h"

View File

@@ -14,6 +14,8 @@
#include "xenia/emulator.h"
#include "xenia/cpu/processor.h"
#include "xenia/cpu/thread_state.h"
#include "xenia/logging.h"
#include "xenia/profiling.h"
// As with normal Microsoft, there are like twelve different ways to access
// the audio APIs. Early games use XMA*() methods almost exclusively to touch

View File

@@ -15,7 +15,6 @@
#include <queue>
#include <thread>
#include "xenia/common.h"
#include "xenia/emulator.h"
#include "xenia/xbox.h"

View File

@@ -10,22 +10,16 @@
#ifndef XENIA_APU_NOP_NOP_APU_PRIVATE_H_
#define XENIA_APU_NOP_NOP_APU_PRIVATE_H_
#include "xenia/common.h"
#include "xenia/apu/nop/nop_apu.h"
namespace xe {
namespace apu {
namespace nop {
//
} // namespace nop
} // namespace apu
} // namespace xe
#endif // XENIA_APU_NOP_NOP_APU_PRIVATE_H_

View File

@@ -12,15 +12,11 @@
#include <memory>
#include "xenia/common.h"
namespace xe {
class Emulator;
} // namespace xe
#include "xenia/apu/audio_system.h"
#include "xenia/emulator.h"
namespace xe {
namespace apu {
class AudioSystem;
namespace nop {
std::unique_ptr<AudioSystem> Create(Emulator* emulator);

View File

@@ -10,30 +10,25 @@
#ifndef XENIA_APU_NOP_NOP_AUDIO_SYSTEM_H_
#define XENIA_APU_NOP_NOP_AUDIO_SYSTEM_H_
#include "xenia/common.h"
#include "xenia/apu/audio_system.h"
#include "xenia/apu/nop/nop_apu-private.h"
namespace xe {
namespace apu {
namespace nop {
class NopAudioSystem : public AudioSystem {
public:
public:
NopAudioSystem(Emulator* emulator);
virtual ~NopAudioSystem();
virtual X_STATUS CreateDriver(size_t index, HANDLE wait_handle, AudioDriver** out_driver);
virtual X_STATUS CreateDriver(size_t index, HANDLE wait_handle,
AudioDriver** out_driver);
virtual void DestroyDriver(AudioDriver* driver);
};
} // namespace nop
} // namespace apu
} // namespace xe
#endif // XENIA_APU_NOP_NOP_AUDIO_SYSTEM_H_

View File

@@ -10,22 +10,16 @@
#ifndef XENIA_APU_XAUDIO2_XAUDIO2_APU_PRIVATE_H_
#define XENIA_APU_XAUDIO2_XAUDIO2_APU_PRIVATE_H_
#include "xenia/common.h"
#include "xenia/apu/xaudio2/xaudio2_apu.h"
namespace xe {
namespace apu {
namespace xaudio2 {
//
} // namespace xaudio2
} // namespace apu
} // namespace xe
#endif // XENIA_APU_XAUDIO2_XAUDIO2_APU_PRIVATE_H_

View File

@@ -12,15 +12,11 @@
#include <memory>
#include "xenia/common.h"
namespace xe {
class Emulator;
} // namespace xe
#include "xenia/apu/audio_system.h"
#include "xenia/emulator.h"
namespace xe {
namespace apu {
class AudioSystem;
namespace xaudio2 {
std::unique_ptr<AudioSystem> Create(Emulator* emulator);

View File

@@ -11,6 +11,7 @@
#include "xenia/apu/apu-private.h"
#include "xenia/emulator.h"
#include "xenia/logging.h"
namespace xe {
namespace apu {

View File

@@ -12,7 +12,6 @@
#include <xaudio2.h>
#include "xenia/common.h"
#include "xenia/apu/audio_driver.h"
#include "xenia/apu/xaudio2/xaudio2_apu-private.h"

View File

@@ -12,7 +12,6 @@
#include <xaudio2.h>
#include "xenia/common.h"
#include "xenia/apu/audio_system.h"
#include "xenia/apu/xaudio2/xaudio2_apu-private.h"
@@ -21,14 +20,15 @@ namespace apu {
namespace xaudio2 {
class XAudio2AudioSystem : public AudioSystem {
public:
public:
XAudio2AudioSystem(Emulator* emulator);
virtual ~XAudio2AudioSystem();
virtual X_RESULT CreateDriver(size_t index, HANDLE wait, AudioDriver** out_driver);
virtual X_RESULT CreateDriver(size_t index, HANDLE wait,
AudioDriver** out_driver);
virtual void DestroyDriver(AudioDriver* driver);
protected:
protected:
virtual void Initialize();
};