MediaDeviceWarning enum

Inheritance
Available extensions

Values

MEDIA_DEVICE_WARNING_OK → const MediaDeviceWarning

@brief No warning

MEDIA_DEVICE_WARNING_OPERATION_DENIED → const MediaDeviceWarning

@brief Illegal device operation. Calls the API for internal device when using the external device.

MEDIA_DEVICE_WARNING_CAPTURE_SILENCE → const MediaDeviceWarning

@brief The media device is capturing silent frames.

MEDIA_DEVICE_WARNING_ANDROID_SYS_SILENCE → const MediaDeviceWarning

@brief Silence warning by Android system.

MEDIA_DEVICE_WARNING_ANDROID_SYS_SILENCE_DISAPPEAR → const MediaDeviceWarning

@brief Silence disappearing warning by Android system.

MEDIA_DEVICE_WARNING_DETECT_CLIPPING → const MediaDeviceWarning

@hidden for internal use only @brief The volume is too loud and exceeds the acquisition range of the device. Lower the microphone volume or lower the volume of the audio source.

MEDIA_DEVICE_WARNING_DETECT_LEAK_ECHO → const MediaDeviceWarning

@brief Echos between mics and speakers are detected during a call.
onAudioDeviceWarning notifies you with this enum of echo issue. During a call, SDK will detect echo issue only when ChannelProfile{@link #ChannelProfile} is set to CHANNEL_PROFIEL_MEETING or CHANNEL_PROFILE_MEETING_ROOM and AEC is disabled.

MEDIA_DEVICE_WARNING_DETECT_LOW_SNR → const MediaDeviceWarning

@hidden for internal use only @brief Low SNR.

MEDIA_DEVICE_WARNING_DETECT_INSERT_SILENCE → const MediaDeviceWarning

@hidden for internal use only @brief Silence inserted during capture.

MEDIA_DEVICE_WARNING_CAPTURE_DETECT_SILENCE → const MediaDeviceWarning

@hidden for internal use only @brief Silence during capture.

MEDIA_DEVICE_WARNING_CAPTURE_DETECT_SILENCE_DISAPPEAR → const MediaDeviceWarning

@hidden for internal use only @brief Silence disappears during capture.

MEDIA_DEVICE_WARNING_CAPTURE_DETECT_HOWLING → const MediaDeviceWarning

@brief Howling detected.
You will receive this callback in the following scenarios:
- Howling is detected under the room profiles that do not support howling suppression; - Detect howling that is not suppressed under the room profiles that support howling suppression. You can only enable howling suppression when the room profile is CHANNEL_PROFILE_COMMUNICATION(0), CHANNEL_PROFIEL_MEETING(16), or CHANNEL_PROFILE_MEETING_ROOM(17).
We recommend that you remind your users to adjust the physical distance between two devices or disable all unused devices except the connecting one.

MEDIA_DEVICE_WARNING_SET_AUDIO_ROUTE_INVALID_SCENARIO → const MediaDeviceWarning

@brief Setting audio route failed because the audio route can not be changed in the current Audio Scenario.

MEDIA_DEVICE_WARNING_SET_AUDIO_ROUTE_NOT_EXISTS → const MediaDeviceWarning

@brief Setting audio route failed because the routing device did not exist.

MEDIA_DEVICE_WARNING_SET_AUDIO_ROUTE_FAILED_BY_PRIORITY → const MediaDeviceWarning

@brief Setting audio route failed because the audio route was occupied by the system or the other Apps.

MEDIA_DEVICE_WARNING_SET_AUDIO_ROUTE_NOT_VOIP_MODE → const MediaDeviceWarning

@brief Setting audio route failed because the audio route can only be changed in AUDIO_SCENARIO_COMMUNICATION(2) mode.

MEDIA_DEVICE_WARNING_SET_AUDIO_ROUTE_DEVICE_NOT_START → const MediaDeviceWarning

@brief Setting audio route failed because the audio route did not initiate.

Properties

$value → dynamic
final
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<MediaDeviceWarning>
A constant List of the values in this enum, in order of their declaration.