Hi,
I am going to propose a project to the Adium team for the SoC'06. It will consist on the implementation of Jingle for Adium but, during the last days, we have been discussing what is the right way of implementing this, and we have found several possible solutions. Some people have defended the idea of using LibGaim, as it is supposed to be about to include support for Jingle with the help of FarSight.
But, in my view, the use of FarSight can present some problems in Mac. AFAIK, FarSight is based on the idea of plugins for GStreamer, and the use of GStreamer in Mac would be a mad idea. It is a nice framework for Linux, but it can not be safely used in Mac. I don't know what is the Mac support level, but it is probably not the first priority for their developers. They use their own codecs (or from external libraries like ffmpeg, libdv...), and they will never be as efficient or problem-free as the QT equivalents.
On the other hand, the implementation of Jingle could be quite easy with the use of QuickTime. Besides the fact of using highly optimized codecs, a couple of lines is all we need for opening a SDP descriptor with QuickTime. To create an SDP of our audio/video source is also very simple, and QuickTime will handle all the RTP stuff in a painless way.
So, there are several questions regarding the use of libGaim + FarSight with Adium. Do you think it could be possible to implement this optimization for the Mac platform, avoiding the use of GStreamer? What is the dependency degree of FarSight on GStreamer? Would it be needed for other protocols anyway? Is all the transport done at the FarSight level or is it done by GStreamer?
Thanks for your help. Alvaro -- Alvaro Saurin <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Farsight-devel mailing list Farsight-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/farsight-devel