W3C home > Mailing lists > Public > public-webrtc@w3.org > February 2014

Re: Panic between createOffer() and setLocalDescription()

From: <piranna@gmail.com>
Date: Thu, 20 Feb 2014 10:44:08 +0100
Message-ID: <CAKfGGh1xfL2VmDb2_CMD1A9RU+GjhJUDHCO_sHKH1An+eAreKQ@mail.gmail.com>
To: Harald Alvestrand <harald@alvestrand.no>
Cc: public-webrtc <public-webrtc@w3.org>
> I'm not sure that's a compelling reason to separate the two, but it's a
> possible reason, even in the absence of SDP modification.
>
I'm not saying to remove setLocalDescription(), I'm only saying that
for most use cases is redundant to call to
createOffer()/createAnswer() and inmediately to setLocalDescription(),
so I'll change the spec to do the call implicitly and if some changes
are required, let the user to do the call explicitly, overwritting
this way the content of the local description with its custom one.
This will make easier to new comers what's the call flow:

createOffer() -> send()
onmessage -> setRemoteDescription()
createAnswer() -> send()
onmessage -> setRemoteDescription()

Honestly, if you need to call to setLocalDescription() with a modified
SDP, you are not in "WebRTC 101" anymore... Why complicate it?


-- 
"Si quieres viajar alrededor del mundo y ser invitado a hablar en un
monton de sitios diferentes, simplemente escribe un sistema operativo
Unix."
- Linus Tordvals, creador del sistema operativo Linux
Received on Thursday, 20 February 2014 09:44:55 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:17:54 UTC