aboutsummaryrefslogtreecommitdiff
path: root/source/client/remote_user.ts
diff options
context:
space:
mode:
Diffstat (limited to 'source/client/remote_user.ts')
-rw-r--r--source/client/remote_user.ts11
1 files changed, 3 insertions, 8 deletions
diff --git a/source/client/remote_user.ts b/source/client/remote_user.ts
index c7a9249..8318e0b 100644
--- a/source/client/remote_user.ts
+++ b/source/client/remote_user.ts
@@ -16,14 +16,9 @@ export class RemoteUser extends User {
room.websocket_send({ ice_candiate: ev.candidate.toJSON(), receiver: this.name })
}
this.peer.ontrack = ev => {
- log("media", "remote track", ev.streams)
- console.log(ev.track);
- this.stream.addTrack(ev.track)
- // if (!ev.streams.length) return console.warn("no remote tracks")
- // ev.streams.forEach(s => s.getTracks().forEach(t => {
- // this.stream.addTrack(t)
- // }))
- this.update_view()
+ const t = ev.track
+ log("media", "remote track", t)
+ this.add_track(t)
}
this.peer.onnegotiationneeded = async () => {
log("webrtc", "negotiation needed")