[pulseaudio-discuss] [PATCH 4/4] backend-native: implement volume control

Arun Raghavan arun at accosted.net
Thu Oct 30 22:33:52 PDT 2014


On Fri, 2014-10-24 at 09:56 +0200, Wim Taymans wrote:
> Parse the gain changed AT commands from the headset and fire 2 new
> hooks as a result. The device will connect to those hooks and change the
> source/sink volumes.
> 
> When the source/sink volume changes, set the gain on the microphone or
> speaker respectively. Make sure we do nothing if the transport can not
> handle the gain changes.
> ---

I've landed this series now, and added one fix on top of this for AT
command/response sending.

I still see one bug, though -- setting the headset volume from
PulseAudio does not seem to be working. I see the AT+VGS command being
sent out, but no response on hcidump (not sure if the headset is
supposed to respond).

The volume of the output does not change according to the setting that
we sent to the headset, and when I change the volume with the headset
controls, the change is relative to the old value, not the value we sent
from PA.

I've tried this on a Jabra Clipper and a Jawbone Jambox, so I suspect
it's not a headset-specific issue.

Cheers,
Arum



More information about the pulseaudio-discuss mailing list