project_files/Android-build/SDL-android-project/jni/SDL/src/core/android/SDL_android.cpp
changeset 6597 814683bbd230
parent 6592 cf12f07d6f24
child 7167 0b3b306f129a
equal deleted inserted replaced
6595:f567d52183ec 6597:814683bbd230
   169     // Inject a SDL_QUIT event
   169     // Inject a SDL_QUIT event
   170     SDL_SendQuit();
   170     SDL_SendQuit();
   171 }
   171 }
   172 
   172 
   173 // Pause
   173 // Pause
   174 extern "C" void Java_org_libsdl_app_SDLActivity_nativePause(
   174 extern "C" void Java_org_hedgewars_hedgeroid_SDLActivity_nativePause(
   175                                     JNIEnv* env, jclass cls)
   175                                     JNIEnv* env, jclass cls)
   176 {
   176 {
   177     if (Android_Window) {
   177     if (Android_Window) {
   178         SDL_SendWindowEvent(Android_Window, SDL_WINDOWEVENT_FOCUS_LOST, 0, 0);
   178         SDL_SendWindowEvent(Android_Window, SDL_WINDOWEVENT_FOCUS_LOST, 0, 0);
   179         SDL_SendWindowEvent(Android_Window, SDL_WINDOWEVENT_MINIMIZED, 0, 0);
   179         SDL_SendWindowEvent(Android_Window, SDL_WINDOWEVENT_MINIMIZED, 0, 0);
   180     }
   180     }
   181 }
   181 }
   182 
   182 
   183 // Resume
   183 // Resume
   184 extern "C" void Java_org_libsdl_app_SDLActivity_nativeResume(
   184 extern "C" void Java_org_hedgewars_hedgeroid_SDLActivity_nativeResume(
   185                                     JNIEnv* env, jclass cls)
   185                                     JNIEnv* env, jclass cls)
   186 {
   186 {
   187     if (Android_Window) {
   187     if (Android_Window) {
   188         SDL_SendWindowEvent(Android_Window, SDL_WINDOWEVENT_FOCUS_GAINED, 0, 0);
   188         SDL_SendWindowEvent(Android_Window, SDL_WINDOWEVENT_FOCUS_GAINED, 0, 0);
   189         SDL_SendWindowEvent(Android_Window, SDL_WINDOWEVENT_RESTORED, 0, 0);
   189         SDL_SendWindowEvent(Android_Window, SDL_WINDOWEVENT_RESTORED, 0, 0);
   190     }
   190     }
   191 }
   191 }
   192 
   192 
   193 extern "C" void Java_org_libsdl_app_SDLActivity_nativeRunAudioThread(
   193 extern "C" void Java_org_hedgewars_hedgeroid_SDLActivity_nativeRunAudioThread(
   194                                     JNIEnv* env, jclass cls)
   194                                     JNIEnv* env, jclass cls)
   195 {
   195 {
   196     /* This is the audio thread, with a different environment */
   196     /* This is the audio thread, with a different environment */
   197     mAudioEnv = env;
   197     mAudioEnv = env;
   198 
   198