On Fri, 2009-05-15 at 08:46 +0200, mikhail.zabal...@nokia.com wrote: > Hi, > > >-----Original Message----- > >From: telepathy-boun...@lists.freedesktop.org > >[mailto:telepathy-boun...@lists.freedesktop.org] 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 olivier.cr...@collabora.co.uk Collabora Ltd
signature.asc
Description: This is a digitally signed message part
_______________________________________________ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy