On 2014-08-07 13:18, Tanu Kaskinen wrote:
On Fri, 2014-08-01 at 18:13 +0200, David Henningsson wrote:
With the new multichannel profile, we can remove this one and
handle the four channel input as a generic multichannel fallback.
I believe the generic fallback initializes the channel map to a surround
channel map that doesn't really make sense. Maybe we should modify the
fallback channel map logic so that if it's an input device, use stereo
map if the device is a stereo device, but otherwise use an aux-only
channel map.
I think a surround channel map makes a lot more sense than an aux-only
channel map. Most apps do a simple stereo recording, and AFAIK they will
just record silence instead of recording the first two channels, if the
channel map is aux-only.
So this patch is improving the OOTB experience for those devices.
If that didn't convince you, consider the fact that an app calling e g
pa_simple_new() without specifying a channel map, will get a surround
mapping by default, regardless of direction. I e, anything else than a
surround mapping on the device level causes a mismatch.
--
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss