feat: Add Audio Gallery screen and integrate into Debug Tools menu

feat: Implement audio playback controls and audio management in the gallery
refactor: Update audio engine interface to include stopAllAudio method

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-03-20 16:15:46 +01:00
parent 03dd871a46
commit 8cca66e966
11 changed files with 505 additions and 2 deletions

View File

@@ -181,6 +181,9 @@ class _CapturingAudio implements EngineAudio {
@override
void stopMusic() {}
@override
Future<void> stopAllAudio() async {}
@override
void dispose() {}
}

View File

@@ -130,6 +130,9 @@ class _SilentAudio implements EngineAudio {
@override
void stopMusic() {}
@override
Future<void> stopAllAudio() async {}
@override
void dispose() {}
}

View File

@@ -407,6 +407,9 @@ class _SilentAudio implements EngineAudio {
@override
void stopMusic() {}
@override
Future<void> stopAllAudio() async {}
@override
void dispose() {}
}