Referensi Struktur camera3_stream_configuration
#include < camera3.h >
Bidang Data | |
uint32_t | nomor_streams |
kamera3_stream_t ** | sungai |
uint32_t | mode operasi |
Detil Deskripsi
kamera3_stream_configuration_t:
Struktur definisi aliran, digunakan oleh konfigurasi_streams(). Struktur ini mendefinisikan semua aliran keluaran dan pemrosesan ulang aliran masukan untuk kasus penggunaan kamera saat ini.
Dokumentasi Lapangan
uint32_t num_streams |
uint32_t mode_operasi |
>= KAMERA_DEVICE_API_VERSION_3_3:
Mode operasi aliran dalam konfigurasi ini, salah satu nilai yang ditentukan dalam camera3_stream_configuration_mode_t. HAL dapat menggunakan mode ini sebagai indikator untuk mengatur properti streaming (misalnya, camera3_stream->max_buffers) dengan tepat. Misalnya, jika konfigurasinya adalah CAMERA3_STREAM_CONFIGURATION_CONSTRAINED_HIGH_SPEED_MODE, HAL mungkin ingin menyisihkan lebih banyak buffer untuk operasi mode batch (lihat android.control.availableHighSpeedVideoConfigurations untuk mengetahui definisi mode batch).
camera3_stream_t ** aliran |
Serangkaian penunjuk aliran kamera, yang menentukan konfigurasi input/output untuk perangkat HAL kamera.
Paling banyak satu aliran berkemampuan input dapat ditentukan (INPUT atau BIDIRECTIONAL) dalam satu konfigurasi.
Setidaknya satu aliran berkemampuan keluaran harus ditentukan (OUTPUT atau BIDIRECTIONAL).
Dokumentasi untuk struct ini dihasilkan dari file berikut:
- perangkat keras/libhardware/termasuk/perangkat keras/ kamera3.h