Referência de estrutura camera2_stream_in_ops
#include < camera2.h >
Campos de dados | |
interno(* | adquirir_buffer )(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) |
interno(* | release_buffer )(const estrutura camera2_stream_in_ops *w, buffer_handle_t *buffer) |
Descrição detalhada
Gerenciamento de fila de fluxo de reprocessamento de entrada. Um conjunto desses métodos é fornecido ao dispositivo HAL em allocate_reprocess_stream(); eles são usados para interagir com a fila de buffer gralloc de entrada do fluxo de reprocessamento.
Documentação de campo
int(* adquirir_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) |
Obtenha o próximo buffer de dados de imagem para reprocessar. A largura, altura e formato do buffer são fixados em allocate_reprocess_stream(), e a passada e outros detalhes devem ser consultados no módulo gralloc da plataforma conforme necessário. O buffer já estará bloqueado para uso.
int(* release_buffer)(const estrutura camera2_stream_in_ops *w, buffer_handle_t *buffer) |
A documentação desta estrutura foi gerada a partir do seguinte arquivo:
- hardware/libhardware/incluir/hardware/ camera2.h