diff --git a/livekit-rtc/livekit/rtc/event_emitter.py b/livekit-rtc/livekit/rtc/event_emitter.py index c2fabae5..2c1e353e 100644 --- a/livekit-rtc/livekit/rtc/event_emitter.py +++ b/livekit-rtc/livekit/rtc/event_emitter.py @@ -198,3 +198,7 @@ def greet(name): """ if event in self._events: self._events[event].discard(callback) + + def off_all(self): + """Unregister all callbacks from all events.""" + self._events.clear()