Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DefaultVideoTransformDevice

DefaultVideoTransformDevice is an augmented VideoInputDevice. It transform the input Device with an array of VideoFrameProcessor to produce a MediaStream.

Hierarchy

  • DefaultVideoTransformDevice

Implements

Index

Constructors

constructor

Accessors

framerate

  • get framerate(): number
  • set framerate(value: number): void

outputMediaStream

  • get outputMediaStream(): MediaStream

Methods

addObserver

chooseNewInnerDevice

getInnerDevice

intrinsicDevice

  • intrinsicDevice(): Promise<Device>

onOutputStreamDisconnect

  • onOutputStreamDisconnect(): void

processingDidFailToStart

  • processingDidFailToStart(): void

processingDidStart

  • processingDidStart(): void

processingDidStop

  • processingDidStop(): void

processingLatencyTooHigh

  • processingLatencyTooHigh(latencyMs: number): void

removeObserver

stop

  • stop(): Promise<void>

transformStream

  • transformStream(mediaStream?: MediaStream): Promise<MediaStream>

Generated using TypeDoc