diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2021-07-03 18:33:55 +0300 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2021-08-31 22:44:11 +0300 |
commit | 0e8d6903b2f27b6cd31bf7a25f5d47483fc5c36f (patch) | |
tree | ccebd7b62323f0e763973973cb7c1e3c0ae0a4fc /src/lc-compliance/main.cpp | |
parent | 0f65875bafd7a870319283413810922f88dc0464 (diff) |
libcamera: pipeline: simple: Delay opening of video device until init()
The video device is currently opened in the SimpleCameraData
constructor. This requires opening the video devices on-demand the first
time they're accessed, which gets in the way of refactoring of
per-entity data storage in the pipeline handler.
Move opening of the video device to the SimpleCameraData::init()
function. The on-demand open mechanism isn't touched yet, it will be
refactored later.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Tested-by: Martin Kepplinger <martin.kepplinger@puri.sm>
Diffstat (limited to 'src/lc-compliance/main.cpp')
0 files changed, 0 insertions, 0 deletions