StreamsState

class StreamsState(parameters: MediasfuParameters, notifier: () -> Unit)

Constructors

Link copied to clipboard
constructor(parameters: MediasfuParameters, notifier: () -> Unit)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun refresh()
Link copied to clipboard
fun updateActiveNames(newNames: List<String>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun updateAudioOnlyStreams(newStreams: List<Any>)
Link copied to clipboard
fun updateChatRefStreams(newStreams: List<Stream>)
Link copied to clipboard
fun updateCurrentStreams(newStreams: List<Stream>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun updateLStreams(newStreams: List<Stream>)
Link copied to clipboard

Updates the pre-built main grid components. Called by prepopulateUserMedia with VideoCard/AudioCard/MiniCard components. This matches React's updateMainGridStream pattern.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun updateStreamNames(newNames: List<Stream>)