summaryrefslogtreecommitdiff
path: root/reolink/Reolink.pm (unfollow)
Commit message (Collapse)Author
2023-11-03Reolink.pm: Images should be TrueColorJon duSaint
2023-09-16Reolink.pm: Clean up args in newJon duSaint
Make the previous change here more tidy.
2023-09-14Reolink.pm: Add additional parameters to new()Jon duSaint
* 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.
2023-09-12Reolink.pm: Support HTTPSJon duSaint
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.
2022-05-01Move Reolink to its own subdirJon duSaint