[pulseaudio-tickets] [Bug 92102] New: cannot select a2dp profile

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Sep 24 05:27:49 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=92102

            Bug ID: 92102
           Summary: cannot select a2dp profile
           Product: PulseAudio
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: modules
          Assignee: pulseaudio-bugs at lists.freedesktop.org
          Reporter: fabrice at bellet.info
        QA Contact: pulseaudio-bugs at lists.freedesktop.org
                CC: lennart at poettering.net

This bug is very similar to #87081, with the difference that the proposed
commit doesn't work for me, and PA never sees the message "dbus:
interface=org.bluez.MediaEndpoint1, path=/MediaEndpoint/A2DPSource,
member=SelectConfiguration"

I'm running Fedora 22, with bluez-5.29, and pulseaudio from current git (tag
v7.0) compiled from source. I'm using a Sony DR-BT21G headset.

The device is initially paired/trusted in bluetoothctl. I'm running bluetoothd
with debug output enabled in a first terminal :
/usr/libexec/bluetooth/bluetoothd -n -d. I'm running bluetoothctl in another
term, and LD_LIBRARY_PATH=/tmp/install/lib LD_BIND_NOW=1 
/tmp/install/bin/pulseaudio -vv in a 3rd term.

I compiled pulseaudio with the following configuration options, that pretty
much matche those from the regular Fedora rpm package : ./configure
--disable-silent-rules --disable-static --disable-rpath
--with-system-user=pulse --with-system-group=pulse
--with-access-group=pulse-access --disable-oss-output --disable-jack
--disable-lirc --disable-bluez4 --enable-bluez5 --disable-systemd-daemon
--prefix /tmp/install

* When powering on the headset on, bluetoothd logs:

bluetoothd[29282]: src/adapter.c:connected_callback() hci0 device
00:1A:80:91:72:05 connected eir_len 15
bluetoothd[29282]: src/profile.c:ext_confirm() incoming connect from
00:1A:80:91:72:05
bluetoothd[29282]: src/service.c:btd_service_ref() 0x55fe57a10240: ref=2
bluetoothd[29282]: src/profile.c:ext_confirm() Headset Voice gateway
authorizing connection from 00:1A:80:91:72:05
bluetoothd[29282]: src/profile.c:ext_auth() 00:1A:80:91:72:05 authorized to
connect to Headset Voice gateway
bluetoothd[29282]: src/profile.c:ext_connect() Headset Voice gateway connected
to 00:1A:80:91:72:05
bluetoothd[29282]: src/service.c:change_state() 0x55fe57a10240: device
00:1A:80:91:72:05 profile Headset Voice gateway state changed: disconnected ->
connected (0)
bluetoothd[29282]: src/service.c:btd_service_ref() 0x55fe57a10240: ref=3
bluetoothd[29282]: plugins/policy.c:service_cb() Added Headset Voice gateway
reconnect 0


* in pulseaudio logs:

: [pulseaudio] bluez5-util.c: Properties changed in device
/org/bluez/hci0/dev_00_1A_80_91_72_05
D: [pulseaudio] backend-native.c: dbus: path=/Profile/HSPAGProfile,
interface=org.bluez.Profile1, member=NewConnection
D: [pulseaudio] backend-native.c: dbus: NewConnection
path=/org/bluez/hci0/dev_00_1A_80_91_72_05, fd=20
D: [pulseaudio] bluez5-util.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd20 state changed from disconnected to
idle
D: [pulseaudio] module-bluez5-discover.c: Loading module-bluez5-device
path=/org/bluez/hci0/dev_00_1A_80_91_72_05
I: [pulseaudio] module-card-restore.c: Restored profile 'a2dp_sink' for card
bluez_card.00_1A_80_91_72_05.
I: [pulseaudio] module-card-restore.c: Restoring port latency offsets for card
bluez_card.00_1A_80_91_72_05.
I: [pulseaudio] card.c: Created 1 "bluez_card.00_1A_80_91_72_05"
W: [pulseaudio] module-bluez5-device.c: Profile has no transport
D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
I: [pulseaudio] card.c: Changed profile of card 1
"bluez_card.00_1A_80_91_72_05" to off
I: [pulseaudio] module.c: Loaded "module-bluez5-device" (index: #25; argument:
"path=/org/bluez/hci0/dev_00_1A_80_91_72_05").
D: [pulseaudio] backend-native.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd20 available for profile
headset_head_unit

* in bluetoothctl:

[CHG] Device 00:1A:80:91:72:05 Connected: yes
[DR-BT21G]# info
Device 00:1A:80:91:72:05
    Name: DR-BT21G
    Alias: DR-BT21G
    Class: 0x240408
    Icon: audio-card
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)

* at this moment, the A2DP profile is _not_ available in pulseaudio, and cannot
be switched to:

$ pactl list | grep -C2 A2D
    Profiles:
        headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1,
priority: 20, available: yes)
        a2dp_sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0,
priority: 10, available: no)
        off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
    Active Profile: off

$ pacmd set-card-profile bluez_card.00_1A_80_91_72_05 a2dp_sink
Failed to set card profile to 'a2dp_sink'.

* to make profile A2DP available, I need to *connect* again to the device in
bluetoothctl :

[DR-BT21G]# connect 00:1A:80:91:72:05
Attempting to connect to 00:1A:80:91:72:05
Connection successful

* in bluetoothd logs:

bluetoothd[29282]: src/device.c:connect_profiles()
/org/bluez/hci0/dev_00_1A_80_91_72_05 (all), client :1.3792
bluetoothd[29282]: profiles/audio/a2dp.c:a2dp_sink_connect() path
/org/bluez/hci0/dev_00_1A_80_91_72_05
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_ref() 0x55fe57a163e0: ref=1
bluetoothd[29282]: profiles/audio/sink.c:sink_set_state() State changed
/org/bluez/hci0/dev_00_1A_80_91_72_05: SINK_STATE_DISCONNECTED ->
SINK_STATE_CONNECTING
bluetoothd[29282]: profiles/audio/sink.c:sink_connect() stream creation in
progress
bluetoothd[29282]: src/service.c:change_state() 0x55fe57a0b1c0: device
00:1A:80:91:72:05 profile a2dp-sink state changed: disconnected -> connecting
(0)
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP: connected
signaling channel to 00:1A:80:91:72:05
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP imtu=672,
omtu=895
bluetoothd[29282]: profiles/audio/avdtp.c:session_cb() 
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_parse_resp() DISCOVER request
succeeded
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_discover_resp() seid 1 type 1
media 0 in use 0
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_discover_resp() seid 2 type 1
media 0 in use 0
bluetoothd[29282]: profiles/audio/avdtp.c:session_cb() 
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES
request succeeded
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_get_capabilities_resp() seid 1
type 1 media 0
bluetoothd[29282]: profiles/audio/avdtp.c:session_cb() 
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES
request succeeded
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_get_capabilities_resp() seid 2
type 1 media 0
bluetoothd[29282]: profiles/audio/sink.c:discovery_complete() Discovery
complete
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_ref() 0x55fe57a163e0: ref=2
bluetoothd[29282]: profiles/audio/a2dp.c:setup_ref() 0x55fe57a08890: ref=1
bluetoothd[29282]: profiles/audio/media.c:media_endpoint_async_call() Calling
SelectConfiguration: name = :1.3793 path = /MediaEndpoint/A2DPSource
bluetoothd[29282]: profiles/audio/a2dp.c:a2dp_config() a2dp_config: selected
SEP 0x55fe579f71b0
bluetoothd[29282]: profiles/audio/a2dp.c:setup_ref() 0x55fe57a08890: ref=2
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_set_configuration()
0x55fe57a163e0: int_seid=1, acp_seid=1
bluetoothd[29282]: profiles/audio/a2dp.c:setup_unref() 0x55fe57a08890: ref=1
bluetoothd[29282]: profiles/audio/avdtp.c:session_cb() 
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION
request succeeded
bluetoothd[29282]: profiles/audio/a2dp.c:setconf_cfm() Source 0x55fe579f71b0:
Set_Configuration_Cfm
bluetoothd[29282]: profiles/audio/media.c:media_endpoint_async_call() Calling
SetConfiguration: name = :1.3793 path = /MediaEndpoint/A2DPSource
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_sep_set_state() stream state
changed: IDLE -> CONFIGURED
bluetoothd[29282]: profiles/audio/transport.c:media_owner_create() Owner
created: sender=:1.3793
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_ref() 0x55fe57a163e0: ref=3
bluetoothd[29282]: profiles/audio/a2dp.c:a2dp_sep_lock() SEP 0x55fe579f71b0
locked
bluetoothd[29282]: profiles/audio/a2dp.c:setup_ref() 0x55fe57a08890: ref=2
bluetoothd[29282]: profiles/audio/transport.c:transport_set_state() State
changed /org/bluez/hci0/dev_00_1A_80_91_72_05/fd0: TRANSPORT_STATE_IDLE ->
TRANSPORT_STATE_REQUESTING
bluetoothd[29282]: profiles/audio/transport.c:media_request_create() Request
created: method=Acquire id=3
bluetoothd[29282]: profiles/audio/transport.c:media_owner_add() Owner :1.3793
Request Acquire
bluetoothd[29282]: profiles/audio/transport.c:media_transport_set_owner()
Transport /org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 Owner :1.3793
bluetoothd[29282]: profiles/audio/avdtp.c:session_cb() 
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_parse_resp() OPEN request
succeeded
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP: connected
transport channel to 00:1A:80:91:72:05
bluetoothd[29282]: profiles/audio/avdtp.c:handle_transport_connect() Flushable
packets enabled
bluetoothd[29282]: profiles/audio/avdtp.c:handle_transport_connect() sk 33,
omtu 895, send buffer size 106496
bluetoothd[29282]: profiles/audio/a2dp.c:open_cfm() Source 0x55fe579f71b0:
Open_Cfm
bluetoothd[29282]: profiles/audio/a2dp.c:setup_unref() 0x55fe57a08890: ref=1
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_sep_set_state() stream state
changed: CONFIGURED -> OPEN
bluetoothd[29282]: src/service.c:change_state() 0x55fe57a0b1c0: device
00:1A:80:91:72:05 profile a2dp-sink state changed: connecting -> connected (0)
bluetoothd[29282]: src/device.c:device_profile_connected() a2dp-sink Success
(0)
bluetoothd[29282]: src/device.c:device_profile_connected() returning response
to :1.3792
bluetoothd[29282]: plugins/policy.c:policy_connect()
/org/bluez/hci0/dev_00_1A_80_91_72_05 profile avrcp-controller
bluetoothd[29282]: profiles/audio/avrcp.c:avrcp_connect() path
/org/bluez/hci0/dev_00_1A_80_91_72_05
bluetoothd[29282]: profiles/audio/avctp.c:avctp_set_state() AVCTP Connecting
bluetoothd[29282]: src/service.c:change_state() 0x55fe57a0c870: device
00:1A:80:91:72:05 profile avrcp-controller state changed: disconnected ->
connecting (0)
bluetoothd[29282]: src/service.c:btd_service_ref() 0x55fe57a0b1c0: ref=3
bluetoothd[29282]: plugins/policy.c:service_cb() Added a2dp-sink reconnect 0
bluetoothd[29282]: profiles/audio/sink.c:sink_set_state() State changed
/org/bluez/hci0/dev_00_1A_80_91_72_05: SINK_STATE_CONNECTING ->
SINK_STATE_CONNECTED
bluetoothd[29282]: profiles/audio/transport.c:transport_update_playing()
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 State=TRANSPORT_STATE_REQUESTING
Playing=0
bluetoothd[29282]: src/device.c:search_cb() 00:1A:80:91:72:05: No service
update
bluetoothd[29282]: src/device.c:device_svc_resolved()
/org/bluez/hci0/dev_00_1A_80_91_72_05 err 0
bluetoothd[29282]: profiles/audio/avdtp.c:session_cb() 
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_parse_resp() START request
succeeded
bluetoothd[29282]: profiles/audio/a2dp.c:start_cfm() Source 0x55fe579f71b0:
Start_Cfm
bluetoothd[29282]: /org/bluez/hci0/dev_00_1A_80_91_72_05/fd0: fd(33) ready
bluetoothd[29282]: profiles/audio/transport.c:media_owner_remove() Owner
:1.3793 Request Acquire
bluetoothd[29282]: profiles/audio/transport.c:transport_set_state() State
changed /org/bluez/hci0/dev_00_1A_80_91_72_05/fd0: TRANSPORT_STATE_REQUESTING
-> TRANSPORT_STATE_ACTIVE
bluetoothd[29282]: profiles/audio/a2dp.c:setup_unref() 0x55fe57a08890: ref=0
bluetoothd[29282]: profiles/audio/a2dp.c:setup_free() 0x55fe57a08890
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_unref() 0x55fe57a163e0: ref=2
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_sep_set_state() stream state
changed: OPEN -> STREAMING
bluetoothd[29282]: profiles/audio/sink.c:sink_set_state() State changed
/org/bluez/hci0/dev_00_1A_80_91_72_05: SINK_STATE_CONNECTED ->
SINK_STATE_PLAYING
bluetoothd[29282]: profiles/audio/transport.c:transport_update_playing()
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 State=TRANSPORT_STATE_ACTIVE
Playing=1
bluetoothd[29282]: profiles/audio/avctp.c:avctp_connect_cb() AVCTP: connected
to 00:1A:80:91:72:05
bluetoothd[29282]: profiles/audio/avctp.c:init_uinput() AVRCP: uinput
initialized for 00:1A:80:91:72:05
bluetoothd[29282]: profiles/audio/avrcp.c:target_init() 0x55fe57a01e60 version
0x0100
bluetoothd[29282]: src/service.c:change_state() 0x55fe57a0c870: device
00:1A:80:91:72:05 profile avrcp-controller state changed: connecting ->
connected (0)
bluetoothd[29282]: src/device.c:device_profile_connected() avrcp-controller
Success (0)
bluetoothd[29282]: profiles/audio/avctp.c:avctp_set_state() AVCTP Connected
bluetoothd[29282]: profiles/audio/transport.c:transport_set_state() State
changed /org/bluez/hci0/dev_00_1A_80_91_72_05/fd0: TRANSPORT_STATE_ACTIVE ->
TRANSPORT_STATE_SUSPENDING
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_ref() 0x55fe57a163e0: ref=3
bluetoothd[29282]: profiles/audio/a2dp.c:setup_ref() 0x55fe57a2a3d0: ref=1
bluetoothd[29282]: profiles/audio/transport.c:media_request_create() Request
created: method=Release id=4
bluetoothd[29282]: profiles/audio/transport.c:media_owner_add() Owner :1.3793
Request Release
bluetoothd[29282]: profiles/audio/avdtp.c:session_cb() 
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_parse_resp() SUSPEND request
succeeded
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_sep_set_state() stream state
changed: STREAMING -> OPEN
bluetoothd[29282]: profiles/audio/sink.c:sink_set_state() State changed
/org/bluez/hci0/dev_00_1A_80_91_72_05: SINK_STATE_PLAYING ->
SINK_STATE_CONNECTED
bluetoothd[29282]: profiles/audio/transport.c:transport_update_playing()
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 State=TRANSPORT_STATE_SUSPENDING
Playing=0
bluetoothd[29282]: profiles/audio/a2dp.c:suspend_cfm() Source 0x55fe579f71b0:
Suspend_Cfm
bluetoothd[29282]: profiles/audio/transport.c:media_request_reply() Request
Release Reply Success
bluetoothd[29282]: profiles/audio/transport.c:media_owner_remove() Owner
:1.3793 Request Release
bluetoothd[29282]: profiles/audio/a2dp.c:a2dp_sep_unlock() SEP 0x55fe579f71b0
unlocked
bluetoothd[29282]: profiles/audio/transport.c:transport_set_state() State
changed /org/bluez/hci0/dev_00_1A_80_91_72_05/fd0: TRANSPORT_STATE_SUSPENDING
-> TRANSPORT_STATE_IDLE
bluetoothd[29282]: profiles/audio/transport.c:media_transport_remove_owner()
Transport /org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 Owner :1.3793
bluetoothd[29282]: profiles/audio/transport.c:media_owner_free() Owner :1.3793
bluetoothd[29282]: profiles/audio/a2dp.c:setup_unref() 0x55fe57a2a3d0: ref=0
bluetoothd[29282]: profiles/audio/a2dp.c:setup_free() 0x55fe57a2a3d0
bluetoothd[29282]: profiles/audio/avdtp.c:avdtp_unref() 0x55fe57a163e0: ref=2

* in pulseaudio logs :

I: [pulseaudio] client.c: Created 5 "Login Session 847"
D: [pulseaudio] module-systemd-login.c: Added new session 847
D: [pulseaudio] module-systemd-login.c: Removing session 847
I: [pulseaudio] client.c: Freed 5 "Login Session 847"
D: [pulseaudio] bluez5-util.c: dbus: path=/MediaEndpoint/A2DPSource,
interface=org.bluez.MediaEndpoint1, member=SelectConfiguration
D: [pulseaudio] bluez5-util.c: Unknown interface
org.freedesktop.DBus.Introspectable found, skipping
D: [pulseaudio] bluez5-util.c: Unknown interface org.bluez.MediaTransport1
found, skipping
D: [pulseaudio] bluez5-util.c: Unknown interface
org.freedesktop.DBus.Properties found, skipping
D: [pulseaudio] bluez5-util.c: dbus: path=/MediaEndpoint/A2DPSource,
interface=org.bluez.MediaEndpoint1, member=SetConfiguration
D: [pulseaudio] bluez5-util.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 state changed from disconnected to
idle
D: [pulseaudio] card.c: Setting card bluez_card.00_1A_80_91_72_05 profile
a2dp_sink to availability status unknown
I: [pulseaudio] module-card-restore.c: Card bluez_card.00_1A_80_91_72_05
profile a2dp_sink became available, activating.
D: [pulseaudio] module-bluez5-device.c: Acquiring transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0
I: [pulseaudio] module-bluez5-device.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 acquired: fd 27
I: [pulseaudio] module-bluez5-device.c: SBC parameters: allocation=0,
subbands=1, blocks=3, bitpool=53
I: [pulseaudio] sink.c: Created sink 1 "bluez_sink.00_1A_80_91_72_05" with
sample spec s16le 2ch 44100Hz and channel map front-left,front-right
I: [pulseaudio] sink.c:     bluetooth.protocol = "a2dp_sink"
I: [pulseaudio] sink.c:     device.description = "DR-BT21G"
I: [pulseaudio] sink.c:     device.string = "00:1A:80:91:72:05"
I: [pulseaudio] sink.c:     device.api = "bluez"
I: [pulseaudio] sink.c:     device.class = "sound"
I: [pulseaudio] sink.c:     device.bus = "bluetooth"
I: [pulseaudio] sink.c:     device.form_factor = "hands-free"
I: [pulseaudio] sink.c:     bluez.path =
"/org/bluez/hci0/dev_00_1A_80_91_72_05"
I: [pulseaudio] sink.c:     bluez.class = "0x240408"
I: [pulseaudio] sink.c:     bluez.alias = "DR-BT21G"
I: [pulseaudio] sink.c:     device.icon_name = "audio-handsfree-bluetooth"
I: [pulseaudio] sink.c:     device.intended_roles = "phone"
I: [pulseaudio] source.c: Created source 2
"bluez_sink.00_1A_80_91_72_05.monitor" with sample spec s16le 2ch 44100Hz and
channel map front-left,front-right
I: [pulseaudio] source.c:     device.description = "Monitor of DR-BT21G"
I: [pulseaudio] source.c:     device.class = "monitor"
I: [pulseaudio] source.c:     device.string = "00:1A:80:91:72:05"
I: [pulseaudio] source.c:     device.api = "bluez"
I: [pulseaudio] source.c:     device.bus = "bluetooth"
I: [pulseaudio] source.c:     device.form_factor = "hands-free"
I: [pulseaudio] source.c:     bluez.path =
"/org/bluez/hci0/dev_00_1A_80_91_72_05"
I: [pulseaudio] source.c:     bluez.class = "0x240408"
I: [pulseaudio] source.c:     bluez.alias = "DR-BT21G"
I: [pulseaudio] source.c:     device.icon_name = "audio-handsfree-bluetooth"
I: [pulseaudio] source.c:     device.intended_roles = "phone"
D: [bluetooth] module-bluez5-device.c: IO Thread starting up
D: [bluetooth] core-util.c: SCHED_RR|SCHED_RESET_ON_FORK worked.
I: [bluetooth] core-util.c: Successfully enabled SCHED_RR scheduling for
thread, with priority 5.
I: [bluetooth] module-bluez5-device.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 resuming
D: [bluetooth] module-bluez5-device.c: Stream properly set up, we're ready to
roll!
D: [bluetooth] module-bluez5-device.c: Using SBC encoder implementation: MMX
D: [pulseaudio] module-device-restore.c: Could not set format on sink
bluez_sink.00_1A_80_91_72_05
D: [pulseaudio] module-bluetooth-policy.c: Profile a2dp_sink cannot be selected
for loopback
D: [pulseaudio] module-suspend-on-idle.c: Sink bluez_sink.00_1A_80_91_72_05
becomes idle, timeout in 5 seconds.
D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
I: [pulseaudio] card.c: Changed profile of card 1
"bluez_card.00_1A_80_91_72_05" to a2dp_sink
I: [pulseaudio] module-card-restore.c: Storing card profile for card
bluez_card.00_1A_80_91_72_05.
D: [pulseaudio] bluez5-util.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 available for profile a2dp_sink
D: [pulseaudio] bluez5-util.c: Properties changed in transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0
D: [pulseaudio] bluez5-util.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 state changed from idle to playing
D: [pulseaudio] card.c: Setting card bluez_card.00_1A_80_91_72_05 profile
a2dp_sink to availability status yes
I: [pulseaudio] module-card-restore.c: Card bluez_card.00_1A_80_91_72_05
profile a2dp_sink became available, activating.
D: [pulseaudio] device-port.c: Setting port handsfree-output to status yes
D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
D: [pulseaudio] module-bluez5-device.c: Resuming sink
bluez_sink.00_1A_80_91_72_05 because its transport state changed to playing
I: [pulseaudio] module-suspend-on-idle.c: Sink bluez_sink.00_1A_80_91_72_05
idle for too long, suspending ...
D: [pulseaudio] sink.c: Suspend cause of sink bluez_sink.00_1A_80_91_72_05 is
0x0004, suspending
D: [bluetooth] module-bluez5-device.c: Releasing transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0
I: [bluetooth] bluez5-util.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 released
D: [bluetooth] module-bluez5-device.c: Audio stream torn down
D: [pulseaudio] core.c: Hmm, no streams around, trying to vacuum.
D: [pulseaudio] bluez5-util.c: Properties changed in transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0
D: [pulseaudio] bluez5-util.c: Transport
/org/bluez/hci0/dev_00_1A_80_91_72_05/fd0 state changed from playing to idle
D: [pulseaudio] card.c: Setting card bluez_card.00_1A_80_91_72_05 profile
a2dp_sink to availability status unknown
I: [pulseaudio] module-card-restore.c: Card bluez_card.00_1A_80_91_72_05
profile a2dp_sink became available, activating.
D: [pulseaudio] device-port.c: Setting port handsfree-output to status unknown
D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
I: [pulseaudio] module-card-restore.c: Synced.

* from there, the A2DP sink is available and active in PulseAudio:

$ pactl list | grep -C2 A2D
    Profiles:
        headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1,
priority: 20, available: yes)
        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

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20150924/5db9d649/attachment-0001.html>


More information about the pulseaudio-bugs mailing list