Skip to content

Releases: glikely/obs-ptz

OBS PTZ v0.10.4

14 Nov 07:16
Compare
Choose a tag to compare

Minor bug fix for plugin API. Only Facetracker plugin users need to upgrade

v0.10.3

13 Nov 12:44
Compare
Choose a tag to compare

Minor feature update to support zoom in the OBS Face Tracker plugin. No other changes.

v0.10.2

10 Nov 17:50
Compare
Choose a tag to compare

Bug fix release

  • fixed library load on MacOS
  • fix a crash on exit

v0.10.1

04 Nov 16:48
Compare
Choose a tag to compare

This is the first release with experimental MacOS support. There are no new features in this release. Windows and Linux users do not need to upgrade from v0.10.0

v0.10.0

31 Oct 15:01
Compare
Choose a tag to compare

New Features:

  • Provide list of source names when setting device name
  • Make PTZ device name track source name
  • Allow device to be associated with any source name
  • Move PTZDevice contructor/destructor into cpp
  • Assign each device a persistant unique id
  • Add config to disable controls for active scene
  • Use toolbar buttons instead of radio buttons for autoselect mode
  • Add button for manually unlocking the live camera lock

Bug fixes and codebase improvements

  • Only send stop commands when needed
  • Drop unnecessary calls to setFlat() on focus buttons
  • Fix setting state of livemoveDisable checkbox
  • Use the same terminology between dock and settings
  • visca-over-tcp: Automatically reconnect when sending
  • Fix Linux build
  • trivial: Fix layout of settings dialog
  • action-source: Fix handling of disabled sources
  • action-source: use .activate() callback
  • Remove unused signal handler from action source
  • trivial: Delete commented out code from ptz-controls.cpp
  • Drop default hostname/address from visca over IP config
  • ptz-device: fix name handling
  • Pass obs_data_t config to PTZDevice constructor
  • Update screenshots
  • Always use .currCamera() to get ptz device
  • Rename "camera" to "device_id" in the action filter
  • ui: Remove errant '&' from setting dialog
  • visca: Clamp device address to [1,7]

v0.10.0-rc2

30 Oct 14:13
Compare
Choose a tag to compare
v0.10.0-rc2 Pre-release
Pre-release

Changes over v0.10.0-rc1:

  • Fix problem with movement lock getting enabled when it shouldn't
  • Add button to manually disable movement lock
  • Change autoselect radio buttons to toolbar buttons that take up less space

v0.10.0-rc1

28 Oct 17:11
Compare
Choose a tag to compare
v0.10.0-rc1 Pre-release
Pre-release

New Features:

  • Provide list of source names when setting device name
  • Make PTZ device name track source name
  • Allow device to be associated with any source name
  • Move PTZDevice contructor/destructor into cpp
  • Assign each device a persistant unique id
  • Add config to disable controls for active scene

Bug fixes and codebase improvements

  • Only send stop commands when needed
  • Drop unnecessary calls to setFlat() on focus buttons
  • Fix setting state of livemoveDisable checkbox
  • Use the same terminology between dock and settings
  • visca-over-tcp: Automatically reconnect when sending
  • Fix Linux build
  • trivial: Fix layout of settings dialog
  • action-source: Fix handling of disabled sources
  • action-source: use .activate() callback
  • Remove unused signal handler from action source
  • trivial: Delete commented out code from ptz-controls.cpp
  • Drop default hostname/address from visca over IP config
  • ptz-device: fix name handling
  • Pass obs_data_t config to PTZDevice constructor
  • Update screenshots
  • Always use .currCamera() to get ptz device
  • Rename "camera" to "device_id" in the action filter
  • ui: Remove errant '&' from setting dialog
  • visca: Clamp device address to [1,7]

v0.9.0

22 Oct 07:13
Compare
Choose a tag to compare

New features in this release:

  • Pelco-D protocol
  • VISCA over TCP (Used by PTZ Optics, Jimcom, and others)
  • Windows package contains both 32-bit and 64-bit support
  • Installer package for Windows
  • Reorganized settings dialog
  • Settings dialog is more responsive
  • Context menu for cameras added to dock to control power and one-push white balance
  • Double clicking camera opens the settings dialog
  • Hotkeys added for diagonal directions and preset recall

Full Changelog: v0.8.0...v0.9.0

v0.8.0

25 Sep 00:25
Compare
Choose a tag to compare

New features in this release:

  • Added a prototype source trigger to initiate preset recalls or pan/tilt movements when a scene is selected
  • Relayout of control panel. Moved the Zoom buttons to the left on the pan/tilt pad and made the speed slider horizontal so that a label would fit. Preset panel now is the full height of the dock so that more presets can be seen.
  • Fixed a bug with some Sony cameras that if speed is 0 in the pan/tilt command, even if the axis isn't moving, will cause an error reply.

v0.7.0

04 Sep 23:14
Compare
Choose a tag to compare

This release adds a number of new features and fixes many bugs.

Improvements:

  • Add focus controls to the dock
  • visca: Add decoding of vendor and model names
  • Adding configurable baud rate
  • Change dock layout to shrink buttons and make preset list full height

Bug fixes:

  • settings: Don't overwrite preset or name changes
  • Fix sending inquiries to visca-over-uart devices
  • settings: Fix vertical expanding of properties view
  • Fix UTF8 device and preset names
  • Fix int_field to preserve unmasked bits
  • Fix off-by-one error in boolean datagram fields