camera3_stream_buffer_set Riferimento Struct

camera3_stream_buffer_set Riferimento Struct

#include < camera3.h >

Campi dati

camera3_stream_t * ruscello
uint32_t num_buffers
buffer_handle_t ** tamponi

Descrizione dettagliata

camera3_stream_buffer_set_t:

Il set completo di gralloc buffer per un flusso. Questa struttura è data a register_stream_buffers () per consentire al dispositivo HAL della telecamera di registrare / mappare / etc i buffer di flusso appena assegnati.

> = CAMERA_DEVICE_API_VERSION_3_2:

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

Definizione alla riga 1844 del file camera3.h .

Documentazione sul campo

buffer_handle_t ** buffer

L'array di handle di buffer gralloc per questo flusso. Se il formato del flusso è impostato su HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, il dispositivo HAL della fotocamera dovrebbe ispezionare i buffer passati per determinare eventuali informazioni sul formato pixel privato della piattaforma.

Definizione alla riga 1862 del file camera3.h .

uint32_t num_buffers

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

Definizione alla riga 1854 del file camera3.h .

L'handle del flusso per il flusso a cui appartengono questi buffer

Definizione alla riga 1848 del file camera3.h .


La documentazione per questa struttura è stata generata dal seguente file:
  • hardware / libhardware / include / hardware / camera3.h