aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorVolker RĂ¼melin <vr_qemu@t-online.de>2021-01-10 11:02:20 +0100
committerGerd Hoffmann <kraxel@redhat.com>2021-01-15 11:25:22 +0100
commit14cefe14bb6450fb8e5b6b1eadd3631c150f119c (patch)
treeb3436bcde9f472c92cce36d7c6b43292132ebab1 /audio
parent5a0926c23fa915f26f66f688e9030ce39fea1e35 (diff)
downloadqemu-14cefe14bb6450fb8e5b6b1eadd3631c150f119c.zip
qemu-14cefe14bb6450fb8e5b6b1eadd3631c150f119c.tar.gz
qemu-14cefe14bb6450fb8e5b6b1eadd3631c150f119c.tar.bz2
sdlaudio: don't start playback in init routine
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 <vr_qemu@t-online.de> Reviewed-by: Thomas Huth <thuth@redhat.com> Tested-by: Thomas Huth <thuth@redhat.com> Message-id: 9315afe5-5958-c0b4-ea1e-14769511a9d5@t-online.de Message-Id: <20210110100239.27588-4-vr_qemu@t-online.de> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'audio')
-rw-r--r--audio/sdlaudio.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/audio/sdlaudio.c b/audio/sdlaudio.c
index 431bfcf..68126a9 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;
}