Re: 2.6.12-rc3-mm3: ALSA broken ?

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

 



At Tue, 17 May 2005 22:39:45 +0000,
J.A. Magallon wrote:
> 
> 
> On 05.17, Takashi Iwai wrote:
> ...
> > > 
> > > Example: go into 4ch mode. Check this control. Then switch to 6ch mode.
> > > The Center jack has no sound (it should, shouldn't ?). Check it and voilà.
> > > It looks that the logic in the channel selection needs to set this flag also...
> > 
> > Yep, you're right.  Try the patch below.
> > 
> > 
> 
> Thanks, this patch worked. When in 6ch mode, the boolen flag we talk about
> still controls if the line jack is input or output. In 4ch mode, it is always
> input. If i chech it, switching to 6ch does not toggle it. They are
> independent controls.
> 
> Anyways. I can't get rid of the flag. It is initialized to on by default.
> Isn't strange to have two ways of controlling this ?
> 
> Now we have:
> 
> Surround jack mode: [Shared/Independent]
> Channel mode [2/4/6]
> Center/LFE jack as mic [on/off]
> Spread Front... [on/off]

Apply *both* patches I sent.  They don't conflict.

> Would not be nice something like:
> 
> Surround jacks mode: [Shared/Independent]
> Line Jack: [in/surround-out/extra-front-out]
> Mic Jack: [in/center-out/extra-front-out]
> 
> It looks like internally you can control all ouputs independently.
> Just an idea that looks more logical/intuitive to me...

I don't think so.  You'll want to have spreaded front to indepent
surround jacks, too.

> Ah, and could the input level controllers for line and mic be forced
> to mute when used as inputs ?

This is doable but tricky since you have to remember the last values.


Takashi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux