comments, todo housekeeping

This commit is contained in:
Bruno Windels 2022-04-27 19:41:25 +02:00
parent 4f2999f8d8
commit b03b296391
2 changed files with 2 additions and 1 deletions

View file

@ -184,6 +184,7 @@ export class PeerCall implements IDisposable {
}
// after adding the local tracks, and wait for handleNegotiation to be called,
// or invite glare where we give up our invite and answer instead
// TODO: we don't actually use this
await this.waitForState([CallState.InviteSent, CallState.CreateAnswer]);
});
}

View file

@ -14,7 +14,7 @@
- implement muting tracks with m.call.sdp_stream_metadata_changed
- implement renegotiation
- making logging better
- finish session id support
- DONE: finish session id support
- call peers are essentially identified by (userid, deviceid, sessionid). If see a new session id, we first disconnect from the current member so we're ready to connect with a clean slate again (in a member event, also in to_device? no harm I suppose, given olm encryption ensures you can't spoof the deviceid).
- implement to_device messages arriving before m.call(.member) state event
- reeable crypto & implement fetching olm keys before sending encrypted signalling message