Tài liệu tham khảo về cấu trúc vehicle_camera_module_t
#include <
vehicle_camera.h
>
Trường dữ liệu |
|
struct hw_module_t | common |
const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) |
Nội dung mô tả chi tiết
Mỗi mô-đun phần cứng phải có một cấu trúc dữ liệu có tên là HAL_MODULE_INFO_SYM và các trường của cấu trúc dữ liệu này phải bắt đầu bằng hw_module_t , theo sau là thông tin cụ thể về mô-đun.
Định nghĩa tại dòng 92 của tệp vehicle_camera.h .
Tài liệu về trường
cấu trúc hw_module_t phổ biến |
Định nghĩa tại dòng 93 của tệp vehicle_camera.h .
const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) |
Truy vấn phần cứng cho các camera được lắp đặt trên xe
- Tham số
-
số_máy_ảnh – số lượng thiết bị máy ảnh có sẵn. Nếu giá trị trả về là 0, tức là đã xảy ra lỗi và con trỏ trả về sẽ là NULL.
- Giá trị trả về
- con trỏ đến một mảng vehicle_camera_type_t để biểu thị những máy ảnh được cài đặt. Con trỏ này chỉ hợp lệ khi tải vehicle hal. Nếu con trỏ là NULL, thì đã xảy ra lỗi và num_cameras sẽ bằng 0.
Định nghĩa tại dòng 105 của tệp vehicle_camera.h .
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- hardware/libhardware/include/hardware/ vehicle_camera.h