Referência da estrutura camera3_stream_buffer_set
#include <
camera3.h
>
Campos de dados |
|
camera3_stream_t * | stream |
uint32_t | num_buffers |
buffer_handle_t ** | buffers |
Descrição detalhada
camera3_stream_buffer_set_t:
O conjunto completo de buffers gralloc para um stream. Essa estrutura é fornecida para register_stream_buffers() para permitir que o dispositivo HAL da câmera registre/mapeie/etc os buffers de stream recém-alocados.
>= CAMERA_DEVICE_API_VERSION_3_2:
Descontinuado (e não usado). Especificamente, register_stream_buffers também foi descontinuado e nunca será invocado.
Documentação do campo
Buffers buffer_handle_t** |
A matriz de identificadores de buffer gralloc para esse stream. Se o formato do stream estiver definido como HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, o dispositivo HAL da câmera vai inspecionar os buffers transmitidos para determinar qualquer informação de formato de pixel privada da plataforma.
uint32_t num_buffers |
camera3_stream_t * stream |
A documentação desse struct foi gerada com base no seguinte arquivo:
- hardware/libhardware/include/hardware/ camera3.h