From 90503471c49ef6ab795a61a2dc7df1e35761fa7e Mon Sep 17 00:00:00 2001 From: Nikita Kostovsky Date: Sun, 26 Jan 2025 11:55:53 +0100 Subject: use callbacks for pixels/image, update http resps, load calibration tables in separate threads --- src/camera/icamera.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/camera/icamera.h') diff --git a/src/camera/icamera.h b/src/camera/icamera.h index 4245a68..588b23e 100644 --- a/src/camera/icamera.h +++ b/src/camera/icamera.h @@ -31,9 +31,15 @@ class ICamera { +public: + virtual bool setExposureTimeUs(int value) = 0; + virtual bool setGain(int value) = 0; + public: libcamera::Signal> newPixels; libcamera::Signal> newImage; + std::function)> newPixelsCallback; + std::function)> newImageCallback; public: virtual bool startStream() = 0; -- cgit v1.2.3-70-g09d2