15 May
2017
15 May
'17
2:29 p.m.
Hi, Does anyone know the reason why the Intel/HDaudio HDMI layers use SND_JACK_AVOUT as a jack type? This value is composite and ends up having the side effect of sending 2 independent input events to userspace (SW_LINEOUT_INSERT and SW_VIDEOOUT_INSERT) and confusing the Android logic which deals with wired accessories. Shouldn't we use just SND_JACK_VIDEOOUT instead? What is the reason or rationale behind the use of LINEOUT for HDMI/DP jack events? Thanks -Pierre
http://elixir.free-electrons.com/linux/latest/ident/SND_JACK_AVOUT