onStart$info method

FutureOr<void> onStart$info(
  1. dynamic streamId,
  2. dynamic info
)
override

@detail callback @author wangzhanqiang @brief 提示自定义编码帧可以开始推送的回调。
收到该回调后,你即可调用 pushExternalEncodedVideoFrame:withEncodedVideoFrame:{@link #ByteRTCEngine#pushExternalEncodedVideoFrame:withEncodedVideoFrame} 向 SDK 推送自定义编码视频帧 @param streamId 自定义编码流 ID @param info 自定义编码流信息,参看 ByteRTCStreamInfo{@link #ByteRTCStreamInfo}

Implementation

FutureOr<void> onStart$info(dynamic streamId, dynamic info) async {
  if ($instance == null || $instance is! IExternalVideoEncoderEventHandler) {
    return;
  }
  return ($instance as IExternalVideoEncoderEventHandler)
      .onStart
      ?.call(streamId.toString());
}