Tham chiếu cấu trúc camera3_stream_buffer_set
#include <
camera3.h
>
Trường dữ liệu |
|
camera3_stream_t * | luồng |
uint32_t | num_buffers |
buffer_handle_t ** | vùng đệm |
Nội dung mô tả chi tiết
camera3_stream_buffer_set_t:
Bộ đệm gralloc hoàn chỉnh cho một luồng. Cấu trúc này được cung cấp cho register_stream_buffers() để cho phép thiết bị HAL của máy ảnh đăng ký/liên kết/v.v. các vùng đệm luồng được phân bổ mới.
>= CAMERA_DEVICE_API_VERSION_3_2:
Không dùng nữa (và không được sử dụng). Cụ thể, register_stream_buffers cũng không được dùng nữa và sẽ không bao giờ được gọi.
Tài liệu về trường
vùng đệm buffer_handle_t** |
Mảng các tay điều khiển vùng đệm gralloc cho luồng này. Nếu định dạng luồng được đặt thành HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, thì thiết bị HAL của máy ảnh sẽ kiểm tra các vùng đệm đã truyền để xác định mọi thông tin về định dạng pixel riêng tư của nền tảng.
uint32_t num_buffers |
camera3_stream_t * stream |
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- hardware/libhardware/include/hardware/ camera3.h