Skip to main content
Version: 2.x

Odin Error (Enum)

Result codes of the native ODIN Core SDK, e.g. reported by the Native nodes. Format Odin Error turns them into text.

Values​

NameC++ nameValueNative codeDescription
OK_NO_DATAODIN_ERROR_NO_DATA1291No data available
ERROR_SUCCESSODIN_ERROR_SUCCESS00Operation completed successfully
ERROR_INITIALIZATION_FAILEDODIN_ERROR_INITIALIZATION_FAILED127-1The runtime initialization failed
ERROR_UNSUPPORTED_VERSIONODIN_ERROR_UNSUPPORTED_VERSION126-2The specified API version is not supported
ERROR_UNEXPECTED_STATEODIN_ERROR_UNEXPECTED_STATE125-3The object is in an unexpected state
ERROR_CLOSEDODIN_ERROR_CLOSED124-4The object is closed
ERROR_ALREADY_IN_USEODIN_ERROR_ALREADY_IN_USE123-5The object is already active in a lower call stack frame
ERROR_ARGUMENT_NULLODIN_ERROR_ARGUMENT_NULL117-11A mandatory argument is null
ERROR_ARGUMENT_TOO_SMALLODIN_ERROR_ARGUMENT_TOO_SMALL116-12A provided argument is too small
ERROR_ARGUMENT_OUT_OF_BOUNDSODIN_ERROR_ARGUMENT_OUT_OF_BOUNDS115-13A provided argument is out of the expected bounds
ERROR_ARGUMENT_INVALID_STRINGODIN_ERROR_ARGUMENT_INVALID_STRING114-14A provided string argument is not valid UTF-8
ERROR_ARGUMENT_INVALID_HANDLEODIN_ERROR_ARGUMENT_INVALID_HANDLE113-15A provided handle argument is invalid
ERROR_ARGUMENT_INVALID_IDODIN_ERROR_ARGUMENT_INVALID_ID112-16A provided identifier argument is invalid
ERROR_ARGUMENT_INVALID_JSONODIN_ERROR_ARGUMENT_INVALID_JSON111-17A provided JSON argument is invalid
ERROR_ARGUMENT_INVALID_CIPHERODIN_ERROR_ARGUMENT_INVALID_CIPHER110-18A provided OdinCipher argument is invalid
ERROR_ARGUMENT_TOO_LARGEODIN_ERROR_ARGUMENT_TOO_LARGE109-19A provided argument is too large
ERROR_INVALID_VERSIONODIN_ERROR_INVALID_VERSION107-21The provided version is invalid
ERROR_INVALID_ACCESS_KEYODIN_ERROR_INVALID_ACCESS_KEY106-22The provided access key is invalid
ERROR_INVALID_URIODIN_ERROR_INVALID_URI105-23The provided gateway/server address is invalid
ERROR_INVALID_TOKENODIN_ERROR_INVALID_TOKEN104-24The provided token is invalid
ERROR_INVALID_EFFECTODIN_ERROR_INVALID_EFFECT103-25The provided effect is not compatible with the expected effect type
ERROR_INVALID_MSG_PACKODIN_ERROR_INVALID_MSG_PACK102-26The provided MessagePack encoded bytes are invalid
ERROR_INVALID_JSONODIN_ERROR_INVALID_JSON101-27The provided JSON string is invalid
ERROR_TOKEN_ROOM_REJECTEDODIN_ERROR_TOKEN_ROOM_REJECTED97-31The provided token does not grant access to the requested room
ERROR_TOKEN_MISSING_CUSTOMERODIN_ERROR_TOKEN_MISSING_CUSTOMER96-32The token is missing a customer identifier
ERROR_AUDIO_PROCESSING_FAILEDODIN_ERROR_AUDIO_PROCESSING_FAILED87-41The audio processing module reported an error
ERROR_AUDIO_CODEC_CREATION_FAILEDODIN_ERROR_AUDIO_CODEC_CREATION_FAILED86-42The setup process of the Opus audio codec reported an error
ERROR_AUDIO_ENCODING_FAILEDODIN_ERROR_AUDIO_ENCODING_FAILED85-43Encoding of an audio packet failed
ERROR_AUDIO_DECODING_FAILEDODIN_ERROR_AUDIO_DECODING_FAILED84-44Decoding of an audio packet failed
ERROR_AUDIO_POSITION_LIMIT_REACHEDODIN_ERROR_AUDIO_POSITION_LIMIT_REACHED83-45Position limit reached
ERROR_AUDIO_VOICE_ISOLATION_FAILEDODIN_ERROR_AUDIO_VOICE_ISOLATION_FAILED82-46The voice isolation effect reported an error