mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-14 07:59:44 +03:00
android: camera_device: Initialize 'id_' field in constructor
A 'id' is passed when a new CameraDevice is constructed in order for unique identification. Failing to initialize it, will lead to the issue of garbage return value via CameraDevice::id(). Signed-off-by: Umang Jain <email@uajain.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
parent
af28a80647
commit
035ee23910
1 changed files with 1 additions and 1 deletions
|
@ -163,7 +163,7 @@ CameraDevice::Camera3RequestDescriptor::~Camera3RequestDescriptor()
|
|||
*/
|
||||
|
||||
CameraDevice::CameraDevice(unsigned int id, const std::shared_ptr<Camera> &camera)
|
||||
: running_(false), camera_(camera), staticMetadata_(nullptr),
|
||||
: id_(id), running_(false), camera_(camera), staticMetadata_(nullptr),
|
||||
facing_(CAMERA_FACING_FRONT), orientation_(0)
|
||||
{
|
||||
camera_->requestCompleted.connect(this, &CameraDevice::requestComplete);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue