From ad483a2d1c25f2f986eedbdadf4dbf1f24d0c532 Mon Sep 17 00:00:00 2001 From: chai Date: Sun, 22 Jul 2018 15:25:01 +0800 Subject: *singleton --- src/libjin/audio/sdl/audio.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/libjin/audio/sdl/audio.cpp') diff --git a/src/libjin/audio/sdl/audio.cpp b/src/libjin/audio/sdl/audio.cpp index 79ca3f2..8a0fc86 100644 --- a/src/libjin/audio/sdl/audio.cpp +++ b/src/libjin/audio/sdl/audio.cpp @@ -18,8 +18,10 @@ namespace audio audio->unlock(); } - onlyonce bool SDLAudio::_init(const SettingBase* s) + onlyonce bool SDLAudio::initSystem(const SettingBase* s) { + std::cout << "Init Audio System" << std::endl; + if (SDL_Init(SDL_INIT_AUDIO) < 0) return false; SDL_AudioSpec spec; @@ -45,10 +47,9 @@ namespace audio return true; } - onlyonce void SDLAudio::_quit() + onlyonce void SDLAudio::quitSystem() { SDL_CloseAudio(); - delete audio; } void SDLAudio::lock() -- cgit v1.1-26-g67d0