Vehicle_camera_module_t Struct Reference
Vehicle_camera_module_t Struct Reference
#include < vehicle_camera.h >
Champs de données | |
struct hw_module_t | commun |
const uint32_t * (* | get_camera_device_list ) (uint32_t * num_cameras) |
Description détaillée
Chaque module matériel doit avoir une structure de données nommée HAL_MODULE_INFO_SYM et les champs de cette structure de données doivent commencer par hw_module_t suivi des informations spécifiques au module.
Définition à la ligne 92 du fichier vehicle_camera.h .
Documentation sur le terrain
struct hw_module_t commun |
Définition à la ligne 93 du fichier vehicle_camera.h .
const uint32_t * (* get_camera_device_list) (uint32_t * num_cameras) |
Demande le matériel pour les caméras installées sur le véhicule
- Paramètres
num_cameras - nombre d'appareils photo disponibles. Si 0 est renvoyé, une erreur s'est produite et le pointeur de retour doit être NULL.
- Retour
- pointeur vers un tableau de vehicle_camera_type_t pour indiquer les caméras installées. Ce pointeur n'est valable que lorsque le véhicule est chargé. Si le pointeur est NULL, alors une erreur s'est produite et num_cameras doit être égal à 0.
Définition à la ligne 105 du fichier vehicle_camera.h .
La documentation de cette structure a été générée à partir du fichier suivant:
- matériel / libhardware / include / hardware / vehicle_camera.h