vehicle_camera_module_t স্ট্রাকট রেফারেন্স
vehicle_camera_module_t স্ট্রাকট রেফারেন্স
#include < vehicle_camera.h >
ডেটা ক্ষেত্র | |
struct hw_module_t | সাধারণ |
const uint32_t *(* | get_camera_device_list )(uint32_t *সংখ্যা_ক্যামেরা) |
বিস্তারিত বিবরণ
প্রতিটি হার্ডওয়্যার মডিউলে অবশ্যই HAL_MODULE_INFO_SYM নামে একটি ডেটা স্ট্রাকচার থাকতে হবে এবং এই ডাটা স্ট্রাকচারের ক্ষেত্রগুলি অবশ্যই hw_module_t দিয়ে শুরু হতে হবে এবং তারপরে মডিউল নির্দিষ্ট তথ্য থাকবে৷
ফাইল vehicle_camera.h এর 92 লাইনে সংজ্ঞা।
ফিল্ড ডকুমেন্টেশন
struct hw_module_t সাধারণ |
ফাইল vehicle_camera.h এর 93 নম্বর লাইনে সংজ্ঞা।
const uint32_t*(* get_camera_device_list)(uint32_t *সংখ্যা_ক্যামেরা) |
গাড়িতে ইনস্টল করা ক্যামেরাগুলির জন্য HW-কে জিজ্ঞাসা করুন৷
- পরামিতি
ক্যামেরার সংখ্যা - উপলব্ধ ক্যামেরা ডিভাইসের সংখ্যা। যদি 0 ফেরত দেওয়া হয়, একটি ত্রুটি ঘটেছে এবং রিটার্ন পয়েন্টারটি NULL হবে।
- রিটার্নস
- কোন ক্যামেরা ইনস্টল করা আছে তা বোঝাতে vehicle_camera_type_t-এর একটি অ্যারের পয়েন্টার। গাড়ির হ্যাল লোড হওয়ার সময় এই পয়েন্টারটি শুধুমাত্র বৈধ। যদি পয়েন্টারটি NULL হয়, তাহলে একটি ত্রুটি ঘটেছে এবং num_cameras হবে 0।
ফাইল vehicle_camera.h এর 105 লাইনে সংজ্ঞা।
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
- hardware/libhardware/include/hardware/ vehicle_camera.h