Zarządzanie błędami
Metody HIDL w internecie z kamerą muszą generować danego aparatu .
Jeśli
Funkcja ICameraDeviceCallbacks::notify()
jest wywoływana za pomocą
.
ERROR_DEVICE
, tylko
Można wywołać metodę ICameraDeviceSession::close()
. Pozostałe metody zwrócą wyniki
INTERNAL_ERROR
Przejściowe błędy w robieniu zdjęć należy zgłaszać
ICameraDeviceCallbacks::notify()
z odpowiednią
.
. W każdym przypadku przejściowej awarii HAL musi wywoływać metodę
ICameraDeviceCallbacks::processCaptureResult()
z
odpowiednie
.
Przechwyć wynik.
Zarządzanie transmisją
Klienty HAL muszą konfigurować strumienie z kamery przez wywołanie
ICameraDeviceSession::configurestreams()