Referensi Struktur camera3_stream_configuration

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.

Definisi pada baris 1688 dari file camera3.h .

Dokumentasi Lapangan

uint32_t num_streams

Jumlah total aliran yang diminta oleh kerangka kerja. Ini mencakup aliran input dan output. Jumlah aliran minimal 1, dan minimal akan ada satu aliran berkemampuan keluaran.

Definisi pada baris 1694 dari file camera3.h .

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).

Definisi pada baris 1722 file camera3.h .

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).

Definisi pada baris 1706 file camera3.h .


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