[alsa-devel] Separate input and output jacks for one UCM device?

Tanu Kaskinen tanu.kaskinen at linux.intel.com
Thu Apr 16 10:31:48 CEST 2015


On Wed, 2015-04-15 at 09:10 -0700, Dylan Reid wrote:
> On Wed, Apr 15, 2015 at 8:39 AM, Tanu Kaskinen
> <tanu.kaskinen at linux.intel.com> wrote:
> > On Tue, 2015-04-07 at 23:37 +0300, Tanu Kaskinen wrote:
> >> I'm not sure what you mean... "There is always one UCM device [...] per
> >> jack" sounds like you want there to be only one device representing
> >> headset, but on the other hand you talk about it being advantageous to
> >> have a separate device for the headphone and mic... Can you clarify the
> >> number of UCM devices per physical headset jack?
> >
> > Ping? I'd like to get this clarified, because depending on what CRAS
> > does, we may or may not have to change the use-case.h documentation (and
> > PulseAudio code).
> 
> Sorry I missed this.  CRAS handles separate UCM devices for the
> headphone and mic of a combo jack.  However there is no support for
> handling a "Headset Jack" kcontrol or input event.  We have ensured
> all our platforms are capable of detecting if a mic is present and
> that they report the headphone and mic as separate jacks.

Thanks, no need to change anything then! (At least for now.)

-- 
Tanu



More information about the Alsa-devel mailing list