On Sat, 03 Dec 2005 05:23:48 -0500, Sander Hoentjen <[EMAIL PROTECTED]> wrote:

On Sat, 2005-12-03 at 00:48 -0500, Jérôme Gagnon-Voyer wrote:
I read what you said...And I just don't understand what you said!

You send a video conversation
--Since when do we support videoconversation?
we don't

It gets canceled?
--So what? it gets canceled, so we don't have a conversation
but we want a webcam convo

You get a webcam invitation, you accept it , and bam youre sending
your webcam
--Where's the problem? You just accepted it?

> Where in the whole process did the other user ACCEPT your video
> invitation ????
--HUH??!!

Sorry I just don't understand AT ALL!

Ok..
user A wants to send webcam to user B
user A = MSN7.5 - user B = amsn
user A presses webcam icon
video conversation invite (not webcam) will be sent by user A
amsn doesn't know video convo, so it doesn't work
we don't want that.. so we figured:
if user B gets the invite for VC it cancels it and instead sends an
invite for: "I want to view your webcam" so user A can accept that and B
can view A.. nice
Now Youness:
B gets invite. aMSN displays: A wants to show webcam, accept?
on accept we reject video conv and ask for webcam. Easy, right?


yeah, though of it, but then you'll have 2 accepts... too confusing for the user... you click on "Accept", you expect to see a webcam, but in fact, you just sent an invite, so if the other end doesn't accept it right away, we'll get someone saying 'hey, I got a webcam request, I accepted it, but it took me over 5 minutes before the webcam appeared".. so.. I don't know, really... we may do on accept a "the video conversation invitation received was canceled because aMSN doesn't support it. a request for the other user to send his webcam was sent, please wait for him/her to accept it". here's the diff from my version, you can use it to understand where it should be modified... what context we need, etc... I won't be able to finish this unfortunatly, so if someone can finish this up... :


Index: msnp2p.tcl
===================================================================
RCS file: /cvsroot/amsn/msn/msnp2p.tcl,v
retrieving revision 1.37
diff -r1.37 msnp2p.tcl
560,561d559
<
< SessionList set $sid [list 0 0 0 $dest 0 $uid 0 "webcam" "" "$branchuid"]
563c561,563
< ::CAMGUI::AcceptOrRefuse $chatid $dest $branchuid $cseq $uid $sid $producer
---
set context [base64::decode $context] set context [FromUnicode $context]

566a567,580
if { $context != "\{B8BE70DE-E2CA-4400-AE03-88FF85B9F4E8\}" } { status_log "Received a video conferenced invitation.. we do not support this" ::CAMGUI::InvitationRejected $chatid $sid $branchuid $uid ::MSNCAM::AskWebcamQueue $chatid
                                                     return
                                              }
SessionList set $sid [list 0 0 0 $dest 0 $uid 0 "webcam" "" "$branchuid"] ::CAMGUI::AcceptOrRefuse $chatid $dest $branchuid $cseq $uid $sid $producer



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to