On Sun, Oct 19, 2008 at 6:35 PM, Johan Hedberg <johan.hedberg@xxxxxxxxx> wrote: > Hi, > > I'm still investigating this, but it seems it's caused by patch > e303ffce67951a29d822c8c819e74e2c70c297d7 from Luiz which forgot to > remove set_state(OPEN) from avdtp_open_cmd() (his patch changes OPEN > state change for the initiator case from the response reveiving to the > stream L2CAP channel establishment). All in all looking at the AVDTP > spec 1.2 it seems Luiz's patch isn't correct since according to figure > 6.9 (page 35) the OPEN state should be entered *before* the stream > L2CAP channel is established. Ineed removing the set_state call from avdtp_open_cmd causes the device to initialize correctly and even work with pulseaudio. If this is correct according to the specification it is indeed the fix for the case of Motorola S9. -- Patryk Zawadzki ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Bluez-devel mailing list Bluez-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/bluez-devel