[PATCH] alsa-mixer: recognize Dock headphone jack

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>
> 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>


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux