xemu/audio
Paolo Bonzini 87430d5b13 configure, meson: move audio driver detection to Meson
This brings a change that makes audio drivers more similar to all
other modules.  All drivers are built by default, while
--audio-drv-list only governs the default choice of the audio driver.

Meson options are added to disable the drivers, and the next patches
will fix the help messages and command line options, and especially
make the non-default drivers available via -audiodev.

Cc: Gerd Hoffman <kraxel@redhat.com>
Cc: Volker Rümelin <vr_qemu@t-online.de>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20211007130630.632028-4-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2021-10-14 09:50:56 +02:00
..
alsaaudio.c alsaaudio: remove #ifdef DEBUG to avoid bit rot 2021-06-17 11:54:09 +02:00
audio_int.h audio: move code to audio/audio.c 2021-06-17 11:54:09 +02:00
audio_legacy.c
audio_template.h audio: space prohibited between function name and parenthesis'(' 2021-01-15 11:49:26 +01:00
audio_win_int.c
audio_win_int.h
audio.c audio: Never send migration section 2021-08-10 10:55:57 +02:00
audio.h
coreaudio.c coreaudio: Lock only the buffer 2021-06-23 14:16:48 +02:00
dsound_template.h
dsoundaudio.c audio: Don't use '%#' in format strings 2021-01-15 11:49:26 +01:00
jackaudio.c jackaudio: avoid that the client name contains the word (NULL) 2021-06-17 11:54:09 +02:00
meson.build configure, meson: move audio driver detection to Meson 2021-10-14 09:50:56 +02:00
mixeng_template.h
mixeng.c
mixeng.h
noaudio.c
ossaudio.c audio: Add braces for statements/fix braces' position 2021-01-15 11:49:26 +01:00
paaudio.c audio: move code to audio/audio.c 2021-06-17 11:54:09 +02:00
rate_template.h
sdlaudio.c
spiceaudio.c modules: add audio module annotations 2021-07-09 18:20:27 +02:00
trace-events docs: fix references to docs/devel/tracing.rst 2021-06-02 06:51:09 +02:00
trace.h
wavaudio.c
wavcapture.c