From eb686ae58e215571871ea44b81241fd1d3e39c44 Mon Sep 17 00:00:00 2001 From: onyx-and-iris Date: Sun, 25 May 2025 22:17:10 +0100 Subject: [PATCH] virtualcam - print output_active status on toggle patch bump --- obsws_cli/__about__.py | 2 +- obsws_cli/virtualcam.py | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/obsws_cli/__about__.py b/obsws_cli/__about__.py index 28fc353..0e78cb3 100644 --- a/obsws_cli/__about__.py +++ b/obsws_cli/__about__.py @@ -1,4 +1,4 @@ # SPDX-FileCopyrightText: 2025-present onyx-and-iris # # SPDX-License-Identifier: MIT -__version__ = "0.12.8" +__version__ = "0.12.9" diff --git a/obsws_cli/virtualcam.py b/obsws_cli/virtualcam.py index c9575cd..b57f778 100644 --- a/obsws_cli/virtualcam.py +++ b/obsws_cli/virtualcam.py @@ -32,8 +32,11 @@ def stop(ctx: typer.Context): @app.command('toggle | tg') def toggle(ctx: typer.Context): """Toggle the virtual camera.""" - ctx.obj.toggle_virtual_cam() - out_console.print('Virtual camera toggled.') + resp = ctx.obj.toggle_virtual_cam() + if resp.output_active: + out_console.print('Virtual camera is enabled.') + else: + out_console.print('Virtual camera is disabled.') @app.command('status | ss')