diff options
Diffstat (limited to 'src/libjin/audio/SDL')
-rw-r--r-- | src/libjin/audio/SDL/je_sdl_audio.cpp | 2 | ||||
-rw-r--r-- | src/libjin/audio/SDL/je_sdl_audio.h | 24 |
2 files changed, 12 insertions, 14 deletions
diff --git a/src/libjin/audio/SDL/je_sdl_audio.cpp b/src/libjin/audio/SDL/je_sdl_audio.cpp index c21d077..b89e8d3 100644 --- a/src/libjin/audio/SDL/je_sdl_audio.cpp +++ b/src/libjin/audio/SDL/je_sdl_audio.cpp @@ -31,7 +31,7 @@ namespace JinEngine audio->unlock(); } - /*call only once*/ bool SDLAudio::initSystem(const SettingBase* s) + /*call only once*/ bool SDLAudio::startSystem(const SettingBase* s) { jin_log_info("Initialize audio system."); diff --git a/src/libjin/audio/SDL/je_sdl_audio.h b/src/libjin/audio/SDL/je_sdl_audio.h index 77162d4..4263767 100644 --- a/src/libjin/audio/SDL/je_sdl_audio.h +++ b/src/libjin/audio/SDL/je_sdl_audio.h @@ -37,6 +37,16 @@ namespace JinEngine }; /// + /// SDL audio constructor. + /// + SDLAudio() {}; + + /// + /// SDL audio destructor. + /// + ~SDLAudio() {}; + + /// /// Play all sources whose state is playing. /// void play() override; @@ -100,24 +110,12 @@ namespace JinEngine void unlock(); private: - singleton(SDLAudio); - - /// - /// SDL audio constructor. - /// - SDLAudio() {}; - - /// - /// SDL audio destructor. - /// - ~SDLAudio() {}; - /// /// Initialize audio system. /// /// @param setting Audio setting. /// - bool initSystem(const SettingBase* setting) override; + bool startSystem(const SettingBase* setting) override; /// /// Quit audio system. |