From b2eccef711e621748c90fe5bf69ae91d1bd901e8 Mon Sep 17 00:00:00 2001 From: Stanislaw Gruszka Date: Thu, 3 Apr 2025 09:45:47 +0200 Subject: libcamera: v4l2_device: add frame start event helpers Add helper to check if frame start event are supported by subdevice. Since kernel does not have interface to query supported events use subscribe interface. Reviewed-by: Kieran Bingham # v3 Reviewed-by: Laurent Pinchart # v5 Signed-off-by: Stanislaw Gruszka Signed-off-by: Kieran Bingham --- include/libcamera/internal/v4l2_device.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/libcamera/internal/v4l2_device.h b/include/libcamera/internal/v4l2_device.h index affe52c2..a647c96a 100644 --- a/include/libcamera/internal/v4l2_device.h +++ b/include/libcamera/internal/v4l2_device.h @@ -45,6 +45,7 @@ public: const std::string &deviceNode() const { return deviceNode_; } std::string devicePath() const; + bool supportsFrameStartEvent(); int setFrameStartEnabled(bool enable); Signal frameStart; -- cgit v1.2.1