ScreenAudioParameters
Audio configuration for screen sharing stream.
class ScreenAudioParameters {
const ScreenAudioParameters(
{this.sampleRate, this.channels, this.captureSignalVolume});
@JsonKey(name: 'sampleRate')
final int? sampleRate;
@JsonKey(name: 'channels')
final int? channels;
@JsonKey(name: 'captureSignalVolume')
final int? captureSignalVolume;
factory ScreenAudioParameters.fromJson(Map<String, dynamic> json) =>
_$ScreenAudioParametersFromJson(json);
Map<String, dynamic> toJson() => _$ScreenAudioParametersToJson(this);
}
(flutter only) Only applicable when captureAudio is set to true.
Properties
- sampleRate
- Audio sampling rate (Hz). Default is 16000.
- channels
- Number of audio channels. Default is 2, which means stereo.
- captureSignalVolume
- Captured system volume. Value range is [0,100]. Default is 100.