From: sbkelley Date: Sun, 30 Nov 2025 22:14:06 +0000 (-0500) Subject: Add extraneous output states X-Git-Url: https://skyeroc.xyz/gitweb/?a=commitdiff_plain;h=bab7e54d234ce55a8041e1464b5bbc023c021a4c;p=obs-ctl Add extraneous output states --- diff --git a/src/obs_ctl/interface/obs.py b/src/obs_ctl/interface/obs.py index 093ae65..56de47a 100644 --- a/src/obs_ctl/interface/obs.py +++ b/src/obs_ctl/interface/obs.py @@ -71,12 +71,15 @@ class API(Static): interval: reactive[float] = reactive(1.0) class OutputStates(StrEnum): + UNKNOWN = "OBS_WEBSOCKET_OUTPUT_UNKNOWN" STARTED = "OBS_WEBSOCKET_OUTPUT_STARTED" STARTING = "OBS_WEBSOCKET_OUTPUT_STARTING" PAUSED = "OBS_WEBSOCKET_OUTPUT_PAUSED" RESUMED = "OBS_WEBSOCKET_OUTPUT_RESUMED" STOPPED = "OBS_WEBSOCKET_OUTPUT_STOPPED" STOPPING = "OBS_WEBSOCKET_OUTPUT_STOPPING" + RECONNECTING = "OBS_WEBSOCKET_OUTPUT_RECONNECTING" + RECONNECTED = "OBS_WEBSOCKET_OUTPUT_RECONNECTED" class KnownReqErr(IntEnum): """Known obs websocket request statuses/error codes"""