Hi, I've been experimenting with the user land ALSA plugin for A2DP from bluetooth-alsa project on Sourceforge. It works fine (tried it with xmms and rhythmbox through gstreamer-alsa) but there is a problem when changing tracks. When a song ends and xmms jumps to the next track on the playlist, the sound no longer arrives the headphones. If I press Stop and the Play, it starts playing again. I send in attach the log of the debug messages for this behavior (current.log). I then tried commenting the line for registering the close action like this: static snd_pcm_ioplug_callback_t a2dp_callback = { .start = a2dp_start, .stop = a2dp_stop, .pointer = a2dp_pointer, .transfer = a2dp_transfer2, //.close = a2dp_close, .hw_params = a2dp_params, .prepare = a2dp_prepare, .drain = a2dp_drain, .poll_descriptors_count = a2dp_descriptors_count, .poll_descriptors = a2dp_descriptors, .poll_revents = a2dp_poll, }; It no longer fails when changing tracks. Apparently, it works flawlessly. I also send the log for debug messages in attach (no_close.log). Cheers, /rp