HMSRemoteAudioTrack

This specifies the audio track of a remote HMSPeer

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
Link copied to clipboard
fun setVolume(@FloatRange(from = 0.0, to = 10.0, fromInclusive = true, toInclusive = true) value: Double)

Sets the volume of this HMSRemoteAudioTrack on the underlying MediaSource. Volume is a gain value in the range 0 to 10.

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard

A description if any that has been set for this track by the app

Link copied to clipboard
var isMute: Boolean = false

true - if this track is muted, otherwise false

Link copied to clipboard
open override var isPlaybackAllowed: Boolean

Method to set if playback is needed of this remote track or not

Link copied to clipboard

Specifies the source of this track Regular - from default camera/mic Screen - from screenshare Plugin - from plugin

Link copied to clipboard
open override var ssrc: Long
Link copied to clipboard

The trackID of this track

Link copied to clipboard
open override val type: HMSTrackType

This specifies the type of track, either one of HMSTrackType