TrackEvent.kt
423 字节
package io.livekit.android.events
import io.livekit.android.room.track.Track
sealed class TrackEvent(val track: Track) : Event() {
class VisibilityChanged(track: Track, val isVisible: Boolean) : TrackEvent(track)
class VideoDimensionsChanged(track: Track, val newDimensions: Track.Dimensions) : TrackEvent(track)
class StreamStateChanged(track: Track, val streamState: Track.StreamState) : TrackEvent(track)
}