Referensi Struct camera3_stream_configuration

Referensi Struct camera3_stream_configuration

#include < camera3.h >

Kolom Data

uint32_t  num_streams
 
camera3_stream_t **  streaming
 
uint32_t  operation_mode
 

Deskripsi Mendetail

camera3_stream_configuration_t:

Struktur definisi streaming, yang digunakan oleh configure_streams(). Struktur ini menentukan semua streaming output dan streaming input pemrosesan ulang untuk kasus penggunaan kamera saat ini.

Definisi di baris 1688 file camera3.h .

Dokumentasi Bidang

uint32_t num_streams

Jumlah total streaming yang diminta oleh framework. Hal ini mencakup aliran input dan output. Jumlah streaming akan minimal 1, dan akan ada minimal satu streaming yang mampu menghasilkan output.

Definisi pada baris 1694 dari file camera3.h .

uint32_t operation_mode

>= CAMERA_DEVICE_API_VERSION_3_3:

Mode operasi streaming dalam konfigurasi ini, salah satu nilai yang ditentukan dalam camera3_stream_configuration_mode_t. HAL dapat menggunakan mode ini sebagai indikator untuk menetapkan 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 buffering untuk operasi mode batch (lihat android.control.availableHighSpeedVideoConfigurations untuk definisi mode batch).

Definisi di baris 1722 dari file camera3.h .

camera3_stream_t ** streaming

Array pointer streaming kamera, yang menentukan konfigurasi input/output untuk perangkat HAL kamera.

Maksimal satu aliran yang dapat menerima input dapat ditentukan (INPUT atau BIDIRECTIONAL) dalam satu konfigurasi.

Setidaknya satu aliran yang mampu menghasilkan output harus ditentukan (OUTPUT atau BIDIRECTIONAL).

Definisi di baris 1706 dari file camera3.h .


Dokumentasi untuk struct ini dibuat dari file berikut: