Referensi Struktur camera3_stream_buffer_set

Referensi Struktur camera3_stream_buffer_set

#include < camera3.h >

Bidang Data

kamera3_stream_t * sungai kecil
uint32_t nomor_buffers
buffer_handle_t ** buffer

Detil Deskripsi

kamera3_stream_buffer_set_t:

Kumpulan lengkap buffer gralloc untuk streaming. Struktur ini diberikan kepada register_stream_buffers() untuk memungkinkan perangkat HAL kamera mendaftarkan/memetakan/dll buffer aliran yang baru dialokasikan.

>= KAMERA_DEVICE_API_VERSION_3_2:

Tidak digunakan lagi (dan tidak digunakan). Secara khusus, register_stream_buffers juga tidak digunakan lagi dan tidak akan pernah dipanggil.

Definisi pada baris 1844 dari file camera3.h .

Dokumentasi Lapangan

buffer_handle_t** penyangga

Array buffer gralloc yang menangani aliran ini. Jika format streaming diatur ke HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, perangkat HAL kamera harus memeriksa buffer yang diteruskan untuk menentukan informasi format piksel platform-pribadi.

Definisi pada baris 1862 dari file camera3.h .

uint32_t num_buffers

Jumlah buffer di aliran ini. Dijamin setidaknya stream->max_buffers.

Definisi pada baris 1854 dari file camera3.h .

Pegangan aliran untuk aliran yang dimiliki buffer ini

Definisi pada baris 1848 dari file camera3.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut:
  • perangkat keras/libhardware/termasuk/perangkat keras/ kamera3.h