Strukturreferenz für camera3_stream_buffer_set
#include <
camera3.h
>
Datenfelder |
|
camera3_stream_t * | stream |
uint32_t | num_buffers |
buffer_handle_t ** | Puffer |
Detaillierte Beschreibung
camera3_stream_buffer_set_t:
Der vollständige Satz von Gralloc-Blöcken für einen Stream. Diese Struktur wird an register_stream_buffers() übergeben, damit das HAL-Gerät der Kamera neu zugewiesene Stream-Buffer registrieren, zuordnen usw. kann.
>= CAMERA_DEVICE_API_VERSION_3_2:
Veraltet (wird nicht verwendet). Insbesondere ist register_stream_buffers veraltet und wird nie aufgerufen.
Felddokumentation
buffer_handle_t**-Buffer |
Das Array der Gralloc-Puffer-Handle für diesen Stream. Wenn das Streamformat auf HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED festgelegt ist, sollte das HAL-Gerät der Kamera die übergebenen Puffer prüfen, um plattformspezifische Informationen zum Pixelformat 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