>> >> In case there are two independent jacks for one port (e.g. Dock >> Headphone Jack and Headphone Jack), the availability ends up being >> incorrect for one of the first was _NO (not plugged) and the second gets >> _YES (plugged). Also pulse complains about the state being inconsistent >> which isn't true. >> >> Fix this by preferring higher states (_YES > _NO > _UNKNOWN) > > > 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. > > 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? > > Should the driver differentitate between notebook with dock headphone from the following since in this case notebook with dock headphone does not support surround40 Dock headphone share volume control with headphone 1) Dell XPS notebook with dual headphone jacks 2) Dell alienware notebook with headset jack and headphone jack? the common things are speaker are unmuted when both headphone are unplugged but dual headphone doesn't mute the other headphone -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20141028/f3da14c1/attachment.html>