onFrame method

FutureOr<void> onFrame(
  1. dynamic playerId,
  2. dynamic frame
)
override

@detail callback @brief 当本地音频文件混音时,回调播放的音频帧。 @param playerId 播放器 ID @param frame 参看 IAudioFrame{@link #IAudioFrame}。

Implementation

FutureOr<void> onFrame(dynamic playerId, dynamic frame) async {
  if ($instance == null || $instance is! IMediaPlayerAudioFrameObserver) {
    return;
  }
  return ($instance as IMediaPlayerAudioFrameObserver)
      .onFrame
      ?.call(int.tryParse(playerId.toString()) ?? 0);
}