On Fri, 2009-05-15 at 08:46 +0200, [email protected] wrote: > Hi, > > >-----Original Message----- > >From: [email protected] > >[mailto:[email protected]] On Behalf Of > >ext Olivier Crête > >Sent: Tuesday, April 14, 2009 11:44 PM > >To: telepathy > >Subject: [Telepathy] Thoughs on the next gen MediaSignalling interface > > > >o.fd.Tp.Client.StreamedMediaHandler: > > > >Methods: > >AddParticipants("a(ua(sv)") an array of particpants, the asv would > >contain nat-traversal, relay-info, stunservers, proxies, etc > >RemoveParticipants("au") > >SetCodecs(id, Codecs) (can fail if there is no intersection) > >AddCandidates(id, Candidates) > >ForceCandidates(id, Candidates) > >StartTelephonyEvent(event, volume) / StopTelephonyEvent(event) > >SetSendCodec(Codec) > >SetDirection(id, direction) > > > >Properties: CurrentCodecs > >Properties: Transmitters > >Properties: RecvCodecs > > > >Signals: CurrentCodecsChanged(Codecs) > >Signals: NewRecvCodecs(Codecs) > >Signals: Error(misc) > > > >I hope this helps starting the discussion on a saner MediaSignalling > >API. > > How do I restart an ICE session with this?
Excellent question, maybe with a "RestartICE()" call.. It seems I also forgot the local candidates... so lets add a "NewLocalCandidates(candidates)" and a "LocalCandidatesPrepared(candidates)" signal as well as a "LocalCandidates" property... If that makes sense? -- Olivier Crête [email protected] Collabora Ltd
signature.asc
Description: This is a digitally signed message part
_______________________________________________ telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
