Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Referensi Struktur camera3_stream_configuration

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.

Definisi pada baris 1688 dari file camera3.h .

Dokumentasi Lapangan

uint32_t num_streams

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

Definisi pada baris 1694 dari file camera3.h .

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

Definisi pada baris 1722 file camera3.h .

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

Definisi pada baris 1706 dari file camera3.h .


Dokumentasi untuk struct ini dihasilkan dari file berikut:
  • hardware / libhardware / include / hardware / camera3.h