IExternalVideoEncoderEventHandler constructor

IExternalVideoEncoderEventHandler({
  1. FutureOr<void> onStart(
    1. String streamId
    )?,
  2. FutureOr<void> onStop(
    1. String streamId
    )?,
  3. FutureOr<void> onRateUpdate(
    1. String streamId,
    2. int videoIndex,
    3. int fps,
    4. int bitrateKbps,
    )?,
  4. FutureOr<void> onRequestKeyFrame(
    1. String streamId,
    2. int videoIndex
    )?,
  5. FutureOr<void> onActiveVideoLayer(
    1. String streamId,
    2. int videoIndex,
    3. bool active
    )?,
})

Implementation

IExternalVideoEncoderEventHandler(
    {this.onStart,
    this.onStop,
    this.onRateUpdate,
    this.onRequestKeyFrame,
    this.onActiveVideoLayer});