Referencia de la struct camera3_stream_buffer_set
#include <
camera3.h
>
Campos de datos |
|
camera3_stream_t * | transmisión |
uint32_t | num_buffers |
buffer_handle_t ** | búferes |
Descripción detallada
camera3_stream_buffer_set_t:
Es el conjunto completo de búferes de gralloc para una transmisión. Esta estructura se proporciona a register_stream_buffers() para permitir que el dispositivo HAL de la cámara registre, asigne, etc., los búferes de transmisión asignados recientemente.
>= CAMERA_DEVICE_API_VERSION_3_2:
Está obsoleto (y no se usa). En particular, register_stream_buffers también dejó de estar disponible y nunca se invocará.
Documentación de campos
Búferes buffer_handle_t** |
Es el array de controladores de búfer de gralloc para esta transmisión. Si el formato de transmisión se establece en HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, el dispositivo HAL de la cámara debe inspeccionar los búferes pasados para determinar si hay información de formato de píxeles privada de la plataforma.
uint32_t num_buffers |
camera3_stream_t * transmisión |
La documentación de esta struct se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ camera3.h