SessionConfigurationCompat


class SessionConfigurationCompat


A compat class to store the same minimal information as Camera2's android.hardware.camera2.params.SessionConfiguration.

This class can be used with CameraDeviceSetupCompat to query combination support for camera devices that do not support Camera2 android.hardware.camera2.CameraDevice.CameraDeviceSetup, and therefore cannot create session parameters without calling openCamera.

This class must not be used for camera devices that support android.hardware.camera2.CameraDevice.CameraDeviceSetup. Use createCaptureRequest and android.hardware.camera2.params.SessionConfiguration for those devices instead.

Summary

Nested types

Simple builder class for SessionConfigurationCompat.

Public functions

builder

Added in 1.5.0-alpha06
java-static fun builder(): SessionConfigurationCompat.Builder
Returns
SessionConfigurationCompat.Builder

an instance of the Builder class.

getOutputConfigurations

Added in 1.5.0-alpha06
fun getOutputConfigurations(): (Mutable)List<OutputConfiguration!>
Returns
(Mutable)List<OutputConfiguration!>

the configured output configurations.

getSessionParameters

Added in 1.5.0-alpha06
fun getSessionParameters(): SessionParametersCompat
Returns
SessionParametersCompat

the associated session parameters.