AudioPreferences class
TrackPreferences of a microphone track.
- Inheritance
-
- Object
- TrackPreferences
- AudioPreferences
Constructors
- AudioPreferences.new({String? device, bool? noiseSuppression, NoiseSuppressionLevel? noiseSuppressionLevel, bool? echoCancellation, bool? autoGainControl, bool? highPassFilter})
-
const
Properties
- autoGainControl → bool?
-
Indicator whether auto gain control should be enabled.
final
- device → String?
-
ID of a device to use.
finalinherited
- echoCancellation → bool?
-
Indicator whether echo cancellation should be enabled.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- highPassFilter → bool?
-
Indicator whether high pass filter should be enabled.
final
- noiseSuppression → bool?
-
Indicator whether noise suppression should be enabled.
final
- noiseSuppressionLevel → NoiseSuppressionLevel?
-
Desired noise suppression level, if enabled.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited