Skip to main content Link Menu Expand (external link) Document Search Copy Copied
setSubscriptionDuration method - FlutterSoundRecorder class - recorder library - Dart API
menu
setSubscriptionDuration

setSubscriptionDuration method

Future<void> setSubscriptionDuration(
  1. Duration duration
)

Sets the frequency at which duration updates are sent to duration listeners.


Parameter

  • duration is the wanted elapse time.Zero means "no callbacks". The default is zero. So don't forget to call this verb if you really want callbacks!

See also


Implementation

Future<void> setSubscriptionDuration(Duration duration) async {
  _logger.d('FS:---> setSubscriptionDuration ');
  await _waitOpen();
  if (_isInited != Initialized.fullyInitialized) {
    throw Exception('Recorder is not open');
  }
  await FlutterSoundRecorderPlatform.instance.setSubscriptionDuration(
    this,
    duration: duration,
  );
  _logger.d('FS:<--- setSubscriptionDuration ');
}
flutter_sound 9.25.3