[pulseaudio-commits] Fixed: pulseaudio/pulseaudio#271 (master - e1dc75d)
Travis CI
builds at travis-ci.org
Tue Mar 7 15:00:21 UTC 2017
Build Update for pulseaudio/pulseaudio
-------------------------------------
Build: #271
Status: Fixed
Duration: 13 minutes and 49 seconds
Commit: e1dc75d (master)
Author: Wim Taymans
Message: backend-native: add support for the HSP Headset role
This is a rebase of Wim Taymans patch to support the HSP headset role that has
somehow been forgotten. Original patch can be found at
https://lists.freedesktop.org/archives/pulseaudio-discuss/2015-February/023242.html
Rebase and minor changes by Georg Chini.
In addition to the HSP Audio Gateway, also add support for the headset
role in the native bluetooth backend. In this role, pulseaudio is used as
headset.
In the headset role, we create source and sink to receive and send the samples
from the gateway, respectively. Module-bluetooth-policy will automatically load
loopback modules to link these to a sink and source for playback. Because this
makes the source the speaker and the sink the microphone, we need to reverse the
roles of source and sink compared to the gateway role.
In the gateway role, adjusting the sink volume generates a +VGS command to set
the volume on the headset. Likewise, receiving AT+VGS updates the sink volume.
In the headset role, receiving a +VGS should set the source volume and any
source volume changes should be reported back to the gateway with AT+VGS.
View the changeset: https://github.com/pulseaudio/pulseaudio/compare/0cb72beaceca...e1dc75da99af
View the full build log and details: https://travis-ci.org/pulseaudio/pulseaudio/builds/208610947
--
You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-commits/attachments/20170307/dc5fa303/attachment-0001.html>
More information about the pulseaudio-commits
mailing list