Informacje o strukturze camera3_stream_buffer_set

Informacje o strukturze camera3_stream_buffer_set

#include < camera3.h >

Pola danych

camera3_stream_t stream
 
uint32_t  num_buffers
 
buffer_handle_t **  bufory
 

Szczegółowy opis

camera3_stream_buffer_set_t:

Pełny zestaw buforów gralloc dla strumienia. Ta struktura jest przekazywana do funkcji register_stream_buffers(), aby umożliwić urządzeniu HAL aparatu rejestrowanie/mapowanie itp. nowo przydzielonych buforów strumienia.

>= CAMERA_DEVICE_API_VERSION_3_2:

Wycofane (nieużywane). W szczególności funkcja register_stream_buffers została wycofana i nigdy nie zostanie wywołana.

Definicja w wierszu 1844 pliku camera3.h .

Dokumentacja pola

buffer_handle_t** buffers

Tablica uchwytów bufora gralloc dla tego strumienia. Jeśli format strumienia jest ustawiony na HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, urządzenie HAL aparatu powinno sprawdzić przekazane bufory, aby określić informacje o formatach pikseli prywatnych dla danej platformy.

Definicja w wierszu 1862 pliku camera3.h .

uint32_t num_buffers

Liczba buforów w tym strumieniu. Jest ona co najmniej równa wartości stream->max_buffers.

Definicja w wierszu 1854 w pliku camera3.h .

camera3_stream_t * strumień

Identyfikator strumienia, do którego należą te bufory

Definicja w wierszu 1848 pliku camera3.h .


Dokumentacja tego typu danych została wygenerowana z tego pliku: