mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-02 10:05:19 +00:00
Merge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev
am: 0b3d86e05a
Change-Id: Ic0ca4e1eff6716466ef86bc6a660bc371da875d6
This commit is contained in:
@@ -508,8 +508,6 @@ status_t CameraMetadata::getTagFromName(const char *name,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Make above get_camera_metadata_section_from_name ?
|
|
||||||
|
|
||||||
if (section == NULL) {
|
if (section == NULL) {
|
||||||
return NAME_NOT_FOUND;
|
return NAME_NOT_FOUND;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -183,7 +183,6 @@ int CameraDevice::sDequeueBuffer(struct preview_stream_ops* w,
|
|||||||
}
|
}
|
||||||
|
|
||||||
int CameraDevice::sLockBuffer(struct preview_stream_ops*, buffer_handle_t*) {
|
int CameraDevice::sLockBuffer(struct preview_stream_ops*, buffer_handle_t*) {
|
||||||
// TODO: make sure lock_buffer is indeed a no-op (and will always be)
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -585,8 +584,6 @@ Return<void> CameraDevice::getCameraInfo(getCameraInfo_cb _hidl_cb) {
|
|||||||
cameraInfo.facing = (CameraFacing) info.facing;
|
cameraInfo.facing = (CameraFacing) info.facing;
|
||||||
// Device 1.0 does not support external camera facing.
|
// Device 1.0 does not support external camera facing.
|
||||||
// The closest approximation would be front camera.
|
// The closest approximation would be front camera.
|
||||||
// TODO: figure out should we override here or let
|
|
||||||
// camera service handle it.
|
|
||||||
if (cameraInfo.facing == CameraFacing::EXTERNAL) {
|
if (cameraInfo.facing == CameraFacing::EXTERNAL) {
|
||||||
cameraInfo.facing = CameraFacing::FRONT;
|
cameraInfo.facing = CameraFacing::FRONT;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -461,10 +461,6 @@ Return<void> CameraProvider::getCameraDeviceInterface_V3_x(
|
|||||||
return Void();
|
return Void();
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: we also need to keep a wp list of all generated devices to notify
|
|
||||||
// devices of device present status change, but then each device might
|
|
||||||
// need a sp<provider> to keep provider alive until all device closed?
|
|
||||||
// Problem: do we have external camera products to test this?
|
|
||||||
sp<android::hardware::camera::device::V3_2::implementation::CameraDevice> device =
|
sp<android::hardware::camera::device::V3_2::implementation::CameraDevice> device =
|
||||||
new android::hardware::camera::device::V3_2::implementation::CameraDevice(
|
new android::hardware::camera::device::V3_2::implementation::CameraDevice(
|
||||||
mModule, cameraId, mCameraDeviceNames);
|
mModule, cameraId, mCameraDeviceNames);
|
||||||
|
|||||||
Reference in New Issue
Block a user