aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/audio/audio.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/audio/audio.h')
-rw-r--r--src/libjin/audio/audio.h15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/libjin/audio/audio.h b/src/libjin/audio/audio.h
index 81f933b..4c8b35b 100644
--- a/src/libjin/audio/audio.h
+++ b/src/libjin/audio/audio.h
@@ -12,10 +12,13 @@ namespace audio
{
class Source;
- class IAudio
+ class Audio : public Subsystem
{
public:
+
+ Audio() {};
+ virtual ~Audio() {};
virtual void play() = 0;
virtual void stop() = 0;
@@ -27,16 +30,6 @@ namespace audio
virtual void setVolume(float volume) = 0;
virtual float getVolume() = 0;
- };
-
- class Audio : public Subsystem, implement IAudio
- {
-
- public:
-
- Audio() {};
- virtual ~Audio() {};
-
bool init(const SettingBase* setting) override;
void quit() override;