camera3_stream_buffer_set Ссылка на структуру
#include < camera3.h >
Поля данных | |
camera3_stream_t * | транслировать |
uint32_t | num_buffers |
buffer_handle_t ** | буферы |
Подробное описание
camera3_stream_buffer_set_t:
Полный набор буферов gralloc для потока. Эта структура передается в функцию Register_stream_buffers(), чтобы позволить устройству HAL камеры регистрировать/сопоставлять/и т. д. вновь выделенные буферы потока.
>= CAMERA_DEVICE_API_VERSION_3_2:
Устарело (и не используется). В частности, Register_stream_buffers также устарел и никогда не будет вызываться.
Полевая документация
buffer_handle_t** буферы |
Массив дескрипторов буфера gralloc для этого потока. Если для формата потока установлено значение HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, устройство HAL камеры должно проверять переданные буферы, чтобы определить любую информацию о формате пикселей, частную для платформы.
uint32_t num_buffers |
camera3_stream_t * поток |
Документация для этой структуры была создана из следующего файла:
- Аппаратное обеспечение/libhardware/include/hardware/ camera3.h