Package-level declarations

Types

Link copied to clipboard

A class for playing audio streams with optional waveform visualization.

Link copied to clipboard
data class MiniAudioPlayerOptions(val stream: MediaStream?, val consumer: Consumer, val remoteProducerId: String, val parameters: MiniAudioPlayerParameters, val audioStatsProvider: AudioStatsProvider? = null, val miniAudioComponent: (Map<String, Any>) -> Any? = null, val miniAudioProps: Map<String, Any>? = null, val onVisibilityChanged: (Boolean) -> Unit? = null)

Options for MiniAudioPlayer.

Link copied to clipboard

Parameters for MiniAudioPlayer.

Link copied to clipboard
data class MiniAudioPlayerState(val showWaveModal: Boolean, val isMuted: Boolean, val autoWaveCheck: Boolean, val consLow: Boolean, val activeSounds: List<String>)

Data class representing the state of the mini audio player.

Link copied to clipboard

Type definition for MiniAudioPlayer.