[pulseaudio-discuss] issue with audio over headset_head_unit

Arun Raghavan arun at arunraghavan.net
Thu Aug 25 11:05:42 UTC 2016


On Thu, 25 Aug 2016, at 03:10 PM, Anand Nekkunti wrote:
> Hi
>     I am working audio over Bluetooth . I am able to pair and connect
>     with
> all speakers(a2dp and HSD ).
> but audio coming only  speakers which supports a2dp protocol . I am not
> able to understand why speakers which has HSD protocol not working(no
> error
> in pulseaudio log) . Do I need configure anything for this or is there
> any
> way forcefully set protocol as a2dp
> 
> Board :ARM imx6
> pulseaudio : 6.0
> Bluez :5
> 
> Working Speaker :
> 
>  index: 2
> name: <bluez_sink.00_9E_C8_11_69_42>
> driver: <module-bluez5-device.c>
> flags: HARDWARE DECIBEL_VOLUME LATENCY
> state: IDLE
> suspend cause:
> priority: 9030
> volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% /
> 0.00 dB
>        balance 0.00
> base volume: 65536 / 100% / 0.00 dB
> volume steps: 65537
> muted: no
> current latency: 28.67 ms
> max request: 3 KiB
> max rewind: 0 KiB
> monitor source: 4
> sample spec: s16le 2ch 44100Hz
> channel map: front-left,front-right
>             Stereo
> used by: 0
> linked by: 0
> fixed latency: 42.41 ms
> card: 2 <bluez_card.00_9E_C8_11_69_42>
> module: 21
> properties:
> bluetooth.protocol = "a2dp_sink"
> device.description = "Mi Bluetooth Speaker"
> device.string = "00:9E:C8:11:69:42"
> device.api = "bluez"
> device.class = "sound"
> device.bus = "bluetooth"
> device.form_factor = "portable"
> bluez.path = "/org/bluez/hci0/dev_00_9E_C8_11_69_42"
> bluez.class = "0x24041c"
> bluez.alias = "Mi Bluetooth Speaker "
> device.icon_name = "multimedia-player-bluetooth"
> ports:
> portable-output: Portable (priority 0, latency offset 0 usec, available:
> yes)
> properties:
> active port: <portable-output>
> 
> 
> 
> Not Working Speaker:
>    index: 2
> name: <bluez_sink.00_0C_8A_67_14_4E>
> driver: <module-bluez5-device.c>
> flags: HARDWARE HW_VOLUME_CTRL LATENCY
> state: RUNNING
> suspend cause:
> priority: 9030
> volume: mono: 43691 /  67%
>        balance 0.00
> base volume: 65536 / 100%
> volume steps: 16
> muted: no
> current latency: 31.00 ms
> max request: 0 KiB
> max rewind: 0 KiB
> monitor source: 4
> sample spec: s16le 1ch 8000Hz
> channel map: mono
>             Mono
> used by: 1
> linked by: 1
> fixed latency: 128.00 ms
> card: 2 <bluez_card.00_0C_8A_67_14_4E>
> module: 21
> properties:
> bluetooth.protocol = "headset_head_unit"
> device.intended_roles = "phone"
> device.description = "Bose AE2w 01.01.00"
> device.string = "00:0C:8A:67:14:4E"
> device.api = "bluez"
> device.class = "sound"
> device.bus = "bluetooth"
> device.form_factor = "headset"
> bluez.path = "/org/bluez/hci0/dev_00_0C_8A_67_14_4E"
> bluez.class = "0x240404"
> bluez.alias = "Bose AE2w 01.01.00"
> device.icon_name = "audio-headset-bluetooth"
> ports:
> headset-output: Headset (priority 0, latency offset 0 usec, available:
> unknown)
> properties:
> active port: <headset-output>

Are you using the native backend (HSP) or oFono (HFP) here? Might help
to look at system logs, or get verbose output from PulseAudio and BlueZ.

Cheers,
Arun


More information about the pulseaudio-discuss mailing list