Référence de la struct camera3_stream_buffer_set
#include <
camera3.h
>
Champs de données |
|
Camera3_stream_t * | flux |
uint32_t | num_buffers |
buffer_handle_t ** | tampons |
Description détaillée
camera3_stream_buffer_set_t:
Ensemble complet de tampons gralloc pour un flux. Cette structure est fournie à register_stream_buffers() pour permettre à l'appareil HAL de l'appareil photo d'enregistrer/mapper/etc. les nouveaux tampons de flux alloués.
>= CAMERA_DEVICE_API_VERSION_3_2:
Obsolète (et non utilisé). En particulier, register_stream_buffers est également obsolète et ne sera jamais appelé.
Documentation des champs
Tampons buffer_handle_t** |
Tableau des poignées de tampon gralloc pour ce flux. Si le format de flux est défini sur HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, l'appareil HAL de l'appareil photo doit inspecter les tampons transmis pour déterminer toute information sur le format de pixel privé de la plate-forme.
uint32_t num_buffers |
Camera3_stream_t * : flux |
La documentation de ce struct a été générée à partir du fichier suivant :
- hardware/libhardware/include/hardware/ camera3.h