गड़बड़ी और स्ट्रीम मैनेज करना

गड़बड़ी को मैनेज करना

कैमरे के साथ इंटरैक्ट करने वाले HIDL इंटरफ़ेस के तरीकों को जनरेट करना होगा संबंधित कैमरे से जुड़ी खास स्टेटस.

अगर आपने ICameraDeviceCallbacks::notify() को इससे कॉल किया जाता है ERROR_DEVICE, सिर्फ़ ICameraDeviceSession::close() तरीके को कॉल किया जा सकता है का इस्तेमाल किया जा सकता है. अन्य सभी तरीके पहले जैसे हो जाएंगे INTERNAL_ERROR.

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

स्ट्रीम मैनेज करना

एचएएल क्लाइंट को कॉल करके कैमरा स्ट्रीम कॉन्फ़िगर करनी होंगी ICameraDeviceSession::configurestreams().