Moved find device to its own utility method, and added a specific equals method and reworked some test.

This commit is contained in:
Ziver Koc 2021-03-23 01:57:12 +01:00
parent 7e8938c38c
commit c7e286f51e
166 changed files with 618 additions and 374 deletions

View file

@ -24,6 +24,7 @@
package se.hal.plugin.nvr.rtsp;
import se.hal.intf.HalDeviceConfig;
import se.hal.intf.HalDeviceData;
import se.hal.plugin.nvr.intf.HalCameraController;
import se.hal.plugin.nvr.intf.HalCameraConfig;
@ -53,4 +54,11 @@ public class RTSPCameraConfig implements HalCameraConfig {
public Class<? extends HalDeviceData> getDeviceDataClass() {
return null; // TODO:
}
@Override
public boolean equals(Object obj) {
if (obj instanceof RTSPCameraConfig)
return rtspUrl.equals(((RTSPCameraConfig) obj).rtspUrl);
return false;
}
}