camera3_stream_configuration סימוכין למבנה
#include < camera3.h >
שדות נתונים | |
uint32_t | מספר_זרמים |
camera3_stream_t ** | זרמים |
uint32_t | מצב הפעלה |
תיאור מפורט
camera3_stream_configuration_t:
מבנה של הגדרות זרם, בשימוש על ידי configure_streams(). מבנה זה מגדיר את כל זרמי הפלט ואת זרם הקלט העיבוד מחדש עבור מקרה השימוש הנוכחי במצלמה.
תיעוד שטח
uint32_t num_streams |
uint32_t operation_mode |
>= CAMERA_DEVICE_API_VERSION_3_3:
מצב הפעולה של זרמים בתצורה זו, אחד מהערכים המוגדרים ב-camera3_stream_configuration_mode_t. ה-HAL יכול להשתמש במצב זה כאינדיקטור כדי להגדיר את מאפיין הזרם (למשל, camera3_stream->max_buffers) כראוי. לדוגמה, אם התצורה היא CAMERA3_STREAM_CONFIGURATION_CONSTRAINED_HIGH_SPEED_MODE, ייתכן שה-HAL ירצה להפריש מאגרים נוספים לפעולת מצב אצווה (ראה android.control.availableHighSpeedVideoConfigurations להגדרת מצב אצווה).
camera3_stream_t ** זרמים |
התיעוד עבור מבנה זה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ camera3.h