Ok, here is an update, now it's mostly working!
The updated
patch is here, it can be applied on top of the latest SVN version (without the old patch applied).
Now invites work in both directions, even though requests by the other user won't initiate correctly the webcam sending. I have tested this with aMSN on the other side and it works, but I didn't have any success with the official MSN client. It could also be because the other end was behind a NAT/firewall, but I'm not sure, it's something I have to investigate further. I don't know if emesene to emesene works, it should be tested...
Anyway not bad for approximatively 4 days of coding!
What I need now (from you) is some logs of webcam sessions where something went wrong (i.e. can't connect) so that I may have a broader use case. (I know that I'm going to regret this, but anyway...)
You can e-mail them to
florjan@libero.it (It's my spam box, so no problem publishing it here

)
Wow! Nice work and thanks for doing that... If you know about that maybe you can solve some bugs for the received webcam before start to make secondary enchacements for the webcams (like the gamma correction and that things) What do you think?
Yes of course I could do that! Actually I think all the webcam section needs some refactoring and cleaning up, I think it was just left this way because it works good enough but there's no time to make it better, so I could fix some bugs in the coming days