MultimediaCoreExtension

A CoreExtension that bridges the core SDK with multimedia capabilities.

This interface is provided to com.salesforce.android.smi.core.CoreConfiguration to enable multimedia support. Use com.salesforce.android.smi.multimedia.core.MultimediaExtension as the concrete implementation.

Properties

Link copied to clipboard

The current multimedia configuration.

Link copied to clipboard
abstract val name: String
Link copied to clipboard
abstract val version: String

Functions

Link copied to clipboard
abstract fun configure(configure: MultimediaConfiguration.() -> Unit = { MultimediaConfiguration() }): MultimediaCoreExtension

Applies configuration changes to this extension.

Link copied to clipboard
abstract fun multimediaClient(context: Context): MultimediaClient

Creates a MultimediaClient for managing multimedia sessions.