aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/audio/SDL
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/audio/SDL')
-rw-r--r--src/libjin/audio/SDL/je_sdl_audio.cpp2
-rw-r--r--src/libjin/audio/SDL/je_sdl_audio.h24
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.