गड़बड़ी को मैनेज करना
कैमरे के साथ इंटरैक्ट करने वाले HIDL इंटरफ़ेस के तरीकों को जनरेट करना होगा संबंधित कैमरे से जुड़ी खास स्टेटस.
अगर आपने
ICameraDeviceCallbacks::notify()
को इससे कॉल किया जाता है
ERROR_DEVICE
, सिर्फ़
ICameraDeviceSession::close()
तरीके को कॉल किया जा सकता है
का इस्तेमाल किया जा सकता है. अन्य सभी तरीके पहले जैसे हो जाएंगे
INTERNAL_ERROR
.
चित्र कैप्चर में अस्थायी त्रुटियों की रिपोर्ट इनके माध्यम से की जानी चाहिए
ICameraDeviceCallbacks::notify()
में सही तरीके से
गड़बड़ी कोड. कुछ समय के लिए गड़बड़ी होने पर भी, एचएएल को कॉल करना होगा
ICameraDeviceCallbacks::processCaptureResult()
उचित
नतीजे कैप्चर करें.
स्ट्रीम मैनेज करना
एचएएल क्लाइंट को कॉल करके कैमरा स्ट्रीम कॉन्फ़िगर करनी होंगी
ICameraDeviceSession::configurestreams()
.