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 komplette Satz von Gralloc-Puffern für einen Stream. Diese Struktur wird register_stream_buffers () zugewiesen, damit das Kamera-HAL-Gerät neu zugewiesene Stream-Puffer registrieren / abbilden / usw. kann.
> = CAMERA_DEVICE_API_VERSION_3_2:
Veraltet (und nicht verwendet). Insbesondere register_stream_buffers ist ebenfalls veraltet und wird niemals aufgerufen.
Felddokumentation
buffer_handle_t ** Puffer |
Das Array der Gralloc-Pufferhandles für diesen Stream. Wenn das Stream-Format auf HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED festgelegt ist, sollte das Kamera-HAL-Gerät die übergebenen Puffer überprüfen, um 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