Constructor
new ControlStream(readernon-null, writernon-null, codecnon-null)
Parameters:
| Name | Type | Description |
|---|---|---|
reader |
shaka.msf.Reader | |
writer |
shaka.msf.Writer | |
codec |
shaka.extern.MsfCodec |
- Implements:
- Deprecated:
- Yes
- Source:
Members
decoder_ :shaka.msf.draft14.ControlStreamDecoder
Type:
encoder_ :shaka.msf.draft14.ControlStreamEncoder
Type:
mutex_ :shaka.util.Mutex
Type:
Methods
receive() → {Promise<shaka.msf.Utils.Message>}
Will error if two messages are read at once.
- Implements:
- Source:
Returns:
- Type
- Promise<shaka.msf.Utils.Message>
send(msg) → {Promise}
Writes a control message.
Parameters:
| Name | Type | Description |
|---|---|---|
msg |
shaka.msf.Utils.Message |
- Implements:
- Source:
Returns:
- Type
- Promise