Hi Andrey, You could ask this on ffmpeg mailing list. I think the thing you ask for is not possible at current ffmpeg implementation. pa_simple_new takes channel map at 7th argument which is hardcoded to NULL in ffmpeg's input device. PA will use default channel I believe and there is no way to change it ATM. I'm not sure it is doable (I am not an expert in PA), but maybe it is possible to create several mono "virtual" devices that maps certain channel from other device. I leave answering it to PA devels. Other options is to improve ffmpeg's implementation, but I would suggest to drop simple API usage and reimplement it. On 05.07.2014 05:30, Andrey Utkin wrote: > On Fri, Jul 4, 2014 at 10:47 PM, David Henningsson > <david.henningsson at canonical.com> wrote: >> Do you mean this name? "alsa_input.pci-0000_07_05.0.analog-mono" > > Whatever it be, it must include channel specification. The name you > mention doesn't, because it names the device in the whole. >