diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2021-07-07 03:34:28 +0300 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2021-07-22 17:14:03 +0300 |
commit | 721f4b03d80fc7b65cfb4c7ecebe545ef1fe0565 (patch) | |
tree | bb861e563b26edf1017524f0dd83f1e074420a39 /src/cam/camera_session.h | |
parent | 7dab1fa58fb77ace2742dadf860d91f29474225f (diff) |
cam: Add camera index to file name of capture frames
To prepare for multi-camera support, extend the file naming scheme for
captured frames to include the camera index in addition to the stream
name and frame number.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/cam/camera_session.h')
-rw-r--r-- | src/cam/camera_session.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cam/camera_session.h b/src/cam/camera_session.h index b3136383..b0f50e7f 100644 --- a/src/cam/camera_session.h +++ b/src/cam/camera_session.h @@ -28,7 +28,7 @@ class CameraSession { public: CameraSession(libcamera::CameraManager *cm, - const std::string &cameraId, + const std::string &cameraId, unsigned int cameraIndex, const OptionsParser::Options &options); ~CameraSession(); @@ -60,6 +60,8 @@ private: std::map<const libcamera::Stream *, std::string> streamName_; std::unique_ptr<BufferWriter> writer_; + unsigned int cameraIndex_; + uint64_t last_; unsigned int queueCount_; |