PickVisualMedia.MediaCapabilities.Builder


class PickVisualMedia.MediaCapabilities.Builder


A builder for constructing MediaCapabilities instances.

Summary

Public constructors

Public functions

PickVisualMedia.MediaCapabilities.Builder

Adds the supported HDR (High Dynamic Range) types for media capabilities.

PickVisualMedia.MediaCapabilities

Build the MediaCapabilities specified by this builder.

Public constructors

Builder

Added in 1.0.0-alpha03
Builder()

Public functions

addSupportedHdrType

Added in 1.0.0-alpha03
fun addSupportedHdrType(hdrType: Int): PickVisualMedia.MediaCapabilities.Builder

Adds the supported HDR (High Dynamic Range) types for media capabilities.

Parameters
hdrType: Int

A supported HDR type from the HdrType.

Throws
IllegalArgumentException

if an invalid hdrType is provided.

build

Added in 1.0.0-alpha03
fun build(): PickVisualMedia.MediaCapabilities

Build the MediaCapabilities specified by this builder.

Returns
PickVisualMedia.MediaCapabilities

the newly constructed MediaCapabilities.