Class DeviceManager

Hierarchy

  • DeviceManager

Constructors

Properties

mediaAccesses: MediaAccess[]

Methods

  • Returns Promise<{ audioinput: InputDeviceInfo[]; audiooutput: MediaDeviceInfo[]; videoinput: InputDeviceInfo[] }>

  • Returns InputDeviceInfo[]

  • Returns MediaDeviceInfo[]

  • Returns InputDeviceInfo[]

  • Returns InputDeviceInfo

  • Returns MediaDeviceInfo

  • Returns InputDeviceInfo

  • Parameters

    • __namedParameters: { usingAudio: boolean; usingVideo: boolean }
      • usingAudio: boolean
      • usingVideo: boolean

    Returns Promise<MediaStreamConstraints>

  • Parameters

    • __namedParameters: { audio?: boolean; video?: boolean }
      • Optional audio?: boolean
      • Optional video?: boolean
    • skipUpdateStream: boolean = false

    Returns Promise<void>

  • Returns void

  • Parameters

    • id: string

    Returns void

  • Parameters

    • kind: MediaDeviceKind
    • mediaDeviceInfo: InputDeviceInfo | MediaDeviceInfo

    Returns void

Generated using TypeDoc