setNoiseReduction method

  1. @override
Future<void> setNoiseReduction(
  1. bool enabled, {
  2. double strength = 0.5,
})
override

Enable/disable noise reduction

Implementation

@override
Future<void> setNoiseReduction(bool enabled, {double strength = 0.5}) async {
  _settings.value = settings.copyWith(
    noiseReduction: settings.noiseReduction.copyWith(
      isEnabled: enabled,
      strength: strength.clamp(0.0, 1.0),
    ),
  );
  update();
}