You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: index.bs
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -80,8 +80,8 @@ insert the processing into the pipeline.
80
80
<pre class="idl">
81
81
// New dictionary.
82
82
dictionary RTCInsertableStreams {
83
-
ReadableStream readableStream;
84
-
WritableStream writableStream;
83
+
ReadableStream readable;
84
+
WritableStream writable;
85
85
};
86
86
87
87
// New enum for video frame types. Will eventually re-use the equivalent defined
@@ -158,8 +158,8 @@ called, run the following steps:
158
158
* If the data source does not permit access, throw an {{InvalidAccessError}} and abort these steps.
159
159
* If [[\Streams]] is not null, throw an {{InvalidStateError}}.
160
160
* Create an {{RTCInsertableStreams}} object 's'.
161
-
* Set s.readableStream to a ReadableStream representing the encoded data source.
162
-
* Set s.writableStream to a WritableStream representing the encoded data sink.
161
+
* Set s.readable to a ReadableStream representing the encoded data source.
162
+
* Set s.writable to a WritableStream representing the encoded data sink.
163
163
* Enable the encoded data source.
164
164
* Store 's' in the internal slot [[\Streams]].
165
165
* Return 's'
@@ -169,7 +169,7 @@ called, run the following steps:
169
169
When a frame is produced from the encoded data source, place it on the
170
170
[[\Streams]].readableStream'.
171
171
172
-
When a frame appears on the [[\Streams]].writableStream, do the following:
172
+
When a frame appears on the [[\Streams]].writable, do the following:
173
173
* Check that the frame is a a valid frame that has been created by the encoded data source; if it is not, discard it. A processor cannot create frames, or move frames between streams.
174
174
* Check that the frame's {{RTCEncodedVideoFrame/timestamp}} is equal to or larger than any previously received frame. A processor cannot reorder frames, although it may delay them or drop them.
175
175
* Process the frame as if it came directly from the encoded data source.
0 commit comments