diff --git a/src/zm_remote_camera.h b/src/zm_remote_camera.h index 3c7f9f698..b4d9af3bc 100644 --- a/src/zm_remote_camera.h +++ b/src/zm_remote_camera.h @@ -81,10 +81,10 @@ public: virtual void Terminate() = 0; virtual int Connect() = 0; virtual int Disconnect() = 0; - virtual int PreCapture() { return 0; }; - virtual int PrimeCapture() { return 0; }; - virtual int Capture(ZMPacket &p) = 0; - virtual int PostCapture() = 0; + virtual int PreCapture() override { return 0; }; + virtual int PrimeCapture() override { return 0; }; + virtual int Capture(ZMPacket &p) override = 0; + virtual int PostCapture() override = 0; int Read(int fd, char*buf, int size); }; diff --git a/src/zm_remote_camera_http.h b/src/zm_remote_camera_http.h index baf1dc0f4..dc793459b 100644 --- a/src/zm_remote_camera_http.h +++ b/src/zm_remote_camera_http.h @@ -59,19 +59,19 @@ public: ); ~RemoteCameraHttp(); - void Initialise(); - void Terminate() { Disconnect(); } - int Connect(); - int Disconnect(); + void Initialise() override; + void Terminate() override { Disconnect(); } + int Connect() override; + int Disconnect() override; int SendRequest(); int ReadData( Buffer &buffer, unsigned int bytes_expected=0 ); int GetData(); int GetResponse(); - int PrimeCapture(); - int PreCapture(); - int Capture( ZMPacket &p ); - int PostCapture(); - int Close() { Disconnect(); return 0; }; + int PrimeCapture() override; + int PreCapture() override; + int Capture( ZMPacket &p ) override; + int PostCapture() override; + int Close() override { Disconnect(); return 0; }; }; #endif // ZM_REMOTE_CAMERA_HTTP_H diff --git a/src/zm_remote_camera_nvsocket.h b/src/zm_remote_camera_nvsocket.h index 5d021a8ff..1cd740af2 100644 --- a/src/zm_remote_camera_nvsocket.h +++ b/src/zm_remote_camera_nvsocket.h @@ -47,16 +47,16 @@ public: bool p_record_audio ); ~RemoteCameraNVSocket(); - void Initialise(); - void Terminate() { Disconnect(); } - int Connect(); - int Disconnect(); + void Initialise() override; + void Terminate() override { Disconnect(); } + int Connect() override; + int Disconnect() override; int SendRequest(std::string); int GetResponse(); - int PrimeCapture(); - int Capture(ZMPacket &p); - int PostCapture(); - int Close() { return 0; }; + int PrimeCapture() override; + int Capture(ZMPacket &p) override; + int PostCapture() override; + int Close() override { return 0; }; }; #endif // ZM_REMOTE_CAMERA_NVSOCKET_H