Hata yönetimi
Kamerayla etkileşimde bulunan HIDL arayüzü yöntemleri, ilgili kameraya özel durumu oluşturmalıdır.
ICameraDeviceCallbacks::notify(),
ERROR_DEVICE ile çağrılırsa yalnızca
ICameraDeviceSession::close() yöntemi başarılı bir şekilde çağrılabilir. Diğer tüm yöntemler
INTERNAL_ERROR değerini döndürür.
Görüntü yakalama sırasında oluşan geçici hatalar, uygun
hata kodu ile birlikte
ICameraDeviceCallbacks::notify() üzerinden bildirilmelidir. Her geçici hata durumunda, HAL yine de
ICameraDeviceCallbacks::processCaptureResult() işlevini uygun bir
yakalama sonucu ile çağırmalıdır.
Akış yönetimi
HAL istemcileri,
ICameraDeviceSession::configurestreams() işlevini çağırarak kamera akışlarını yapılandırmalıdır.