最終更新:2017-03-27 (月) 15:36:40 (2586d)
CameraDeviceBase
Top / CameraDeviceBase
Base interface for version >= 2 camera device classes, which interface to camera HAL device versions >= 2.
ソース
Android 4.4
- AOSP/frameworks/av/services/camera/libcameraservice/common?
Android 4.3
派生クラス
Camera3Device AOSP/frameworks/av/services/camera/libcameraservice/device3 Android 4.3~ CameraDevice for HAL devices with version CAMERA_DEVICE_API_VERSION_3_0 or higher. Camera2Device AOSP/frameworks/av/services/camera/libcameraservice/device2? Android 4.2~Android 6.0 CameraDevice for HAL devices with version CAMERA_DEVICE_API_VERSION_2_0
new
Android 4.3
- Camera2Client::Camera2Client?
- switch deviceVersion
- device = new Camera2Device(cameraId);
- device = new Camera3Device(cameraId);
- switch deviceVersion
Android 4.4~Android 6.0
- Camera2ClientBase::Camera2ClientBase
- CameraDeviceFactory::createDevice
- switch deviceVersion
- device = new Camera2Device(cameraId);
- device = new Camera3Device(cameraId);
- switch deviceVersion
Android 7.0
- Camera2ClientBase::Camera2ClientBase
- mDevice = new Camera3Device(cameraId);