Riferimento alla struttura camera3_stream_buffer_set

Riferimento alla struttura camera3_stream_buffer_set

#include < camera3.h >

Campi dati

camera3_stream_t stream
 
uint32_t  num_buffers
 
buffer_handle_t **  buffer
 

Descrizione dettagliata

camera3_stream_buffer_set_t:

L'insieme completo di buffer gralloc per uno stream. Questa struttura viene assegnata a register_stream_buffers() per consentire al dispositivo HAL della fotocamera di registrare/mappare/ecc. i nuovi buffer di stream allocati.

>= CAMERA_DEVICE_API_VERSION_3_2:

Deprecato (e non utilizzato). In particolare, anche register_stream_buffers è deprecato e non verrà mai invocato.

Definizione nella riga 1844 del file camera3.h .

Documentazione dei campi

Buffer buffer_handle_t**

L'array di handle dei buffer gralloc per questo stream. Se il formato dello stream è impostato su HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, il dispositivo HAL della fotocamera deve ispezionare i buffer passati per determinare eventuali informazioni sul formato dei pixel private della piattaforma.

Definizione nella riga 1862 del file camera3.h .

uint32_t num_buffers

Il numero di buffer in questo stream. È garantito che sia almeno stream->max_buffers.

Definizione nella riga 1854 del file camera3.h .

L'handle dello stream a cui appartengono questi buffer

Definizione nella riga 1848 del file camera3.h .


La documentazione di questa struttura è stata generata dal seguente file: