From d04e84cc9caaf15559be222051175b512a1a1808 Mon Sep 17 00:00:00 2001 From: Anish Nag Date: Thu, 24 Apr 2025 20:43:17 +0300 Subject: [PATCH] add off all to event emitter --- livekit-rtc/livekit/rtc/event_emitter.py | 4 ++++ 1 file changed, 4 insertions(+) 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()