Added in API level 36
Builder
class Builder
| kotlin.Any | |
| ↳ | android.media.quality.PictureProfile.Builder |
A builder for PictureProfile.
Summary
| Public constructors | |
|---|---|
|
Copy constructor of builder. |
|
|
Creates a new Builder. |
|
| Public methods | |
|---|---|
| PictureProfile.Builder |
addStreamStatusVariant(status: String, params: PersistableBundle)Adds a stream status variant parameter set. |
| PictureProfile |
build()Builds the instance. |
| PictureProfile.Builder |
setParameters(params: PersistableBundle)Sets profile parameters. |
Public constructors
Public methods
addStreamStatusVariant
Added in API level 37
fun addStreamStatusVariant(
status: String,
params: PersistableBundle
): PictureProfile.Builder
Adds a stream status variant parameter set. *
Use this to define overrides for specific stream statuses (e.g., HDR10). These parameters will be applied by the HAL when the specific stream status is detected.
setParameters
Added in API level 36
fun setParameters(params: PersistableBundle): PictureProfile.Builder
Sets profile parameters.