[pulseaudio-discuss] [PATCH] alsa-mixer: recognize Dock headphone jack

Raymond Yau superquad.vortex2 at gmail.com
Sun Aug 31 19:34:44 PDT 2014


>
> Recognize the Dock headphone jack in the same way the normal & front
> headphone jacks are detected.
> ---
>  src/modules/alsa/mixer/paths/analog-output-headphones.conf | 8 ++++++++
>  src/modules/alsa/mixer/paths/analog-output-speaker.conf    | 4 ++++
>  2 files changed, 12 insertions(+)
>
> diff --git a/src/modules/alsa/mixer/paths/analog-output-headphones.conf
b/src/modules/alsa/mixer/paths/analog-output-headphones.conf
> index 89d794f..199b2c5 100644
> --- a/src/modules/alsa/mixer/paths/analog-output-headphones.conf
> +++ b/src/modules/alsa/mixer/paths/analog-output-headphones.conf
> @@ -25,6 +25,14 @@ description-key = analog-output-headphones
>  [Properties]
>  device.icon_name = audio-headphones
>
> +[Jack Dock Headphone]
> +required-any = any

As you assume dock headphone and headphone share the same headphone volume
control

Do you mean the current alsa driver support surround 40 for notebook with
dock headphone is incorrect ?

> +
> +[Jack Dock Headphone Phantom]
> +required-any = any
> +state.plugged = unknown
> +state.unplugged = unknown
> +

Any specific reason to add phantom Jack ?

>  [Jack Front Headphone]
>  required-any = any
>
> diff --git a/src/modules/alsa/mixer/paths/analog-output-speaker.conf
b/src/modules/alsa/mixer/paths/analog-output-speaker.conf
> index d79fad1..f708e61 100644
> --- a/src/modules/alsa/mixer/paths/analog-output-speaker.conf
> +++ b/src/modules/alsa/mixer/paths/analog-output-speaker.conf
> @@ -29,6 +29,10 @@ device.icon_name = audio-speakers
>  state.plugged = no
>  state.unplugged = unknown
>
> +[Jack Dock Headphone]
> +state.plugged = no
> +state.unplugged = unknown
> +
>  [Jack Front Headphone]
>  state.plugged = no
>  state.unplugged = unknown
> --
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20140901/23be26e3/attachment.html>


More information about the pulseaudio-discuss mailing list