Vehicle_camera_module_t Struct Reference
Vehicle_camera_module_t Struct Reference
#include < vehicle_camera.h >
Campos de Dados | |
struct hw_module_t | comum |
const uint32_t * (* | get_camera_device_list ) (uint32_t * num_cameras) |
Descrição detalhada
Cada módulo de hardware deve ter uma estrutura de dados chamada HAL_MODULE_INFO_SYM e os campos dessa estrutura de dados devem começar com hw_module_t seguido por informações específicas do módulo.
Definição na linha 92 do arquivo Vehicle_camera.h .
Documentação de Campo
struct hw_module_t common |
Definição na linha 93 do arquivo Vehicle_camera.h .
const uint32_t * (* get_camera_device_list) (uint32_t * num_cameras) |
Consulta o HW para as câmeras instaladas no veículo
- Parâmetros
num_cameras - número de dispositivos de câmera disponíveis. Se 0 for retornado, um erro ocorreu e o ponteiro de retorno deve ser NULL.
- Devoluções
- ponteiro para uma matriz de Vehicle_camera_type_t para denotar quais câmeras estão instaladas. Este ponteiro só é válido enquanto o veículo estiver carregado. Se o ponteiro for NULL, então ocorreu um erro e num_cameras deve ser 0.
Definição na linha 105 do arquivo Vehicle_camera.h .
A documentação para esta estrutura foi gerada a partir do seguinte arquivo:
- hardware / libhardware / include / hardware / vehicle_camera.h