Re-order Linux default audio driver list
This commit is contained in:
@@ -39,14 +39,15 @@
|
|||||||
#define DEFAULT_INPUT_DRIVER_LIST "X11"
|
#define DEFAULT_INPUT_DRIVER_LIST "X11"
|
||||||
#endif
|
#endif
|
||||||
#define DEFAULT_MOVIE_DRIVER_LIST "FFMpeg,Null"
|
#define DEFAULT_MOVIE_DRIVER_LIST "FFMpeg,Null"
|
||||||
// ALSA comes first, as the system may have OSS compat but we don't want to use
|
// PulseAudio is the preferred Unix driver since it allows the gives non
|
||||||
// it if it's actually an ALSA wrapper.
|
// exclusive access to the audio device, unlike ALSA.
|
||||||
|
// Use ALSA next because it is the lowest latency.
|
||||||
// Then try OSS before daemon drivers so we're going direct instead of
|
// Then try OSS before daemon drivers so we're going direct instead of
|
||||||
// unwittingly starting a daemon.
|
// unwittingly starting a daemon.
|
||||||
// JACK gives us an explicit option to NOT start a daemon, so try it third,
|
// JACK gives us an explicit option to NOT start a daemon, so try it last,
|
||||||
// as PulseAudio will successfully Init() but not actually work if the
|
// as PulseAudio will successfully Init() but not actually work if the
|
||||||
// PulseAudio daemon has been suspended by/for jackd.
|
// PulseAudio daemon has been suspended by/for jackd.
|
||||||
#define DEFAULT_SOUND_DRIVER_LIST "ALSA-sw,OSS,JACK,Pulse,Null"
|
#define DEFAULT_SOUND_DRIVER_LIST "Pulse,ALSA-sw,OSS,JACK,Null"
|
||||||
#else
|
#else
|
||||||
#error Which arch?
|
#error Which arch?
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user