On 1 May 2014 11:56, Sander Eikelenboom <li...@eikelenboom.it> wrote:
> Signed-off-by: Sander Eikelenboom <li...@eikelenboom.it>
> ---
>  configure |    6 ++++++
>  1 file changed, 6 insertions(+)
>
> diff --git a/configure b/configure
> index 2fbec59..de87d38 100755
> --- a/configure
> +++ b/configure
> @@ -637,6 +637,12 @@ Haiku)
>  ;;
>  *)
>    audio_drv_list="oss"
> +  if test -f /usr/include/sys/asoundlib.h ; then
> +    audio_drv_list="$audio_drv_list alsa"
> +  fi
> +  if test -f /usr/include/pulse/pulseaudio.h ; then
> +    audio_drv_list="$audio_drv_list pa"
> +  fi
>    audio_possible_drivers="oss alsa sdl esd pa"
>    linux="yes"
>    linux_user="yes"

This is a lower-quality duplicate of the code we already
have in configure for probing whether an audio backend
is present (for instance it doesn't allow for the possibility
that the headers have been installed elsewhere). It would
be better to update the existing probe code to distinguish
between "must be present", "don't use" and "use if present"
for each audio driver, in the same way we do for other
features. Then we could just set the default list here
to "maybe-pa maybe-alsa oss" (syntax off the top of my
head, feel free to have a better idea).

thanks
-- PMM

Reply via email to