Files
OwnCord/Server
jevb b3e4dd7adb feat: add VoiceTrack struct and track CRUD to VoiceRoom
Introduces VoiceTrack (Remote/Local track pair + per-subscriber RTPSender map)
and five thread-safe methods on VoiceRoom (SetTrack, RemoveTrack, GetTracks,
TrackUserIDs, GetTrack) needed for SFU audio forwarding in Phase 3.
Close() now also resets the tracks map. Five new tests cover all paths (TDD).
2026-03-18 03:41:48 +01:00
..