Pause OpenAL when the app is in the background, on Android.

This commit is contained in:
Martin Felis
2015-08-13 19:46:11 -03:00
parent f6448116cc
commit 637a3a9d62
3 changed files with 28 additions and 0 deletions
+6
View File
@@ -190,6 +190,9 @@ void Audio::pause(love::audio::Source *source)
void Audio::pause()
{
pool->pause();
#ifdef LOVE_ANDROID
alcDevicePauseSOFT(device);
#endif
}
void Audio::resume(love::audio::Source *source)
@@ -199,6 +202,9 @@ void Audio::resume(love::audio::Source *source)
void Audio::resume()
{
#ifdef LOVE_ANDROID
alcDeviceResumeSOFT(device);
#endif
pool->resume();
}
+1
View File
@@ -47,6 +47,7 @@
#else
#include <AL/alc.h>
#include <AL/al.h>
#include <AL/alext.h>
#endif
namespace love