summaryrefslogtreecommitdiff
path: root/reolink/Reolink.pm (follow)
Commit message (Collapse)AuthorAge
* Reolink.pm: Images should be TrueColorJon duSaint2023-11-03
|
* Reolink.pm: Clean up args in newJon duSaint2023-09-16
| | | | Make the previous change here more tidy.
* Reolink.pm: Add additional parameters to new()Jon duSaint2023-09-14
| | | | | | | | | | | | | | | | * debug => [0|1] Enable/disable debug printing. Not much of this so far. * image_quality_workaround => [0|1] Newer Reolink firmware (unknown which versions or when it started) generate JPEG images with empty or missing quantization tables. This is probably fine, except a years-old bug in ffmpeg's mjpeg module causes it to choke when this field is missing, so timelapse videos can't be created. Setting this flag causes the image data to get run through Image::Magick, setting a quality of 99, before saving.
* Reolink.pm: Support HTTPSJon duSaint2023-09-12
| | | | | | Newer Reolink firmware supports HTTPS and ships with HTTP API access disabled by default. Switch to LWP::UserAgent for HTTPS support and redirect to HTTPS if needed.
* Move Reolink to its own subdirJon duSaint2022-05-01