On 30/04/09 08:22, Jon Escombe wrote:
On 30/04/09 07:30, Michał Sawicz wrote:
Dnia 2009-04-29, śro o godzinie 23:21 +0100, Jon Escombe pisze:
However. this headset supports both hsp and a2dp profiles. My problem
is
that it's defaulting to the hsp profile and I'm unable to change to
a2dp, any ideas where to look for the root cause? The message log
shows
"pulseaudio[5550]: module-bluetooth-device.c: A2DP is not connected,
refused to switch profile" when I try to switch.
Have you tried pressing 'Connect' in the Bluetooth applet for your
headset entry?
If that doesn't work use d-feet, connect to the system bus and issue a
Connect() at your device node (/org/bluez/[bluetoothd
pidname]/hci0/dev_[your_headset's_MAC]/Audio
That should make it possible to change the profile.
Thanks,
Yes - it connects ok from the bluetooth applet, but I can't get pulse
to use anything other than the mono/headset profile.
I've just tried d-feet, but whether I connect from the Audio or the
Headset node, pulse always reports the same profile --
profiles:
a2dp: High Fidelity Playback (A2DP) (priority 10)
hsp: Telephony Duplex (HSP/HFP) (priority 20)
off: Off (priority 0)
active profile: <hsp>
If I try to connect from the Audio node at this point, it says it's
already connected --
"org.bluez.Error.AlreadyConnected: Already Connected"
But if I try to switch profile in pulse --
>pacset-card-profile bluez_card.00_1D_BA_28_F8_16 a2dp"
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'a2dp'.
And the message log shows --
pulseaudio[4236]: module-bluetooth-device.c: A2DP is not connected,
refused to switch profile
Regards,
Jon.
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss
Have just found these descriptions on the bluez wiki -
org.bluez.AudioSink.Connect - connects via A2DP (stereo audio)
org.bluez.Headset.Connect - connects via HSP/HFP (mono headset with mic)
org.bluez.Audio.Connect - connects to both (select which to use via
the pulse card profile)
If I connect from the Audio node, I can disconnect the Headset node.
If I connect from the Audio node, I can not disconnect the AudioSink
node "org.bluez.Error.NotConnected: Device not Connected"
I can not directly connect from the AudioSink node
"org.bluez.Error.Failed: Stream setup failed"
So it looks like pulse is accurately reflecting the underlying behavior,
perhaps I should take this to the bluetooth list?
Thanks,
Jon
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss