Referensi Struktur camera3_stream_configuration
#include < camera3.h >
Bidang Data | |
uint32_t | num_streams |
camera3_stream_t ** | aliran |
uint32_t | mode operasi |
Detil Deskripsi
camera3_stream_configuration_t:
Struktur definisi aliran, digunakan oleh configure_streams (). Struktur ini mendefinisikan semua aliran output dan aliran input pemrosesan ulang untuk kasus penggunaan kamera saat ini.
Dokumentasi Lapangan
uint32_t num_streams |
uint32_t operation_mode |
> = CAMERA_DEVICE_API_VERSION_3_3:
Mode operasi aliran dalam konfigurasi ini, salah satu nilai yang ditentukan di camera3_stream_configuration_mode_t. HAL dapat menggunakan mode ini sebagai indikator untuk menyetel properti aliran (mis., 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 definisi mode batch).
camera3_stream_t ** streaming |
Larik pointer aliran kamera, menentukan konfigurasi input / output untuk perangkat HAL kamera.
Maksimal 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:
- hardware / libhardware / include / hardware / camera3.h