From: Martin Kletzander Date: Mon, 25 Apr 2022 08:21:57 +0000 (+0200) Subject: audio: Require AudioState in AUD_add_capture X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=aaa6a6f93dc88f9201b9872fa64a565d52628208;p=qemu.git audio: Require AudioState in AUD_add_capture Since all callers require a valid audiodev this function can now safely abort in case of missing AudioState. Signed-off-by: Martin Kletzander Message-ID: Signed-off-by: Paolo Bonzini --- diff --git a/audio/audio.c b/audio/audio.c index 2f47965711..d4387cb3e2 100644 --- a/audio/audio.c +++ b/audio/audio.c @@ -1876,10 +1876,8 @@ CaptureVoiceOut *AUD_add_capture( struct capture_callback *cb; if (!s) { - if (!legacy_config) { - dolog("Capturing without setting an audiodev is deprecated\n"); - } - s = audio_init(NULL, NULL); + error_report("Capturing without setting an audiodev is not supported"); + abort(); } if (!audio_get_pdo_out(s->dev)->mixing_engine) {