[Pidgin] #13221: video chat with only one party having a camera

Pidgin trac at pidgin.im
Tue Jan 18 18:07:13 EST 2011


#13221: video chat with only one party having a camera
-----------------------------+----------------------------------------------
 Reporter:  notgary          |     Owner:  Maiku
     Type:  defect           |    Status:  new  
Component:  Voice and Video  |   Version:  2.6.2
 Keywords:                   |  
-----------------------------+----------------------------------------------
 Originally reported at
 https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/483094

 Binary package hint: pidgin

 pidgin 2.6 added audio/video chat support. that's incredibly awesome!

 however i did not get video chat working if only one party has a camera.

 Scenario:
 user A has a microphone and a camera
 user B has just a microphone

 they use jabber and send text messages ever since, and now audio/video
 chat is available and they want to use it.

 case 1: user B starts an audio call to user A. everything works as
 expected! awesome.
 case 2: user A starts an audio call to user B. everything works as
 expected! awesome.

 case 3: user B starts an video call to user A.
 actual behavior: following output to debug log and no call at all:
 ------------------
 (15:09:01) mediamanager: gst pipeline error: Cannot identify device
 '/dev/video0'.
 (15:09:01) mediamanager: Debug details: v4l2_calls.c(482): gst_v4l2_open
 ():
 /GstPipeline:pipeline0/GstBin:pidgindefaultvideosrc/GstBin:pidgindefaultvideosrc/GstGConfVideoSrc:gconfvideosrc1/GstBin:bin18/GstV4l2Src:v4l2src1:
 system error: No such file or directory
 ------------------
 expected behavior: voice call + video from A to B

 case 4: user A starts an video call to user B.
 actual behavior: following output to debug log and no call at all:
 ------------------
 (15:11:40) g_log: purple_media_get_account: assertion
 `PURPLE_IS_MEDIA(media)' failed
 (15:11:40) g_log: purple_find_buddy: assertion `account != NULL' failed
 (15:11:40) g_log: purple_media_accepted: assertion
 `PURPLE_IS_MEDIA(media)' failed
 (15:11:40) g_log: purple_media_get_account: assertion
 `PURPLE_IS_MEDIA(media)' failed
 (15:11:51) g_log: purple_media_stream_info: assertion
 `PURPLE_IS_MEDIA(media)' failed
 ------------------
 expected behavior: see above

 sometime the following is displayed in the chat window:
 ------------------
 media: Error with your webcam.
 ------------------

 ProblemType: Bug
 Architecture: i386
 Date: Sun Nov 15 14:55:27 2009
 DistroRelease: Ubuntu 9.10
 ExecutablePath: /usr/bin/pidgin
 Package: pidgin 1:2.6.2-1ubuntu7
 ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
 SourcePackage: pidgin
 Uname: Linux 2.6.31-14-generic i686

-- 
Ticket URL: <http://developer.pidgin.im/ticket/13221>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list