ByteRTCWarningCode enum
Values
- ByteRTCWarningCodePublishStreamFailed → const ByteRTCWarningCode
-
@brief Release audio & video stream failed.
When you publish audio & video streams in your room, the release fails due to a server error. The SDK automatically retries the release. - ByteRTCWarningCodeSubscribeStreamFailed404 → const ByteRTCWarningCode
-
@brief Subscription to audio & video stream failed. Receive message from rtcRoom:onVideoSubscribeStateChanged:info:state:reason:{@link #ByteRTCRoomDelegate#rtcRoom:onVideoSubscribeStateChanged:info:state:reason}, rtcRoom:onAudioSubscribeStateChanged:info:state:reason:{@link #ByteRTCRoomDelegate#rtcRoom:onAudioSubscribeStateChanged:info:state:reason}.
The subscription failed because the audio & video stream for the subscription was not found in the current room. The SDK will automatically retry the subscription. If the subscription fails, it is recommended that you exit the retry. - ByteRTCWarningCodeSubscribeStreamFailed5xx → const ByteRTCWarningCode
-
@brief Subscription to audio & video stream failed. Receive message from rtcRoom:onVideoSubscribeStateChanged:info:state:reason:{@link #ByteRTCRoomDelegate#rtcRoom:onVideoSubscribeStateChanged:info:state:reason}, rtcRoom:onAudioSubscribeStateChanged:info:state:reason:{@link #ByteRTCRoomDelegate#rtcRoom:onAudioSubscribeStateChanged:info:state:reason}.
When you subscribe to audio & video streams in your room, the subscription fails due to a server error. The SDK automatically retries the subscription. - ByteRTCWarningCodeInvokeError → const ByteRTCWarningCode
-
@hidden currently not available @brief Function call order is wrong and is not used in the current code.
- ByteRTCWarningCodeInvalidExpectMediaServerAddress → const ByteRTCWarningCode
-
@hidden for internal use only @brief Scheduling exception, the media server address returned by the server is unavailable.
- ByteRTCWarningCodePublishStreamForbidden → const ByteRTCWarningCode
-
@brief This warning is triggered when you call
setUserVisibility:to set yourself invisible to others before attempting to publish the flow. Receive message via rtcRoom:onUserPublishStreamVideo:info:isPublish:{@link #ByteRTCRoomDelegate#rtcRoom:onUserPublishStreamVideo:info:isPublish}, rtcRoom:onUserPublishStreamAudio:info:isPublish:{@link #ByteRTCRoomDelegate#rtcRoom:onUserPublishStreamAudio:info:isPublish}. - ByteRTCWarningCodeSendCustomMessage → const ByteRTCWarningCode
-
@brief Sending a custom broadcast message failed, you are not currently in the room.
- ByteRTCWarningCodeCodeUserNotifyStop → const ByteRTCWarningCode
-
@brief When the number of people in the room exceeds 500, stop sending
rtcEngine:onUserJoined:elapsed:andrtcEngine:onUserLeave:reason:callbacks to existing users in the room, and prompt all users in the room via broadcast. Receive message from rtcRoom:onRoomStateChanged:withUid:state:extraInfo:{@link #ByteRTCRoomDelegate#rtcRoom:onRoomStateChanged:withUid:state:extraInfo}. - ByteRTCWarningCodeUserInPublish → const ByteRTCWarningCode
-
@brief User had published in the other room. Receive message via rtcRoom:onUserPublishStreamVideo:info:isPublish:{@link #ByteRTCRoomDelegate#rtcRoom:onUserPublishStreamVideo:info:isPublish}, rtcRoom:onUserPublishStreamAudio:info:isPublish:{@link #ByteRTCRoomDelegate#rtcRoom:onUserPublishStreamAudio:info:isPublish}.
- ByteRTCWarningCodeInEchoTestMode → const ByteRTCWarningCode
-
@brief this inteface has been banned for the engine is in echo testing mode
- ByteRTCWarningCodeNoCameraPermission → const ByteRTCWarningCode
-
@brief The camera permission is abnormal, the current application does not get the camera permission
- ByteRTCWarningSetScreenAudioSourceTypeFailed → const ByteRTCWarningCode
-
@brief Setting the screen audio capture type via
setScreenAudioSourceTypeafter publishScreenAudio: is not supported - ByteRTCWarningSetScreenAudioStreamIndexFailed → const ByteRTCWarningCode
-
@brief Setting the screen audio mix type via
setScreenAudioStreamIndexafter publishScreenAudio: is not supported - ByteRTCWarningInvalidVoicePitch → const ByteRTCWarningCode
-
@brief Invalid pitch value setting
- ByteRTCWarningInvalidCallForExtAudio → const ByteRTCWarningCode
-
@brief Mixed use of old and new interfaces for external audio sources
- ByteRTCWarningCodeInvalidCanvasHandle → const ByteRTCWarningCode
-
@brief The specified internal rendering canvas handle is invalid.
An invalid canvas handle is specified when you call setLocalVideoCanvas:{@link #ByteRTCEngine#setLocalVideoCanvas} or setRemoteVideoCanvas:withCanvas:{@link #ByteRTCEngine#setRemoteVideoCanvas:withCanvas}, triggering this callback. - ByteRTCWarningCodeInvaildSamiAppkeyORToken → const ByteRTCWarningCode
-
@brief Authorization failure for BytePlus Audio SDK. Contact the technical supporters.
- ByteRTCWarningCodeInvaildSamiResourcePath → const ByteRTCWarningCode
-
@brief Failure to get the resource for BytePlus Audio SDK. Input the right DAT path or contact the technical supporters.
- ByteRTCWarningCodeLoadSamiLibraryFailed → const ByteRTCWarningCode
-
@brief Failure to load the library for BytePlus Audio SDK. Use right library or contact the technical supporters.
- ByteRTCWarningCodeInvaildSamiEffectType → const ByteRTCWarningCode
-
@brief The audio effect is not supported by BytePlus Audio SDK. Contact the technical supporters.
- ByteRTCWarningCodeSubscribeStreamForbiden → const ByteRTCWarningCode
-
@deprecated since 3.45 and will be deleted in 3.51. @hidden @brief When automatic subscription mode is not turned off, trying to turn on manual subscription mode will trigger this warning.
You need to turn off the automatic subscription mode before entering the room, and then call the subscribeStreamVideo:subscribe:{@link #ByteRTCRoom#subscribeStreamVideo:subscribe}/subscribeStreamAudio:subscribe:{@link #ByteRTCRoom#subscribeStreamAudio:subscribe} method to manually subscribe to the audio & video stream. - ByteRTCWarningCodeRoomAlreadyExist → const ByteRTCWarningCode
-
@deprecated since 3.45 and will be deleted in 3.51. @brief there is a room with the same roomId
- ByteRTCWarningCodeNoMicrophonePermission → const ByteRTCWarningCode
-
@brief Deprecated since 3.45. Please use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceNoPermission instead.
The microphone permission is abnormal, the current application does not get microphone permission. @deprecated since 3.45 and will be deleted in 3.51, use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceNoPermission instead. - ByteRTCWarningCodeAudioDeviceManagerRecordingStartFail → const ByteRTCWarningCode
-
@brief Deprecated since 3.45. Please use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceFailure instead.
The audio capture device failed to start.
Failed to start the audio capture device, the current device may be occupied by other applications. @deprecated since 3.45 and will be deleted in 3.51, use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceFailure instead. - ByteRTCWarningCodeAudioDeviceManagerPlayoutStartFail → const ByteRTCWarningCode
-
@brief Deprecated since 3.45. Please use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceFailure instead.
Audio playback device startup failure warning.
It may be due to insufficient system resources or wrong parameters. @deprecated since 3.45 and will be deleted in 3.51, use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceFailure instead. - ByteRTCWarningCodeNoRecordingDevice → const ByteRTCWarningCode
-
@brief Deprecated since 3.45. Please use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceNotFound instead.
No audio acquisition equipment available.
Failed to start the audio capture device, please insert the available audio capture device. @deprecated since 3.45 and will be deleted in 3.51, use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceNotFound instead. - ByteRTCWarningCodeNoPlayoutDevice → const ByteRTCWarningCode
-
@brief Deprecated since 3.45. Please use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceNotFound instead.
No audio playback device available.
Failed to start the audio playback device, please insert the available audio playback device. @deprecated since 3.45 and will be deleted in 3.51, use ByteRTCMediaDeviceError{@link #ByteRTCMediaDeviceError}.ByteRTCMediaDeviceErrorDeviceNotFound instead. - ByteRTCWarningCodeRecordingSilence → const ByteRTCWarningCode
-
@brief Deprecated since 3.45. Please use ByteRTCMediaDeviceWarning{@link #ByteRTCMediaDeviceWarning}.ByteRTCMediaDeviceWarningCaptureSilence instead.
The current audio equipment has not collected valid sound data, please check and replace the audio acquisition equipment. @deprecated since 3.45 and will be deleted in 3.51, use ByteRTCMediaDeviceWarning{@link #ByteRTCMediaDeviceWarning}.ByteRTCMediaDeviceWarningCaptureSilence instead. - ByteRTCWarningCodeMediaDeviceOperationDennied → const ByteRTCWarningCode
-
@brief Deprecated since 3.45. Please use ByteRTCMediaDeviceWarning{@link #ByteRTCMediaDeviceWarning}.ByteRTCMediaDeviceWarningOperationDenied instead.
Warning on mishandling media devices.
When using custom acquisition, the internal acquisition switch cannot be called, and this warning is triggered when called. @deprecated since 3.45 and will be deleted in 3.51, use ByteRTCMediaDeviceWarning{@link #ByteRTCMediaDeviceWarning}.ByteRTCMediaDeviceWarningOperationDenied instead. - unknown → const ByteRTCWarningCode
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<
ByteRTCWarningCode> - A constant List of the values in this enum, in order of their declaration.