การจัดการข้อผิดพลาด
เมธอดอินเทอร์เฟซ HIDL ที่โต้ตอบกับกล้องจะต้องสร้าง ข้อมูลเฉพาะกล้องที่เกี่ยวข้อง สถานะ
ถ้า
มีการเรียก ICameraDeviceCallbacks::notify()
ด้วย
ERROR_DEVICE
เฉพาะส่วน
เรียกใช้เมธอด ICameraDeviceSession::close()
ได้
สำเร็จ ระบบจะแสดงผลวิธีการอื่นๆ ทั้งหมด
INTERNAL_ERROR
ต้องรายงานข้อผิดพลาดชั่วคราวในการจับภาพโดยใช้
ICameraDeviceCallbacks::notify()
พร้อม
รหัสข้อผิดพลาด ในกรณีความล้มเหลวชั่วคราวแต่ละกรณี HAL ยังคงต้องเรียกใช้
ICameraDeviceCallbacks::processCaptureResult()
ด้วย
เหมาะสม
ผลการบันทึก
การจัดการสตรีม
ไคลเอ็นต์ HAL ต้องกำหนดค่าสตรีมจากกล้องโดยการเรียกใช้
ICameraDeviceSession::configurestreams()