]> git.basschouten.com Git - openhab-addons.git/commit
[ipcamera] Fix several issues and some improvements (#11300)
authorMatthew Skinner <matt@pcmus.com>
Sun, 10 Oct 2021 08:12:18 +0000 (19:12 +1100)
committerGitHub <noreply@github.com>
Sun, 10 Oct 2021 08:12:18 +0000 (10:12 +0200)
commit9e190e86672bfff9733189f2dd1711809e26d2c5
tree1b854cb272bca0d38af5c9225979460848a28f53
parent99f595450a5538251b25739458c0cf85579b5361
[ipcamera] Fix several issues and some improvements (#11300)

* Fixes an issue now that the binding is not polling the snapshot anymore where the jpg could return an old image from cache.
* Fixes an issue that could be caused if you spammed the refresh key whilst watching ipcamera.mjpeg
* Improvements in stopping the servlet and stopping any open streams if the pause button is pressed on a camera thing.
* Reduces memory, thread and open file descriptor resource use.
* Fixes empty passwords create bad log output for logged ffmpeg commands.
* Fix for INSTAR cameras that created a WARN about bad user/pass when setting up the alarm server.

Closes #11301

Signed-off-by: Matthew Skinner <matt@pcmus.com>
bundles/org.openhab.binding.ipcamera/src/main/java/org/openhab/binding/ipcamera/internal/Ffmpeg.java
bundles/org.openhab.binding.ipcamera/src/main/java/org/openhab/binding/ipcamera/internal/handler/IpCameraHandler.java
bundles/org.openhab.binding.ipcamera/src/main/java/org/openhab/binding/ipcamera/internal/onvif/OnvifConnection.java
bundles/org.openhab.binding.ipcamera/src/main/java/org/openhab/binding/ipcamera/internal/servlet/CameraServlet.java
bundles/org.openhab.binding.ipcamera/src/main/java/org/openhab/binding/ipcamera/internal/servlet/IpCameraServlet.java