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

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
telepathy mailing list
telepathy@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/telepathy

Reply via email to