এই পৃষ্ঠায় Camera HAL স্ট্যাটাস কলব্যাক, ক্যাপচার সংক্রান্ত সমস্যা ও স্ট্রিম ম্যানেজমেন্ট সম্পর্কে বলা আছে।
সমস্যা ম্যানেজমেন্ট
ক্যামেরার সাথে ইন্টার্যাক্ট করে এমন HIDL ইন্টারফেস পদ্ধতিকে অবশ্যই সংশ্লিষ্ট ক্যামেরা-নির্দিষ্ট স্ট্যাটাস জেনারেট করতে হবে।
যদি
ICameraDeviceCallbacks::notify-কে
ERROR_DEVICE-এর সাথে কল করা হয়, তাহলে শুধুমাত্র
ICameraDeviceSession::close পদ্ধতিটিই
সফলভাবে কল করা যাবে।
অন্যান্য সব পদ্ধতি
�0x0A> INTERNAL_ERROR রিটার্ন করবে।
ছবি ক্যাপচার করার সময় সাময়িক সমস্যা হলে, উপযুক্ত
ICameraDeviceCallbacks::notify-এর মাধ্যমে
সমস্যার কোড সহ রিপোর্ট করতে হবে। প্রতিটি ক্ষণস্থায়ী ব্যর্থতার ক্ষেত্রে, HAL-কে অবশ্যই
ICameraDeviceCallbacks::processCaptureResult-কে
উপযুক্ত
ক্যাপচার ফলাফল সহ কল করতে হবে।
স্ট্রিম ম্যানেজমেন্ট
HAL ক্লায়েন্টদের অবশ্যই
ICameraDeviceSession::configurestreams কল করে ক্যামেরা স্ট্রিম কনফিগার করতে হবে।