LocalAudioStreamReason enum
本地音频状态改变原因。
Values
- localAudioStreamReasonOk → const LocalAudioStreamReason
-
0:本地音频状态正常。
- localAudioStreamReasonFailure → const LocalAudioStreamReason
-
1:本地音频出错原因不明确。建议提示用户尝试重新加入频道。
- localAudioStreamReasonDeviceNoPermission → const LocalAudioStreamReason
-
2:没有权限启动本地音频采集设备。请提示用户开启权限。 弃用:该枚举已废弃。请改用 onPermissionError 回调中的 recordAudio 。
- localAudioStreamReasonDeviceBusy → const LocalAudioStreamReason
-
3:(仅适用于 Android 和 iOS)本地音频采集设备已经在使用中。请提示用户检查麦克风是否被其他应用占用。麦克风空闲约 5 秒后本地音频采集会自动恢复,你也可以在麦克风空闲后尝试重新加入频道。
- localAudioStreamReasonRecordFailure → const LocalAudioStreamReason
-
4:本地音频采集失败。
- localAudioStreamReasonEncodeFailure → const LocalAudioStreamReason
-
5:本地音频编码失败。
- localAudioStreamReasonNoRecordingDevice → const LocalAudioStreamReason
-
6:(仅适用于 Windows 和 macOS)无本地音频采集设备。请提示用户在设备的控制面板中检查麦克风是否与设备连接正常,检查麦克风是否正常工作。
- localAudioStreamReasonNoPlayoutDevice → const LocalAudioStreamReason
-
7:(仅适用于 Windows 和 macOS)无本地音频播放设备。请提示用户在设备的控制面板中检查扬声器是否与设备连接正常,检查扬声器是否正常工作。
- localAudioStreamReasonInterrupted → const LocalAudioStreamReason
-
8:(仅适用于 Android 和 iOS)本地音频采集被系统来电、智能助手、闹钟中断。如需恢复本地音频采集,请用户中止电话、智能助手、闹钟。
- localAudioStreamReasonRecordInvalidId → const LocalAudioStreamReason
-
9:(仅适用于 Windows)本地音频采集设备的 ID 无效。请提示用户检查音频采集设备 ID。
- localAudioStreamReasonPlayoutInvalidId → const LocalAudioStreamReason
-
10:(仅适用于 Windows)本地音频播放设备的 ID 无效。请提示用户检查音频播放设备 ID。
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - 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
Constants
-
values
→ const List<
LocalAudioStreamReason> - A constant List of the values in this enum, in order of their declaration.