Files
rutster/crates
Aaron D. Lee c645eb2ca3 feat(binary): MediaThread — dedicated std::thread for the 20ms loop (slice-4 §4)
ARCHITECTURE.md mandate ("never the shared tokio pool") finally landed.
One std::thread owns all RtcSessions exclusively; axum routes via command
channel (Register/AcceptOffer/Delete/Shutdown). The Reflex<TapAudioPipe>
wrapper is wired here on Connected via RtcSession::set_pipe. loop_driver +
rtc_session untouched (seam holds).

Signed-off-by: Aaron D. Lee <himself@adlee.work>
2026-07-03 22:27:35 -04:00
..