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