diff options
author | chai <chaifix@163.com> | 2018-05-28 23:47:52 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-05-28 23:47:52 +0800 |
commit | 2add73bb54ce9376ffcd44ffd929049d3c430628 (patch) | |
tree | 23ddd1003eea86725dda260ba45479dcf7c577f5 /src/libjin/audio/audio.h | |
parent | 733cffe5d3cf6c421940b38d41456c89029a975d (diff) |
更新音频模块
Diffstat (limited to 'src/libjin/audio/audio.h')
-rw-r--r-- | src/libjin/audio/audio.h | 15 |
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; |