Struktura camera2_stream_in_ops – odniesienie
  
   #include <
   
    camera2.h
   
   >
  
 
    Pola danych | 
  |
| int(* | acquire_buffer )(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) | 
| int(* | release_buffer )(const struct camera2_stream_in_ops *w, buffer_handle_t *buffer) | 
Szczegółowy opis
Zarządzanie kolejką przetwarzania ponownie strumieniowego. Zestaw tych metod jest udostępniany urządzeniu HAL w funkcji allocate_reprocess_stream(); są one używane do interakcji z koleją bufora gralloc dla wejścia strumienia ponownego przetwarzania.
Dokumentacja pola
| int(* acquire_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) | 
Pobierz kolejny bufor danych obrazu, który ma zostać przetworzony. Szerokość, wysokość i format bufora są ustalone w allocate_reprocess_stream(), a stride i inne szczegóły należy zapytać z modułu gralloc platformy w razie potrzeby. Bufor będzie już zablokowany do użycia.
| int(* release_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t *buffer) | 
Dokumentacja tego typu danych została wygenerowana z tego pliku:
- hardware/libhardware/include/hardware/ camera2.h