setSubscriptionDuration method

  1. @override
Future<void> setSubscriptionDuration(
  1. FlutterSoundRecorderCallback callback, {
  2. Duration? duration,
})
override

Implementation

@override
Future<void> setSubscriptionDuration(
  FlutterSoundRecorderCallback callback, {
  Duration? duration,
}) async {
  mSubscriptionDuration = duration;
  if (_mediaRecorderWeb != null) {
    _mediaRecorderWeb!.setSubscriptionDuration(duration);
  } else {
    getWebSession(
      callback,
    )!
        .setSubscriptionDuration(duration!.inMilliseconds);
  }
}