Zarządzanie błędami
Metody interfejsu HIDL, które wchodzą w interakcję z kamerą, muszą generować odpowiedni stan specyficzny dla kamery.
Jeśli funkcja 
    ICameraDeviceCallbacks::notify() zostanie wywołana z parametrem 
    ERROR_DEVICE, tylko metoda 
    ICameraDeviceSession::close() może zostać wywołana z powodzeniem. Wszystkie inne metody zwracają 
    INTERNAL_ERROR.
Błędy przejściowe podczas rejestrowania obrazu należy zgłaszać za pomocą
  
    ICameraDeviceCallbacks::notify() z odpowiednim
  
    kodem błędu. W każdym przypadku przejściowej awarii HAL musi nadal wywoływać
  
    ICameraDeviceCallbacks::processCaptureResult() z odpowiednim
  
    wynikiem przechwytywania.
Zarządzanie transmisjami
Klienci HAL muszą skonfigurować strumienie kamery, wywołując funkcję 
    ICameraDeviceSession::configurestreams().
