Intent to implement and ship: RTCRtpReceiver.getParameters()

2020-02-28 Thread docfaraday
Firefox currently has no support for RTCRtpReceiver.getParameters(). Bugs: https://bugzilla.mozilla.org/show_bug.cgi?id=1618999 Standard: https://w3c.github.io/webrtc-pc/ Testing: testing/web-platform/tests/webrtc/RTCRtpReceiver-getParameters.html Cross-browser support: Chrome (and Edge)

Intent to implement and ship: RTCRtpSender.getParameters() and RTCRtpSender.setParameters()

2020-02-28 Thread docfaraday
Firefox currently supports an old version of RTCRtpSender.getParameters() and RTCRtpSender.setParameters(), which has changed significantly in more recent versions of the webrtc-pc spec. The most important change is the introduction of a transaction model, wherein setParameters() can only be

Disabling IPC protocol with build flags?

2018-12-13 Thread docfaraday
TL;DR: Is there a way to make a "manages" declaration conditional, for protocols that depend on types that might not be defined for certain build-flags? I ask because I am working on a protocol that fulfills webrtc's networking needs (PMediaTransport), but webrtc can be disabled as a