referencia de estructura camera2_stream_in_ops
#include < camera2.h >
Campos de información | |
En t(* | adquirir_buffer )(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) |
En t(* | release_buffer (const struct camera2_stream_in_ops *w, buffer_handle_t *buffer) |
Descripción detallada
Gestión de colas de flujo de reprocesamiento de entrada. Se proporciona un conjunto de estos métodos al dispositivo HAL en allocate_reprocess_stream(); se utilizan para interactuar con la cola de búfer gralloc de entrada del flujo de reprocesamiento.
Documentación de campo
int(* adquirir_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) |
Obtenga el siguiente búfer de datos de imagen para reprocesar. El ancho, alto y formato del búfer se fijan en allocate_reprocess_stream(), y el paso y otros detalles deben consultarse desde el módulo gralloc de la plataforma según sea necesario. El búfer ya estará bloqueado para su uso.
int(* release_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t *buffer) |
La documentación para esta estructura se generó a partir del siguiente archivo:
- hardware/libhardware/include/hardware/ camera2.h