Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

muteLocalAudio

muteLocalAudio: boolean

muteLocalVideo

muteLocalVideo: boolean

runnable

runnable: boolean

Accessors

latencyLevel

  • get latencyLevel(): AudienceLatencyLevelType
  • Returns AudienceLatencyLevelType

localAudioTrack

localVideoTrack

Methods

checkAllTracksPublishState

  • checkAllTracksPublishState(): boolean
  • Returns boolean

checkDuplicateTypeTracks

  • checkDuplicateTypeTracks(tracks: ILocalTrack[]): Promise<void>
  • Parameters

    • tracks: ILocalTrack[]

    Returns Promise<void>

emit

handleTrackDestroy

  • handleTrackDestroy(track: ILocalTrack): Promise<void>
  • Parameters

    • track: ILocalTrack

    Returns Promise<void>

handleTrackStateChanged

isTrackPublished

  • isTrackPublished(track?: ILocalTrack): boolean
  • Parameters

    • Optional track: ILocalTrack

    Returns boolean

off

on

onExecution

  • onExecution(): Promise<void>

once

publishTracks

  • publishTracks(tracks: ILocalTrack[]): Promise<void>
  • Parameters

    • tracks: ILocalTrack[]

    Returns Promise<void>

removeAllEventListeners

  • removeAllEventListeners(): void

run

  • run(): void

setTrackThread

stop

  • stop(): void

unpublishTracks

  • unpublishTracks(tracks: ILocalTrack[]): Promise<void>
  • Parameters

    • tracks: ILocalTrack[]

    Returns Promise<void>