From b60fb717933a41365c51bfd8c9c66403c2ab477c Mon Sep 17 00:00:00 2001 From: Johnny Jazeix Date: Mon, 1 Jan 2024 11:18:23 +0100 Subject: [PATCH] correctly close audio when leaving Li-ri Fixes: #12 --- NEWS | 1 + fastlane/metadata/android/en-US/changelogs/30100.txt | 1 + src/main.cc | 2 ++ 3 files changed, 4 insertions(+) diff --git a/NEWS b/NEWS index 4e4dde5..56e3468 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,7 @@ xx-01-2024 : Version 3.1.0 Fix crash on highscore when waiting too much (memory corruption) Add IME keyboard on Android Handle Back button on Android (same as Escape) + Fix audio not playing on Android when leaving the game via the menu and restarting it 19-12-2023 : Version 3.0.1 CMake compilation Github workflow to provide binaries for Linux, Windows and macOS diff --git a/fastlane/metadata/android/en-US/changelogs/30100.txt b/fastlane/metadata/android/en-US/changelogs/30100.txt index cc2ece6..eebb172 100644 --- a/fastlane/metadata/android/en-US/changelogs/30100.txt +++ b/fastlane/metadata/android/en-US/changelogs/30100.txt @@ -1,3 +1,4 @@ Fix crash on highscore when waiting too much (memory corruption) Add IME keyboard on Android Handle Back button on Android (same as Escape) +Fix audio not playing on Android when leaving the game via the menu and restarting it diff --git a/src/main.cc b/src/main.cc index 07f1561..4d64e42 100644 --- a/src/main.cc +++ b/src/main.cc @@ -204,6 +204,8 @@ int main(int narg, char *argv[]) SDL_DestroyRenderer(sdlRenderer); SDL_DestroyWindow(sdlWindow); + Mix_CloseAudio(); + Mix_Quit(); SDL_Quit(); return 0; }