[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default
From: |
Gerd Hoffmann |
Subject: |
[Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default |
Date: |
Wed, 23 Jan 2019 09:00:05 +0100 |
Add the drivers listed in audio_possible_drivers to audio_drv_list,
using the try-* variants. That way the probable drivers are compiled by
default if possible.
This is RfC because we might look at the ordering. On linux we probably
want prefer alsa over oss. Not sure about pulseaudio. Most linux
distros use pulse by default on desktops. On servers it'll probably not
be available. Dunno how the situation looks like on the bsd family.
Signed-off-by: Gerd Hoffmann <address@hidden>
---
configure | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/configure b/configure
index bbadd83fea..26e7668028 100755
--- a/configure
+++ b/configure
@@ -790,13 +790,13 @@ MINGW32*)
;;
GNU/kFreeBSD)
bsd="yes"
- audio_drv_list="oss"
+ audio_drv_list="oss try-sdl try-pa"
audio_possible_drivers="oss sdl pa"
;;
FreeBSD)
bsd="yes"
make="${MAKE-gmake}"
- audio_drv_list="oss"
+ audio_drv_list="oss try-sdl try-pa"
audio_possible_drivers="oss sdl pa"
# needed for kinfo_getvmmap(3) in libutil.h
LIBS="-lutil $LIBS"
@@ -809,14 +809,14 @@ FreeBSD)
DragonFly)
bsd="yes"
make="${MAKE-gmake}"
- audio_drv_list="oss"
+ audio_drv_list="oss try-sdl try-pa"
audio_possible_drivers="oss sdl pa"
HOST_VARIANT_DIR="dragonfly"
;;
NetBSD)
bsd="yes"
make="${MAKE-gmake}"
- audio_drv_list="oss"
+ audio_drv_list="oss try-sdl"
audio_possible_drivers="oss sdl"
oss_lib="-lossaudio"
HOST_VARIANT_DIR="netbsd"
@@ -841,7 +841,7 @@ Darwin)
LDFLAGS="-arch x86_64 $LDFLAGS"
fi
cocoa="yes"
- audio_drv_list="coreaudio"
+ audio_drv_list="coreaudio try-sdl"
audio_possible_drivers="coreaudio sdl"
LDFLAGS="-framework CoreFoundation -framework IOKit $LDFLAGS"
libs_softmmu="-F/System/Library/Frameworks -framework Cocoa -framework IOKit
$libs_softmmu"
@@ -857,7 +857,7 @@ SunOS)
install="${INSTALL-ginstall}"
smbd="${SMBD-/usr/sfw/sbin/smbd}"
if test -f /usr/include/sys/soundcard.h ; then
- audio_drv_list="oss"
+ audio_drv_list="oss try-sdl"
fi
audio_possible_drivers="oss sdl"
# needed for CMSG_ macros in sys/socket.h
@@ -875,7 +875,7 @@ Haiku)
LIBS="-lposix_error_mapper -lnetwork $LIBS"
;;
Linux)
- audio_drv_list="oss"
+ audio_drv_list="oss try-alsa try-sdl try-pa"
audio_possible_drivers="oss alsa sdl pa"
linux="yes"
linux_user="yes"
--
2.9.3
- [Qemu-devel] [PATCH 0/4] audio: rework driver probing., Gerd Hoffmann, 2019/01/23
- [Qemu-devel] [PATCH 1/4] audio: use pkg-config, Gerd Hoffmann, 2019/01/23
- [Qemu-devel] [PATCH 2/4] audio: allow optional audio drivers., Gerd Hoffmann, 2019/01/23
- [Qemu-devel] [PATCH 3/4] audio: use try-sdl and try-pa for openbsd, Gerd Hoffmann, 2019/01/23
- [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default,
Gerd Hoffmann <=
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Thomas Huth, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Daniel P . Berrangé, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Thomas Huth, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Daniel P . Berrangé, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Kamil Rytarowski, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Peter Maydell, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Kamil Rytarowski, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Peter Maydell, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Kamil Rytarowski, 2019/01/23
- Re: [Qemu-devel] [PATCH 4/4] [RfC] audio: probe audio drivers by default, Gerd Hoffmann, 2019/01/23