camera3_stream_buffer_set Strukturreferenz
#include < camera3.h >
Datenfelder | |
camera3_stream_t * | Strom |
uint32_t | num_buffers |
buffer_handle_t ** | Puffer |
detaillierte Beschreibung
camera3_stream_buffer_set_t:
Der vollständige Satz von Gralloc-Puffern für einen Stream. Diese Struktur wird an register_stream_buffers() übergeben, um dem Kamera-HAL-Gerät die Registrierung/Zuordnung/usw. von neu zugewiesenen Stream-Puffer zu ermöglichen.
>= CAMERA_DEVICE_API_VERSION_3_2:
Veraltet (und nicht verwendet). Insbesondere ist register_stream_buffers ebenfalls veraltet und wird niemals aufgerufen.
Felddokumentation
buffer_handle_t** Puffer |
Das Array von Gralloc-Pufferhandles für diesen Stream. Wenn das Stream-Format auf HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED eingestellt ist, sollte das Kamera-HAL-Gerät die übergebenen Puffer überprüfen, um etwaige plattformprivate Pixelformatinformationen zu ermitteln.
uint32_t num_buffers |
camera3_stream_t * Stream |
Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert:
- hardware/libhardware/include/hardware/ camera3.h