Bug 36998

Summary: Fail to establish a video call with Android
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: fred
Version: unspecifiedKeywords: patch
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: gabble log
gabble log trying to establish a call from an ICS tablet.
Gabble log from successful video call from Empathy to tablet

Description Guillaume Desmottes 2011-05-09 02:49:39 UTC
A friend using a Nexus S with latest Android tried to video call me. I accepted the call but it failed to connect.

I can't try to call him myself because of bug #36996
Comment 1 Guillaume Desmottes 2011-05-09 02:49:59 UTC
Created attachment 46470 [details]
gabble log
Comment 2 Marcus Lundblad 2012-05-14 14:03:59 UTC
Created attachment 61652 [details]
gabble log trying to establish a call from an ICS tablet.

This is a gabble log when attempting to establish a video call from an Android 4.0 tablet.
Comment 3 Marcus Lundblad 2012-05-18 00:08:50 UTC
Created attachment 61786 [details]
Gabble log from successful video call from Empathy to tablet
Comment 4 Marcus Lundblad 2012-05-18 00:10:21 UTC
Video calling from Empathy to the ICS tablet actually works (after applying my patch for #44897, enabling a workaround for a/v caps for that client).

I attached a gabble log from the call for reference.
Comment 5 Marcus Lundblad 2012-05-18 04:37:08 UTC
I have commited a fix in this git repo:
git://github.com/mlundblad/telepathy-gabble.git

I have now tested video and audio calls both ways between Empathy and the tablet.
Additionally I tried hanging up from the tablet and re-connect the video call from Empathy.

One thing not tested though, are devices with Android 3.x.
I have assumed the component name quirk is needed for both the Android GTalk node names.
Comment 6 Sjoerd Simons 2012-06-02 04:30:14 UTC
Verified the patches from a galaxy SII just upgraded to ICS, which has the following bundle:
  http://www.android.com/gtalk/client/caps 

committed to git.
Comment 7 Sebastien Bacher 2012-06-29 03:53:51 UTC
should the bug be closed since the patch is in gabble 0.16.1?

http://cgit.freedesktop.org/telepathy/telepathy-gabble/commit/?h=telepathy-gabble-0.16&id=bced2f61312ab407964ac3ef0653183eb3b8c6cc
Comment 8 Simon McVittie 2012-07-23 10:27:56 UTC
(In reply to comment #7)
> should the bug be closed

Yes. Thanks!

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.