On 5/29/07, Takashi Iwai tiwai@suse.de wrote:
At Tue, 29 May 2007 17:06:05 +0200, I wrote:
At Sun, 27 May 2007 23:33:27 +0100, Ivan N. Zlatev wrote:
Hello,
I am on an iMac ("*imac-20" model/pinconfig) with a Intel HD card with the SigmaTel STAC9221 codec. I have attached the inital codec info after modprobe. When I plug in and then unplug my speakers the microphone stops working. Reproduction steps with codec dump diffs as follows
I guess you can restore the status via toggling "Line In as Output Switch" and "Mic as Output Switch" mixer elements. The problem looks like the unsolicited event handling. It doesn't cope with the shared input jacks well.
In case my guess is correct, the patch below should fix the problem. Give it a try.
*Thumbs up!* Works, thanks!