2007-09-20 09:59:23

by Fredrik Wendt

[permalink] [raw]
Subject: [Bluez-devel] gstreamer + bluetooth-alsa (a2dp) = stalls after song switch

Hi all.


My first post, I'm not capable of C programming but believe I can assist
with basic error searching (gdb is out of my scope, strace and ltrace I
understand, more or less :)

My issue is that if I use rhythmbox or banshee that both use gstreamer
they get stalled/hang after changing to a new song. It basically just
hangs and a2dpd says something about client error. (Other clients
continue to work.)

xmms only behaves like this when I manually restart playing the same
track again (hit the play button while the song is playing). To me, it
looks like the way gstreamer connects to alsa needs attention? Or is it
alsasink that has issues talking to the a2dpd device?

How should I proceed to find out where things go wrong?

What do you want me to report if noone has reported this (sounds
unlikely to me, but google didn't give me much help otoh) to be of help
to you?

* Ubunty Feisty (latest/up-to-date kernel and packages from Ubuntu
distribution)
* a2dpd built from CVS
(http://bluetooth-alsa.sourceforge.net/build.html), got it at 2007-09-11
06:15 CET.


Thanks in advance,

Fredrik Wendt


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel


2007-09-20 10:42:15

by Fabien Chevalier

[permalink] [raw]
Subject: Re: [Bluez-devel] gstreamer + bluetooth-alsa (a2dp) = stalls after song switch

Hi Fredrik,

You should give a try to the new bluez audio service, see
http://wiki.bluez.org/wiki/HOWTO/AudioDevices.
It should work just fine on gstreamer based applications.

Good luck,

Fabien

> Hi all.
>
>
> My first post, I'm not capable of C programming but believe I can assist
> with basic error searching (gdb is out of my scope, strace and ltrace I
> understand, more or less :)
>
> My issue is that if I use rhythmbox or banshee that both use gstreamer
> they get stalled/hang after changing to a new song. It basically just
> hangs and a2dpd says something about client error. (Other clients
> continue to work.)
>
> xmms only behaves like this when I manually restart playing the same
> track again (hit the play button while the song is playing). To me, it
> looks like the way gstreamer connects to alsa needs attention? Or is it
> alsasink that has issues talking to the a2dpd device?
>
> How should I proceed to find out where things go wrong?
>
> What do you want me to report if noone has reported this (sounds
> unlikely to me, but google didn't give me much help otoh) to be of help
> to you?
>
> * Ubunty Feisty (latest/up-to-date kernel and packages from Ubuntu
> distribution)
> * a2dpd built from CVS
> (http://bluetooth-alsa.sourceforge.net/build.html), got it at 2007-09-11
> 06:15 CET.
>
>
> Thanks in advance,
>
> Fredrik Wendt
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Bluez-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>
>


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel