Riferimento alla struttura vehicle_camera_module_t
#include <
vehicle_camera.h
>
Campi dati |
|
struct hw_module_t | comuni |
const uint32_t *(* | get_camera_device_list )(uint32_t *num_cameras) |
Descrizione dettagliata
Ogni modulo hardware deve avere una struttura di dati denominata HAL_MODULE_INFO_SYM e i campi di questa struttura di dati devono iniziare con hw_module_t followed by module specific information.
Definizione nella riga 92 del file vehicle_camera.h .
Documentazione dei campi
struct hw_module_t common |
Definizione nella riga 93 del file vehicle_camera.h .
const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras) |
Esegue query sull'hardware delle videocamere installate sul veicolo
- Parametri
-
num_cameras - numero di dispositivi videocamera disponibili. Se viene restituito 0, si è verificato un errore e l'indicatore di ritorno deve essere NULL.
- Ritorni
- un puntatore a un array di veicoli_camera_type_t per indicare quali fotocamere sono installate. Questo puntatore è valido solo quando l'HAL del veicolo è caricato. Se il puntatore è NULL, si è verificato un errore e num_cameras deve essere 0.
Definizione nella riga 105 del file vehicle_camera.h .
La documentazione di questa struttura è stata generata dal seguente file:
- hardware/libhardware/include/hardware/ vehicle_camera.h