diff --git a/webrtc.html b/webrtc.html index a83c41ba2..388a7e99d 100644 --- a/webrtc.html +++ b/webrtc.html @@ -2330,24 +2330,24 @@
2^(length of sendEncodings -
+ to 2^(length of receiveEncodings -
encoding index - 1)
.
If a suitable transceiver was found
(transceiver is set) and
- sendEncodings is non-empty, set
- transceiver.{{RTCRtpTransceiver/[[Sender]]}}.{{RTCRtpSender/[[SendEncodings]]}}
- to sendEncodings, and set
- transceiver.{{RTCRtpTransceiver/[[Sender]]}}.{{RTCRtpSender/[[LastReturnedParameters]]}}
- to null
.
+ receiveEncodings is non-empty, run
+ the following steps:
+ If + transceiver.{{RTCRtpTransceiver/[[Sender]]}}.{{RTCRtpSender/[[SendEncodings]]}} + is non-empty, then for each encoding, + encoding, in + transceiver.{{RTCRtpTransceiver/[[Sender]]}}.{{RTCRtpSender/[[SendEncodings]]}}, + copy all of encoding's members + and their values to the encoding with the + same {{RTCRtpCodingParameters/rid}} in + receiveEncodings, if there is one. +
+
+ Set
+ transceiver.{{RTCRtpTransceiver/[[Sender]]}}.{{RTCRtpSender/[[SendEncodings]]}}
+ to receiveEncodings, and set
+ transceiver.{{RTCRtpTransceiver/[[Sender]]}}.{{RTCRtpSender/[[LastReturnedParameters]]}}
+ to null
.
+
@@ -2384,7 +2412,7 @@