Camera3_stream_buffer_set Odniesienie do struktury

Camera3_stream_buffer_set Odniesienie do struktury

#include < camera3.h >

Pola danych

kamera3_stream_t * strumień
uint32_t liczba_buforów
bufor_uchwyt_t ** bufory

szczegółowy opis

kamera3_stream_buffer_set_t:

Kompletny zestaw buforów graloc dla strumienia. Ta struktura jest nadawana funkcji Register_stream_buffers(), aby umożliwić urządzeniu HAL kamery rejestrowanie/mapowanie/itp. nowo przydzielonych buforów strumieniowych.

>= CAMERA_DEVICE_API_VERSION_3_2:

Przestarzałe (i nieużywane). W szczególności Register_stream_buffers jest również przestarzały i nigdy nie będzie wywoływany.

Definicja w linii 1844 pliku kamera3.h .

Dokumentacja terenowa

bufor_handle_t** bufory

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

Definicja w linii 1862 pliku kamera3.h .

uint32_t liczba_buforów

Liczba buforów w tym strumieniu. Gwarantowane jest, że będzie to co najmniej strumień->max_buffers.

Definicja w linii 1854 pliku kamera3.h .

kamera3_stream_t * strumień

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

Definicja w linii 1848 pliku kamera3.h .


Dokumentacja tej struktury została wygenerowana z następującego pliku:
  • hardware/libhardware/include/hardware/ camera3.h