audio: don't show unnecessary error messages

Let the audio_pcm_create_voice_pair_* functions handle error
reporting. This avoids an additional error message in case
the guest selected an unimplemented sample rate.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Volker Rümelin <vr_qemu@t-online.de>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230121094735.11644-2-vr_qemu@t-online.de>
This commit is contained in:
Volker Rümelin 2023-01-21 10:47:26 +01:00 committed by Marc-André Lureau
parent b9ae74e2e4
commit 90394fe15f

View File

@ -441,6 +441,7 @@ static SW *glue(audio_pcm_create_voice_pair_, TYPE)(
hw = glue(audio_pcm_hw_add_, TYPE)(s, &hw_as); hw = glue(audio_pcm_hw_add_, TYPE)(s, &hw_as);
if (!hw) { if (!hw) {
dolog("Could not create a backend for voice `%s'\n", sw_name);
goto err2; goto err2;
} }
@ -540,7 +541,6 @@ SW *glue (AUD_open_, TYPE) (
} else { } else {
sw = glue(audio_pcm_create_voice_pair_, TYPE)(s, name, as); sw = glue(audio_pcm_create_voice_pair_, TYPE)(s, name, as);
if (!sw) { if (!sw) {
dolog ("Failed to create voice `%s'\n", name);
return NULL; return NULL;
} }
} }