On 10/01/2021 11.02, Volker Rümelin wrote:
Every emulated audio device has a way to enable audio playback. Don't
start playback until the guest enables the audio device. This patch
keeps the SDL2 device pause state in sync with hw->enabled.
Signed-off-by: Volker Rümelin <[email protected]>
---
audio/sdlaudio.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/audio/sdlaudio.c b/audio/sdlaudio.c
index 431bfcfddd..68126a99ab 100644
--- a/audio/sdlaudio.c
+++ b/audio/sdlaudio.c
@@ -312,7 +312,6 @@ static int sdl_init_out(HWVoiceOut *hw, struct audsettings
*as,
s->initialized = 1;
s->exit = 0;
- SDL_PauseAudio (0);
return 0;
}
Right, there is also the sdl_enable_out() function that enables audio when
necessary.
Reviewed-by: Thomas Huth <[email protected]>
Tested-by: Thomas Huth <[email protected]>