Trying HSP support in current git

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

 



On Mon, 2014-12-15 at 09:04 -0500, Chris Mason wrote:
> 
> On Mon, Dec 15, 2014 at 7:31 AM, Alexander E. Patrakov 
> <patrakov at gmail.com> wrote:
> > 11.12.2014 23:58, Chris Mason wrote:
> >> Hi everyone,
> >> 
> >> I've compiled the current git sources to try out the new HSP supoprt.
> >> When I run pactl list, I get this:
> >> 
> >> Card #3
> >>      Name: bluez_card.48_C1_AC_AD_38_DE
> >>      Driver: module-bluez5-device.c
> >>      Owner Module: 27
> >>      Properties:
> >>          device.description = "PLT M55"
> >>          device.string = "48:C1:AC:AD:38:DE"
> >>          device.api = "bluez"
> >>          device.class = "sound"
> >>          device.bus = "bluetooth"
> >>          device.form_factor = "headset"
> >>          bluez.path = "/org/bluez/hci0/dev_48_C1_AC_AD_38_DE"
> >>          bluez.class = "0x240404"
> >>          bluez.alias = "PLT_M55"
> >>          device.icon_name = "audio-headset-bluetooth"
> >>          device.intended_roles = "phone"
> >>      Profiles:
> >>          headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1,
> >> sources: 1, priority: 20, available: no)
> >>          a2dp_sink: High Fidelity Playback (A2DP Sink) (sinks: 1,
> >> sources: 0, priority: 10, available: yes)
> >>          off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
> >>      Active Profile: a2dp_sink
> >>      Ports:
> >>          headset-output: Headset (priority: 0, latency offset: 0 
> >> usec,
> >> available)
> >>              Part of profile(s): headset_head_unit, a2dp_sink
> >>          headset-input: Headset (priority: 0, latency offset: 0 usec,
> >> not available)
> >>              Part of profile(s): headset_head_unit
> >> 
> >> 
> >> Which is almost great, but doesn't show the HSP mode as available. 
> >> Sound
> >> works, but the microphone doesn't.  I must be missing something 
> >> simple?
> > 
> > What you describe here looks a lot like this bug, only in the 
> > opposite direction:
> > 
> > https://urldefense.proofpoint.com/v1/url?u=https://bugs.freedesktop.org/show_bug.cgi?id%3D87081&k=ZVNjlDMF0FElm4dQtryO4A%3D%3D%0A&r=6%2FL0lzzDhu0Y1hL9xm%2BQyA%3D%3D%0A&m=eWIJice%2FF75O8CrQzfpVe%2FjfmiGfUmYkvw0wGSQGwlQ%3D%0A&s=fcd39ccd27b95317df39cb70760d77df17e4fdd131d48fe7ef6fb337ae50f5e0
> > 
> > David has sent a patch with the subject "WIP: Trying to allow being 
> > on unavailable profiles" which may help. After all, you have an 
> > unavailable "headset_head_unit" profile.
> 
> That does sound similar.  I'm having a hard time digging out the patch, 
> can you provide a link?  Happy to try here.

The log shows that the HSP profile never gets connected (or at least
PulseAudio doesn't see it getting connected). You can probably check
with bluetoothctl which profiles have been connected (I don't know the
exact command, though).

-- 
Tanu



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

  Powered by Linux