[RFC] Alsa UCM integration.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2011-03-04 at 08:37 +0200, Tanu Kaskinen wrote:
> On Tue, 2011-03-01 at 15:20 +0000, Liam Girdwood wrote:

> > 
> > UCM supports between 0..n active devices per verb. e.g. it is possible
> > to enable both the headphone device and speaker device at the same time.
> 
> Right, I missed this. But these multiple devices must share the PCM
> device, because there can be only one PCM device associated with a verb.
> 

Yes, devices 0..n will use the same PCM here.

> > 
> > If we have verb+device pairs, how would we enable the Music verb and
> > play to more than one device at the same time ?
> 
> With modifiers that enable more devices. But yeah, since UCM supports
> defining multiple devices per verb as long as they use the same PCM
> device, it would be good if Pulseaudio would support this kind of
> configuration too. So, I hereby change my proposal: there would be one
> profile per verb, not per verb+device. This is then the same approach
> that Margarita started with :) If a verb has multiple devices defined
> for it, ports would be generated for the sink/source for each possible
> combination of those devices.
> 
> Otherwise my proposal stays the same: modifiers are modeled using
> mappings or ports, depending on whether the modifier PCM device is
> different or the same that is already associated with some already
> existing mapping in the profile. Profiles will have to be changed so
> that mappings can be activated independently, without interrupting
> streams going to already activated mappings.
> 

Ok, make sense to me too.

Thanks

Liam





[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux