Commit b7f39d32 authored by Juliusz Chroboczek's avatar Juliusz Chroboczek

Remove last traces of onabort callback.

Everything now goes through onclose, both for up and down streams.
parent cd673d01
...@@ -136,7 +136,6 @@ to push a stream to the server. Given a `MediaStream` called `localStream` ...@@ -136,7 +136,6 @@ to push a stream to the server. Given a `MediaStream` called `localStream`
```javascript ```javascript
let stream = serverConnection.newUpStream(); let stream = serverConnection.newUpStream();
stream.onerror = ...; stream.onerror = ...;
stream.onabort = ...;
stream.onstatus = ...; stream.onstatus = ...;
localStream.getTracks().forEach(t => { localStream.getTracks().forEach(t => {
c.labels[t.id] = t.kind; c.labels[t.id] = t.kind;
......
...@@ -757,8 +757,7 @@ ServerConnection.prototype.gotAbort = function(id) { ...@@ -757,8 +757,7 @@ ServerConnection.prototype.gotAbort = function(id) {
let c = this.up[id]; let c = this.up[id];
if(!c) if(!c)
throw new Error('unknown up stream'); throw new Error('unknown up stream');
if(c.onabort) c.close();
c.onabort.call(c);
}; };
/** /**
...@@ -952,13 +951,6 @@ function Stream(sc, id, localId, pc, up) { ...@@ -952,13 +951,6 @@ function Stream(sc, id, localId, pc, up) {
* @type{(this: Stream, status: string) => void} * @type{(this: Stream, status: string) => void}
*/ */
this.onstatus = null; this.onstatus = null;
/**
* onabort is called when the server requested that an up stream be
* closed. It is the resposibility of the client to close the stream.
*
* @type{(this: Stream) => void}
*/
this.onabort = null;
/** /**
* onstats is called when we have new statistics about the connection * onstats is called when we have new statistics about the connection
* *
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment