Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IMediaStream

Media stream interface.

Hierarchy

  • IStream
    • IMediaStream

Index

Methods

addOnDirectionChange

  • addOnDirectionChange(value: IAction0): void
  • Parameters

    • value: IAction0

    Returns void

changeDirection

  • changeDirection(newDirection: StreamDirection): Error
  • Parameters

    • newDirection: StreamDirection

    Returns Error

getDirection

  • getDirection(): StreamDirection
  • Returns StreamDirection

getId

  • getId(): string
  • Returns string

getLabel

  • getLabel(): string
  • Returns string

getLocalBandwidth

  • getLocalBandwidth(): number
  • Returns number

getLocalDirection

  • getLocalDirection(): StreamDirection
  • Returns StreamDirection

getLocalReceive

  • getLocalReceive(): boolean
  • Returns boolean

getLocalSend

  • getLocalSend(): boolean
  • Returns boolean

getMuted

  • getMuted(): boolean
  • Returns boolean

getRemoteBandwidth

  • getRemoteBandwidth(): number
  • Returns number

getRemoteDirection

  • getRemoteDirection(): StreamDirection
  • Returns StreamDirection

getRemoteReceive

  • getRemoteReceive(): boolean
  • Returns boolean

getRemoteSend

  • getRemoteSend(): boolean
  • Returns boolean

getTag

  • getTag(): string
  • Returns string

getType

  • getType(): StreamType
  • Returns StreamType

removeOnDirectionChange

  • removeOnDirectionChange(value: IAction0): void
  • Parameters

    • value: IAction0

    Returns void

setId

  • setId(value: string): void
  • Parameters

    • value: string

    Returns void

setLocalBandwidth

  • setLocalBandwidth(value: number): void
  • Parameters

    • value: number

    Returns void

setLocalDirection

  • setLocalDirection(value: StreamDirection): void
  • Parameters

    • value: StreamDirection

    Returns void

setLocalReceive

  • setLocalReceive(value: boolean): void
  • Parameters

    • value: boolean

    Returns void

setLocalSend

  • setLocalSend(value: boolean): void
  • Parameters

    • value: boolean

    Returns void

setMuted

  • setMuted(value: boolean): void
  • Parameters

    • value: boolean

    Returns void

setTag

  • setTag(value: string): void
  • Parameters

    • value: string

    Returns void