<p><br>
> > About the first patch:<br>
> ><br>
> > I tested and refined a patch previously submitted by Takashi<br>
> > Sakamoto. It seems like nothing has happened on the udev side so I<br>
> > suggest we take this one for now. In case udev should improve and get a<br>
> > model database for the Firewire bus, then we could consider<br>
> > reverting this.<br>
><br>
> Thanks for the revised version of my patch (how stupid mistake to use<br>
> 'IO_' instead of 'ID_' in my comment!) and I'm sorry to have little time<br>
> for this issue...<br>
><br>
> Well, I want to test this patchset with my devices in this weekend. In<br>
> my understanding, these patches are for devices with different PCM<br>
> channels for playback/capture. In this case, your patch allows<br>
> pulseaudio clients to send/receive the first 4 channels<br>
> (left,right,rear-left,rear-right) to/from the PCM substreams instead of<br>
> using whole channels.<br>
><br>
> Is my understanding is correct?</p>
<p>Only tested with snd-dummy with model=ice1712</p>
<p>I expect pulseaudio only use those multi channel profiles only when driver 's channel_min > 2 and channel_min equal to channel_max</p>
<p>So pulseaudio just playback and capture the hardware supported channels instead of the first 4 channels<br></p>
<p>Do you mean that you want to play/capture stereo only to/from specified jack with channel map ?<br></p>
<p><a href="https://bugs.freedesktop.org/show_bug.cgi?id=89541">https://bugs.freedesktop.org/show_bug.cgi?id=89541</a></p>