Bug 20767 - audio calls doesn't work with Google talk desktop client
Summary: audio calls doesn't work with Google talk desktop client
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
: 21338 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-20 08:14 UTC by Guillaume Desmottes
Modified: 2009-09-03 12:30 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Gabble -> google talk log (19.60 KB, text/plain)
2009-03-20 08:15 UTC, Guillaume Desmottes
Details
Google talk -> Gabble log (23.12 KB, text/plain)
2009-03-20 08:15 UTC, Guillaume Desmottes
Details

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.