[Pidgin] #15120: Contacts using GTalk on Android don't show up as capable of audio/video.
Pidgin
trac at pidgin.im
Thu May 17 15:27:56 EDT 2012
#15120: Contacts using GTalk on Android don't show up as capable of audio/video.
--------------------------+-------------------------------------------------
Reporter: malu | Owner: rekkanoryo
Type: defect | Status: new
Component: unclassified | Version: 2.10.3
Keywords: |
--------------------------+-------------------------------------------------
Contacts using the Android GTalk application don't show up with a webcam
icon.
Looking at the contents of ~/.purple/xmpp-caps.xml
we can see this regarding the gmail web plugin:
<client node='http://mail.google.com/xmpp/client/caps' ver='1.1'>
<identity category='client' type='pc'/>
<feature var='http://jabber.org/protocol/disco#info'/>
<ext identifier='voice-v1'>
<feature
var='http://www.google.com/xmpp/protocol/voice/v1'/>
</ext>
<ext identifier='video-v1'>
<feature
var='http://www.google.com/xmpp/protocol/video/v1'/>
</ext>
<ext identifier='sms-v1'>
<feature
var='http://www.google.com/xmpp/protocol/sms/v1'/>
</ext>
<ext identifier='pmuc-v1'>
<feature
var='http://www.google.com/xmpp/protocol/pmuc/v1'/>
</ext>
<ext identifier='vavinvite-v1'>
<feature
var='http://www.google.com/xmpp/protocol/vavinvite/v1'/>
</ext>
</client>
and for the GTalk client on Android 4.0 (ICS) on an Asus Eeepad
Transformer:
<client node='http://www.android.com/gtalk/client/caps2'
ver='1.1'>
<identity category='account' type='registered'
name='Google Talk User Account'/>
<feature var='http://jabber.org/protocol/disco#items'/>
<feature var='http://jabber.org/protocol/disco#info'/>
<ext identifier='voice-v1'>
<feature
var='http://jabber.org/protocol/disco#items'/>
<feature
var='http://jabber.org/protocol/disco#info'/>
</ext>
<ext identifier='camera-v1'>
<feature
var='http://jabber.org/protocol/disco#items'/>
<feature
var='http://jabber.org/protocol/disco#info'/>
</ext>
<ext identifier='video-v1'>
<feature
var='http://jabber.org/protocol/disco#items'/>
<feature
var='http://jabber.org/protocol/disco#info'/>
</ext>
<ext identifier='pmuc-v1'>
<feature
var='http://jabber.org/protocol/disco#items'/>
<feature
var='http://jabber.org/protocol/disco#info'/>
</ext>
</client>
one solution, although hacky, could be to assume a feature of the
corresponding type for each of those <ext/> tags.
This might be acceptable, since we already do some special hacks for the
Google stuff to work, as far as I remember.
--
Ticket URL: <http://developer.pidgin.im/ticket/15120>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list