Commit Graph

1 Commits

Author SHA1 Message Date
8e87fd9d3d Show the camera's own advanced image settings over ISAPI
- Read /ISAPI/Image/channels/1 and its capabilities with digest auth and
  the camera's stored login, behind a vendor module.
- New "Advanced image" panel: shutter and its limits, gain limit, WDR,
  highlight and backlight compensation, noise reduction, white balance,
  day/night switching, lens distortion correction, digital zoom, the
  camera's lights and power line frequency.
- Availability comes from the camera's own capabilities, so only settings
  it advertises are shown; a refused login says a camera web account is
  needed, anything else says the camera doesn't offer more. Answers are
  cached per camera and path for five minutes.
- Parser and options are tested against real documents from a camera,
  kept as fixtures (imaging data only).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-19 18:18:35 -05:00