• Rémi Denis-Courmont's avatar
    OSS: define HAVE_OSS, and disable on Linux by default · 87ea4084
    Rémi Denis-Courmont authored
    In many cases, OSS was used when the builder forgot to install the
    alsa-lib development headers. This should not be an issue anymore, as
    ALSA is now required on Linux by default.
    I believe the fallback to OSS from ALSA and PulseAudio is causing more
    confusion than it solves problem. Besides, the OSS emulation by ALSA
    cannot mix, so OSS is almost completely useless on Linux, unless OSSv4
    was specifically installed.
    Moreover, Linux distributions have started dropping OSS completely.