Referensi Struct camera2_stream_in_ops

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.

Definisi di baris 160 file camera2.h .

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.

Definisi di baris 167 dari file camera2.h .

int(* release_buffer)(const struct camera2_stream_in_ops *w, buffer_handle_t *buffer)

Menampilkan buffer yang digunakan ke antrean buffer untuk digunakan kembali.

Definisi di baris 172 dari file camera2.h .


Dokumentasi untuk struct ini dibuat dari file berikut: