Re: [Farsight-devel] Removing cname from the base API
Olivier Crête wrote: > Hello, > > I've been wondering about this for a while. Having the cname in the base > API in fs_conference_new_participant() was probably not a great idea. It > seems that the various SSRCs can be associated with a stream using > various techniques. > indeed not a great idea considering that the cname is rtp specific... > So I'd like to propose the following API change (since we're not > officially API stable yet). > > Change fs_conference_new_participant(conf, cname, gerror) to be > fs_conference_new_participant(conf, gerror). And let the cname be > settable as a property of the RTP participant afterwards. > sounds good to me! > Also, change the RtpSession to have a ssrc property to the ssrc its > using can be known and add a message so the user is informed if it > changes (in case of a collision). > good also. > Also, also add a way to add/remove/list the ssrcs that can be removed by > a stream. > humm.. this I don't really understand, if you could elaborate on that, it would be nice. > > Opinions? Thoughs? > > > > > -- > SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. > The future of the web can't happen without you. Join us at MIX09 to help > pave the way to the Next Web now. Learn more and register at > http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ > > > ___ > Farsight-devel mailing list > Farsight-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/farsight-devel > -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ ___ Farsight-devel mailing list Farsight-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/farsight-devel
Re: [Farsight-devel] Removing cname from the base API
On Tue, 2008-12-16 at 20:19 -0500, Youness Alaoui wrote: > Olivier Crête wrote: > > Also, also add a way to add/remove/list the ssrcs that can be > > removed by a stream. > > humm.. this I don't really understand, if you could elaborate on that, > it would be nice. Some protocols (SIP with RFC 4575 and soon XMPP jingle) allow participants to announce which SSRC they're going to be sending on. So we have to provide a way for the user to tell the stream which SSRC its going to receive on. There already are private functions that do exactly that inside the FsRtpStream class, its just a matter of deciding how to expose the functionality. -- Olivier Crête olivier.cr...@collabora.co.uk Collabora Ltd signature.asc Description: This is a digitally signed message part -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/___ Farsight-devel mailing list Farsight-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/farsight-devel
Re: [Farsight-devel] Removing cname from the base API
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Olivier Crête wrote: > On Tue, 2008-12-16 at 20:19 -0500, Youness Alaoui wrote: >> Olivier Crête wrote: >>> Also, also add a way to add/remove/list the ssrcs that can be >>> removed by a stream. >> >> humm.. this I don't really understand, if you could elaborate on that, >> it would be nice. > > Some protocols (SIP with RFC 4575 and soon XMPP jingle) allow > participants to announce which SSRC they're going to be sending on. So > we have to provide a way for the user to tell the stream which SSRC its > going to receive on. > > There already are private functions that do exactly that inside the > FsRtpStream class, its just a matter of deciding how to expose the > functionality. ahh ok, I see.. so when you said : [quote] Also, also add a way to add/remove/list the ssrcs that can be removed by a stream. [/quote] You actually meant : [quote] Also, also add a way to add/remove/list the ssrcs that can be received by a stream. [/quote] right? in that case, yeah, makes sense. KaKaRoTo -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAklL5cwACgkQqvxLNLvrsxwSCQCfe0c/xdUeufX+BWIBwKxLROmB Z4AAnR7xk8wknSc0RcXEAnVAR2+7D94x =y2ZL -END PGP SIGNATURE- -- ___ Farsight-devel mailing list Farsight-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/farsight-devel
Re: [Farsight-devel] Removing cname from the base API
On Fri, 2008-12-19 at 13:19 -0500, Youness Alaoui wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Olivier Crête wrote: > > On Tue, 2008-12-16 at 20:19 -0500, Youness Alaoui wrote: > >> Olivier Crête wrote: > >>> Also, also add a way to add/remove/list the ssrcs that can be > >>> removed by a stream. > >> > >> humm.. this I don't really understand, if you could elaborate on that, > >> it would be nice. > > > > Some protocols (SIP with RFC 4575 and soon XMPP jingle) allow > > participants to announce which SSRC they're going to be sending on. So > > we have to provide a way for the user to tell the stream which SSRC its > > going to receive on. > > > > There already are private functions that do exactly that inside the > > FsRtpStream class, its just a matter of deciding how to expose the > > functionality. > ahh ok, I see.. so when you said : > > [quote] > Also, also add a way to add/remove/list the ssrcs that can be > removed by a stream. > [/quote] > You actually meant : > > > [quote] > Also, also add a way to add/remove/list the ssrcs that can be > received by a stream. > [/quote] > > right? in that case, yeah, makes sense. right.. -- Olivier Crête olivier.cr...@collabora.co.uk Collabora Ltd signature.asc Description: This is a digitally signed message part -- ___ Farsight-devel mailing list Farsight-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/farsight-devel