summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2015-05-24 17:29:12 -0400
committerLioncash <mathew1800@gmail.com>2015-05-24 17:29:12 -0400
commitb4ee315a72f48d85094308d58058e5cefe64e809 (patch)
tree99000460150ffc3745bd67f7a744b57575adb27d /Source/Core
parent5213d85118ea11f447f17528e523e2860a602c45 (diff)
parent6b30c9710c834ade00071916d116491883926343 (diff)
Merge pull request #2447 from lioncash/virtual
AudioCommon: Add override specifiers to SoundStream subclasses.
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/AudioCommon/AOSoundStream.h10
-rw-r--r--Source/Core/AudioCommon/AlsaSoundStream.h9
-rw-r--r--Source/Core/AudioCommon/CoreAudioSoundStream.h11
-rw-r--r--Source/Core/AudioCommon/NullSoundStream.h13
-rw-r--r--Source/Core/AudioCommon/OpenALStream.h13
-rw-r--r--Source/Core/AudioCommon/OpenSLESStream.h4
-rw-r--r--Source/Core/AudioCommon/PulseAudioStream.h7
-rw-r--r--Source/Core/AudioCommon/SoundStream.h4
-rw-r--r--Source/Core/AudioCommon/XAudio2Stream.h10
-rw-r--r--Source/Core/AudioCommon/XAudio2_7Stream.h10
10 files changed, 44 insertions, 47 deletions
diff --git a/Source/Core/AudioCommon/AOSoundStream.h b/Source/Core/AudioCommon/AOSoundStream.h
index bcb78fff39..c42b27c1ed 100644
--- a/Source/Core/AudioCommon/AOSoundStream.h
+++ b/Source/Core/AudioCommon/AOSoundStream.h
@@ -33,17 +33,15 @@ class AOSound final : public SoundStream
short realtimeBuffer[1024 * 1024];
public:
- virtual bool Start() override;
-
- virtual void SoundLoop() override;
-
- virtual void Stop() override;
+ bool Start() override;
+ void SoundLoop() override;
+ void Stop() override;
+ void Update() override;
static bool isValid()
{
return true;
}
- virtual void Update() override;
#endif
};
diff --git a/Source/Core/AudioCommon/AlsaSoundStream.h b/Source/Core/AudioCommon/AlsaSoundStream.h
index 82661e2899..82c69b168b 100644
--- a/Source/Core/AudioCommon/AlsaSoundStream.h
+++ b/Source/Core/AudioCommon/AlsaSoundStream.h
@@ -21,17 +21,16 @@ public:
AlsaSound();
virtual ~AlsaSound();
- virtual bool Start() override;
- virtual void SoundLoop() override;
- virtual void Stop() override;
+ bool Start() override;
+ void SoundLoop() override;
+ void Stop() override;
+ void Update() override;
static bool isValid()
{
return true;
}
- virtual void Update() override;
-
private:
enum class ALSAThreadStatus
{
diff --git a/Source/Core/AudioCommon/CoreAudioSoundStream.h b/Source/Core/AudioCommon/CoreAudioSoundStream.h
index cbf14e46fb..8a7aa4fb9b 100644
--- a/Source/Core/AudioCommon/CoreAudioSoundStream.h
+++ b/Source/Core/AudioCommon/CoreAudioSoundStream.h
@@ -14,18 +14,17 @@ class CoreAudioSound final : public SoundStream
{
#ifdef __APPLE__
public:
- virtual bool Start();
- virtual void SetVolume(int volume);
- virtual void SoundLoop();
- virtual void Stop();
+ bool Start() override;
+ void SetVolume(int volume) override;
+ void SoundLoop() override;
+ void Stop() override;
+ void Update() override;
static bool isValid()
{
return true;
}
- virtual void Update();
-
private:
AudioUnit audioUnit;
int m_volume;
diff --git a/Source/Core/AudioCommon/NullSoundStream.h b/Source/Core/AudioCommon/NullSoundStream.h
index 4c7e455b09..287f1a635b 100644
--- a/Source/Core/AudioCommon/NullSoundStream.h
+++ b/Source/Core/AudioCommon/NullSoundStream.h
@@ -15,11 +15,12 @@ class NullSound final : public SoundStream
short realtimeBuffer[BUF_SIZE / sizeof(short)];
public:
- virtual bool Start() override;
- virtual void SoundLoop() override;
- virtual void SetVolume(int volume) override;
- virtual void Stop() override;
- virtual void Clear(bool mute) override;
+ bool Start() override;
+ void SoundLoop() override;
+ void SetVolume(int volume) override;
+ void Stop() override;
+ void Clear(bool mute) override;
+ void Update() override;
+
static bool isValid() { return true; }
- virtual void Update() override;
};
diff --git a/Source/Core/AudioCommon/OpenALStream.h b/Source/Core/AudioCommon/OpenALStream.h
index 35de8e8b41..b4bc835722 100644
--- a/Source/Core/AudioCommon/OpenALStream.h
+++ b/Source/Core/AudioCommon/OpenALStream.h
@@ -60,13 +60,14 @@ public:
{
}
- virtual bool Start() override;
- virtual void SoundLoop() override;
- virtual void SetVolume(int volume) override;
- virtual void Stop() override;
- virtual void Clear(bool mute) override;
+ bool Start() override;
+ void SoundLoop() override;
+ void SetVolume(int volume) override;
+ void Stop() override;
+ void Clear(bool mute) override;
+ void Update() override;
+
static bool isValid() { return true; }
- virtual void Update() override;
private:
std::thread thread;
diff --git a/Source/Core/AudioCommon/OpenSLESStream.h b/Source/Core/AudioCommon/OpenSLESStream.h
index 47f4e879d1..cafc2826cb 100644
--- a/Source/Core/AudioCommon/OpenSLESStream.h
+++ b/Source/Core/AudioCommon/OpenSLESStream.h
@@ -13,8 +13,8 @@ class OpenSLESStream final : public SoundStream
{
#ifdef ANDROID
public:
- virtual bool Start();
- virtual void Stop();
+ bool Start() override;
+ void Stop() override;
static bool isValid() { return true; }
private:
diff --git a/Source/Core/AudioCommon/PulseAudioStream.h b/Source/Core/AudioCommon/PulseAudioStream.h
index 0d31d3f65b..e53e561f46 100644
--- a/Source/Core/AudioCommon/PulseAudioStream.h
+++ b/Source/Core/AudioCommon/PulseAudioStream.h
@@ -20,13 +20,12 @@ class PulseAudio final : public SoundStream
public:
PulseAudio();
- virtual bool Start() override;
- virtual void Stop() override;
+ bool Start() override;
+ void Stop() override;
+ void Update() override;
static bool isValid() { return true; }
- virtual void Update() override;
-
void StateCallback(pa_context *c);
void WriteCallback(pa_stream *s, size_t length);
void UnderflowCallback(pa_stream *s);
diff --git a/Source/Core/AudioCommon/SoundStream.h b/Source/Core/AudioCommon/SoundStream.h
index 9afefe0ac2..6f494a6cde 100644
--- a/Source/Core/AudioCommon/SoundStream.h
+++ b/Source/Core/AudioCommon/SoundStream.h
@@ -32,7 +32,7 @@ public:
virtual void Clear(bool mute) { m_muted = mute; }
bool IsMuted() const { return m_muted; }
- virtual void StartLogAudio(const std::string& filename)
+ void StartLogAudio(const std::string& filename)
{
if (!m_logAudio)
{
@@ -47,7 +47,7 @@ public:
}
}
- virtual void StopLogAudio()
+ void StopLogAudio()
{
if (m_logAudio)
{
diff --git a/Source/Core/AudioCommon/XAudio2Stream.h b/Source/Core/AudioCommon/XAudio2Stream.h
index a862ded7c5..ef62a10e9c 100644
--- a/Source/Core/AudioCommon/XAudio2Stream.h
+++ b/Source/Core/AudioCommon/XAudio2Stream.h
@@ -54,12 +54,12 @@ public:
XAudio2();
virtual ~XAudio2();
- virtual bool Start();
- virtual void Stop();
+ bool Start() override;
+ void Stop() override;
- virtual void Update();
- virtual void Clear(bool mute);
- virtual void SetVolume(int volume);
+ void Update() override;
+ void Clear(bool mute) override;
+ void SetVolume(int volume) override;
static bool isValid() { return InitLibrary(); }
#endif
diff --git a/Source/Core/AudioCommon/XAudio2_7Stream.h b/Source/Core/AudioCommon/XAudio2_7Stream.h
index 4914338c9a..6c1bf98e55 100644
--- a/Source/Core/AudioCommon/XAudio2_7Stream.h
+++ b/Source/Core/AudioCommon/XAudio2_7Stream.h
@@ -61,12 +61,12 @@ public:
XAudio2_7();
virtual ~XAudio2_7();
- virtual bool Start();
- virtual void Stop();
+ bool Start() override;
+ void Stop() override;
- virtual void Update();
- virtual void Clear(bool mute);
- virtual void SetVolume(int volume);
+ void Update() override;
+ void Clear(bool mute) override;
+ void SetVolume(int volume) override;
static bool isValid() { return InitLibrary(); }
#endif