summaryrefslogtreecommitdiff
path: root/src/android/cros/meson.build
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-03-31 18:08:22 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-04-01 14:18:10 +0300
commitf9e2df951969f10f1ee1e46fb806942a27db8aca (patch)
tre/* SPDX-License-Identifier: LGPL-2.1-or-later */ /* * Copyright (C) 2019, Google Inc. * * camera_hal_manager.h - libcamera Android Camera Manager */ #ifndef __ANDROID_CAMERA_MANAGER_H__ #define __ANDROID_CAMERA_MANAGER_H__ #include <map> #include <mutex> #include <stddef.h> #include <vector> #include <hardware/camera_common.h> #include <hardware/hardware.h> #include <system/camera_metadata.h> #include <libcamera/camera_manager.h> class CameraDevice; class CameraHalManager { public: CameraHalManager(); ~CameraHalManager(); int init(); CameraDevice *open(unsigned int id, const hw_module_t *module); unsigned int numCameras()