fix: clear PTZ flag on all MBeg keyboard video inputs #1

Merged
klas merged 1 commits from fix/disable-keyboard-ptz into main 2026-05-28 21:34:49 +00:00
Owner

Clears the PTZ flag on every video input of every MBeg keyboard interface (GeViIO_01). Virtual decoders/servers keep their PTZ flags so PTZ control still works. Wired into /api/set/export and /api/batch/build.

Clears the PTZ flag on every video input of every MBeg keyboard interface (GeViIO_01). Virtual decoders/servers keep their PTZ flags so PTZ control still works. Wired into /api/set/export and /api/batch/build.
klas added 1 commit 2026-05-28 21:34:43 +00:00
Keyboard interfaces under Clients/GeViIO/GeViIO_01 should never have the
PTZ flag set on their video inputs. Previously PTZ cameras (e.g. 101027)
were exported with PTZ=True on every keyboard, unlike fixed cameras.

Adds geviset.disable_keyboard_ptz() and runs it at the end of the video
input pipeline in both /api/set/export and /api/batch/build. Only the
keyboard interfaces are touched; virtual decoders/servers under
GeViIO_Virtual keep their PTZ flags so PTZ control still works.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
klas merged commit 3b38a5c6d9 into main 2026-05-28 21:34:49 +00:00
klas deleted branch fix/disable-keyboard-ptz 2026-05-28 21:34:49 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: COLSYS/GeViSetWEB#1
No description provided.