camera2_stream_in_ops Tham khảo cấu trúc
#include < camera2.h >
Trường dữ liệu | |
int(* | Acacqui_buffer )(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) |
int(* | Release_buffer )(const struct camera2_stream_in_ops *w, buffer_handle_t *buffer) |
miêu tả cụ thể
Quản lý hàng đợi luồng tái xử lý đầu vào. Một tập hợp các phương thức này được cung cấp cho thiết bị HAL trong phân bổ_reprocess_stream(); chúng được sử dụng để tương tác với hàng đợi bộ đệm gralloc đầu vào của luồng tái xử lý.
Tài liệu hiện trường
int(* Acacqui_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) |
Lấy bộ đệm dữ liệu hình ảnh tiếp theo để xử lý lại. Chiều rộng, chiều cao và định dạng của bộ đệm được cố định trong phân bổ_reprocess_stream() và bước tiến cũng như các chi tiết khác sẽ được truy vấn từ mô-đun gralloc nền tảng nếu cần. Bộ đệm sẽ bị khóa để sử dụng.
int(* Release_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t *buffer) |
Tài liệu cho cấu trúc này được tạo từ tệp sau:
- phần cứng/libhardware/bao gồm/phần cứng/ camera2.h