diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-03-21 19:56:35 +0200 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-03-23 16:30:48 +0200 |
commit | 9ab024f7c27d9b6b3ab433502eab02d4a29a3da4 (patch) | |
tree | 09a944b3fe23357b94bb417a9bd0ca6af15e332d /src/v4l2/v4l2_camera_proxy.cpp | |
parent | e75ef59e028e5b686d686789439ede443c9c4cde (diff) |
libcamera: device_enumerator: Convey device ownership through unique_ptr
Replace usage of shared_ptr with unique_ptr to convey media device
ownership internally in the enumerators when creating the media device.
Once a media device has all its dependencies met, it is converted to a
shared_ptr to keep the external API unchanged.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/v4l2/v4l2_camera_proxy.cpp')
0 files changed, 0 insertions, 0 deletions