Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VideoAdaptiveProbePolicy

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected defaultVideoPreferences

defaultVideoPreferences: VideoPreferences | undefined

Protected logger

logger: Logger

Protected observerQueue

observerQueue: Set<VideoDownlinkObserver> = new Set<VideoDownlinkObserver>()

Protected shouldPauseTiles

shouldPauseTiles: boolean = true

Protected tileController

tileController: VideoTileController | undefined

Protected videoIndex

videoIndex: VideoStreamIndex

Protected videoPreferences

videoPreferences: VideoPreferences | undefined

Protected videoPreferencesUpdated

videoPreferencesUpdated: boolean

Methods

addObserver

bindToTileController

Protected calculateOptimalReceiveSet

  • calculateOptimalReceiveSet(): void

Protected calculateOptimalReceiveStreams

  • calculateOptimalReceiveStreams(): void

chooseRemoteVideoSources

chooseSubscriptions

forEachObserver

removeObserver

reset

  • reset(): void

updateIndex

updateMetrics

wantsResubscribe

  • wantsResubscribe(): boolean

Generated using TypeDoc