Bug 20767

Summary: audio calls doesn't work with Google talk desktop client
Product: Telepathy Reporter: Guillaume Desmottes <guillaume.desmottes>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium CC: olivier.crete, will
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Gabble -> google talk log
Google talk -> Gabble log

Description Guillaume Desmottes 2009-03-20 08:14:54 UTC
Gabble master can't call or receive calls with the Google talk desktop client.
The call is immeditaly closed when we try to accept it.
Comment 1 Guillaume Desmottes 2009-03-20 08:15:25 UTC
Created attachment 24084 [details]
Gabble -> google talk log
Comment 2 Guillaume Desmottes 2009-03-20 08:15:55 UTC
Created attachment 24085 [details]
Google talk -> Gabble log
Comment 3 Will Thompson 2009-04-23 03:20:10 UTC
Relatedly, from jingle/incoming-basics.py:

        # With gtalk4, apparently we have to send transport-accept immediately,
        # not even just before we send our transport-info.
        # FIXME: wjt thinks this is suspicious. It matches the Gabble
        #        implementation, so he moved it here to avoid the test being
        #        racy, but we should do some more interop testing.

And in outgoing-basics.py:

    if jp.dialect == 'gtalk-v0.4':
        node = jp.SetIq(jt2.peer, jt2.jid, [
            jp.Jingle(jt2.sid, jt2.peer, 'transport-accept', [
                jp.TransportGoogleP2P() ]) ])
        stream.send(jp.xml(node))

    # FIXME: expect transport-info, then if we're gtalk3, send
    # candidates, and check that gabble resends transport-info as
    # candidates
Comment 4 Will Thompson 2009-04-23 03:20:27 UTC
*** Bug 21338 has been marked as a duplicate of this bug. ***
Comment 5 Guillaume Desmottes 2009-05-28 10:15:08 UTC
I just called a friend who was using the gtalk desktop client with Gabble 0.7.27 and that worked fine. 
Comment 6 Guillaume Desmottes 2009-05-28 10:18:06 UTC
Don't know if that matters but he installed gtalk 2 days ago so that's probably the last release.
Comment 7 Will Thompson 2009-09-03 11:00:40 UTC
** (telepathy-gabble:10963): DEBUG: gabble_media_stream_error: Media.StreamHandler::Error called, error 0 (Codec negotiation failed: The codec ISAC must have a non-0 clock rate) -- emitting signal

Olivier, any thoughts:
Comment 8 Olivier CrĂȘte 2009-09-03 12:28:17 UTC
That was fixed in fs2 .0.8.... last february, upgrade.
Comment 9 Will Thompson 2009-09-03 12:30:10 UTC
.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.