Referensi Struct camera2_stream_in_ops
#include <
camera2.h
>
Kolom Data |
|
int(* | acquire_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) |
Deskripsi Mendetail
Pengelolaan antrean streaming pemrosesan ulang input. Kumpulan metode ini disediakan ke perangkat HAL di allocate_reprocess_stream(); metode ini digunakan untuk berinteraksi dengan antrean buffering gralloc input aliran pemrosesan ulang.
Dokumentasi Bidang
int(* acquire_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t **buffer) |
Mendapatkan buffering data gambar berikutnya untuk diproses ulang. Lebar, tinggi, dan format buffer ditetapkan di allocate_reprocess_stream(), dan stride serta detail lainnya harus dikueri dari modul gralloc platform sesuai kebutuhan. Buffer akan dikunci untuk digunakan.
int(* release_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t *buffer) |
Dokumentasi untuk struct ini dibuat dari file berikut:
- hardware/libhardware/include/hardware/ camera2.h