diff options
author | Volker RĂ¼melin | 2021-01-10 11:02:28 +0100 |
---|---|---|
committer | Gerd Hoffmann | 2021-01-15 11:25:22 +0100 |
commit | 6fb0cd50541465114d8dd868bef8463e4edf7522 (patch) | |
tree | 7a8c16645bf74fc364b5eceff3ef6866219026ec | |
parent | sdlaudio: enable (in|out).mixing-engine=off (diff) | |
download | qemu-6fb0cd50541465114d8dd868bef8463e4edf7522.tar.gz qemu-6fb0cd50541465114d8dd868bef8463e4edf7522.tar.xz qemu-6fb0cd50541465114d8dd868bef8463e4edf7522.zip |
audio: remove remaining unused plive code
Commit 73ad33ef7b "audio: remove plive" forgot to remove this code.
Signed-off-by: Volker RĂ¼melin <vr_qemu@t-online.de>
Message-id: 9315afe5-5958-c0b4-ea1e-14769511a9d5@t-online.de
Message-Id: <20210110100239.27588-12-vr_qemu@t-online.de>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
-rw-r--r-- | audio/audio.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/audio/audio.c b/audio/audio.c index 22d769db0c..34c9cb9182 100644 --- a/audio/audio.c +++ b/audio/audio.c @@ -1132,7 +1132,7 @@ static void audio_run_out (AudioState *s) while ((hw = audio_pcm_hw_find_any_enabled_out(s, hw))) { size_t played, live, prev_rpos, free; - int nb_live, cleanup_required; + int nb_live; live = audio_pcm_hw_get_live_out (hw, &nb_live); if (!nb_live) { @@ -1194,7 +1194,6 @@ static void audio_run_out (AudioState *s) audio_capture_mix_and_clear (hw, prev_rpos, played); } - cleanup_required = 0; for (sw = hw->sw_head.lh_first; sw; sw = sw->entries.le_next) { if (!sw->active && sw->empty) { continue; @@ -1210,7 +1209,6 @@ static void audio_run_out (AudioState *s) if (!sw->total_hw_samples_mixed) { sw->empty = 1; - cleanup_required |= !sw->active && !sw->callback.fn; } if (sw->active) { @@ -1220,19 +1218,6 @@ static void audio_run_out (AudioState *s) } } } - - if (cleanup_required) { - SWVoiceOut *sw1; - - sw = hw->sw_head.lh_first; - while (sw) { - sw1 = sw->entries.le_next; - if (!sw->active && !sw->callback.fn) { - audio_close_out (sw); - } - sw = sw1; - } - } } } |