Bug 176589
Summary: | PeerConnection configuration failed to set rtcpMuxPolicy as "negotiate" | ||
---|---|---|---|
Product: | WebKit | Reporter: | Rui Zhang <rzhang> |
Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED CONFIGURATION CHANGED | ||
Severity: | Normal | CC: | ahmad.saleem792, webkit-bug-importer, youennf |
Priority: | P2 | Keywords: | InRadar |
Version: | Safari Technology Preview | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Rui Zhang
I tried to set rtcpMuxPolicy as "negotiate" when init a PeerConnection and by the setConfiguration() function with no luck.
I checked the commit https://trac.webkit.org/changeset/202671/webkit , and found it did not add support of setting the rtcpMuxPolicy.
Please add this support.
Tested on Safari Technology Preview Release 38.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/34332118>
youenn fablet
Right, there is no support right now.
We should be able to add it though.
Ahmad Saleem
As per web-spec: `negotiate` is not present, should we get rid of it:
https://w3c.github.io/webrtc-pc/#rtcrtcpmuxpolicy-enum
https://searchfox.org/wubkat/source/Source/WebCore/platform/mediastream/RTCPMuxPolicy.h#31
https://searchfox.org/wubkat/rev/8ca6c3acfc2b6998b79a46502908cbb1b95ac71f/Source/WebCore/Modules/mediastream/RTCConfiguration.idl#50
@Youenn - any thoughts?
youenn fablet
Marking as Configuration changed since spec no longer supports it.