<p><br>
>><br>
>> In case there are two independent jacks for one port (e.g. Dock<br>
>> Headphone Jack and Headphone Jack), the availability ends up being<br>
>> incorrect for one of the first was _NO (not plugged) and the second gets<br>
>> _YES (plugged). Also pulse complains about the state being inconsistent<br>
>> which isn't true.<br>
>><br>
>> Fix this by preferring higher states (_YES > _NO > _UNKNOWN)<br>
><br>
><br>
> Thanks, I agree with this conclusion. I didn't really know what to do with one jack being yes and another being no, but the above reasoning makes sense.<br>
><br>
> I'm not sure I'm happy with just a simple ">" comparison - in case we add more jack states in the future, they might not fit with the ">" scheme. But maybe we should deal with that when the problem comes and just take your patch as-is now. What do other people think?<br>
><br>
></p>
<p>Should the driver differentitate between notebook with dock headphone from the following since in this case </p>
<p>notebook with dock headphone does not support surround40 <br>
Dock headphone share volume control with headphone </p>
<p>1) Dell XPS notebook with dual headphone jacksĀ  <br>
2) Dell alienware notebook with headset jack and headphone jack?</p>
<p>the common things are speaker are unmuted when both headphone are unplugged but dual headphone doesn't mute the other headphone</p>