Référence de structure 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:
L'ensemble complet de tampons gralloc pour un flux. Cette structure est donnée à register_stream_buffers () pour permettre au périphérique HAL de la caméra d'enregistrer / map / etc les tampons de flux nouvellement 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 invoqué.
Documentation sur le terrain
buffer_handle_t ** tampons |
Le tableau de poignées de tampon gralloc pour ce flux. Si le format de flux est défini sur HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, le périphérique HAL de la caméra doit inspecter les tampons transmis pour déterminer les informations de format de pixel privé de plate-forme.
uint32_t num_buffers |
camera3_stream_t * flux |
La documentation de cette structure a été générée à partir du fichier suivant:
- matériel / libhardware / include / hardware / camera3.h