Completely rework ALSA device selection code: choose the device to open depending...
authorLennart Poettering <lennart@poettering.net>
Tue, 13 Nov 2007 17:37:44 +0000 (17:37 +0000)
committerLennart Poettering <lennart@poettering.net>
Tue, 13 Nov 2007 17:37:44 +0000 (17:37 +0000)
commitd17bb53d3ebfbd7046719400264bd87830c140d8
tree1109700c79559f391d0edfb2f9db82252f5010f4
parentf7528825257d5d4b056268da3c82181f520a8ff6
Completely rework ALSA device selection code: choose the device to open depending on the requested number of channels and channel map. In most cases it will now suffice to set default-channels=6 to enable 5.1 sound for all devices that support it

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2050 fefdeb5f-60dc-0310-8127-8f9354f1896f
15 files changed:
src/modules/alsa-util.c
src/modules/alsa-util.h
src/modules/module-alsa-sink.c
src/modules/module-alsa-source.c
src/modules/module-bt-proximity.c
src/modules/module-cli.c
src/modules/module-detect.c
src/modules/module-hal-detect.c
src/modules/module-oss.c
src/modules/rtp/module-rtp-send.c
src/pulsecore/modargs.c
src/pulsecore/modargs.h
src/pulsecore/protocol-esound.c
src/pulsecore/protocol-native.c
src/pulsecore/protocol-simple.c