Standard function call result.
This feature is not implemented.
The operation was successful.
The operation failed.
The operation succeeded partially.
The stream is already connected to another node.
The provided file is the wrong format or unexpected values causes the file to be invalid.
The file header is too large.
The maximum was reached.
The ID is invalid.
The ID was not found.
The InstanceID is invalid.
No more data is available from the source.
The StateGroup is not a valid channel.
The child already has a parent.
The language is invalid (applies to the Low-Level I/O).
It is not possible to add itself as its own child.
Something is not within bounds, check the documentation of the function returning this code.
The item could not be added because it was already in the list.
This path is not known.
Stuff in vertices before trying to start it.
Only a running path can be paused.
Only a paused path can be resumed.
This path is already there.
This path is not there.
The consumer needs more.
The consumer does not need more.
The provider has available data.
The provider does not have available data.
The requested action was cancelled (not an error).
Trying to load a bank using an ID which is not defined.
Error while reading a bank.
Invalid switch type (used with the switch container)
Source format not known yet.
The bank version is not compatible with the current bank reader.
File not found.
Specified ID doesn't match a valid hardware device: either the device doesn't exist or is disabled.
The bank load failed because the bank is already loaded.
The effect on the node is rendered.
A routine needs to be executed on some CPU.
The executed routine has finished its execution.
The memory manager should have been initialized at this point.
The stream manager should have been initialized at this point.
The machine does not support SSE instructions (required on PC).
The system is busy and could not process the request.
Channel configuration is not supported in the current execution context.
Plugin media is not available for effect.
Sound was Not Allowed to play.
SDK command is too large to fit in the command queue.
A play request was rejected due to the MIDI filter parameters.
Detecting incompatibility between Custom platform of banks and custom platform of connected application.
Plugin DLL could not be loaded, either because it is not found or one dependency is missing.
Plugin DLL search path could not be found.
No Java VM provided in AkInitSettings.
OpenSL returned an error. Check error log for more details.
Plugin is not registered. Make sure to implement a AK::PluginRegistration class for it and use AK_STATIC_LINK_PLUGIN in the game binary.
A pointer to audio data was not aligned to the platform's required alignment (check AkTypes.h in the platform-specific folder)
Incompatible Audio device.
Two Wwise objects share the same ID.
The Init bank was not loaded yet, the sound engine isn't completely ready yet.
The specified device ID does not match with any of the output devices that the sound engine is currently using.
Calling a function with a playing ID that is not known.
One parameter has a invalid float value such as NaN, INF or FLT_MAX.
Media file format unexpected.
No distinct listener provided for AddOutput.
Generic XMA decoder error.
Resource is in use and cannot be released.
Invalid bank type. The bank type was either supplied through a function call (e.g. LoadBank) or obtained from a bank loaded from memory.
Init() was called but that element was already initialized.
The component being used is not initialized. Most likely AK::SoundEngine::Init() was not called yet, or AK::SoundEngine::Term was called too early.
The file access permissions prevent opening a file.
Rare file error occured, as opposed to AK_FileNotFound or AK_FilePermissionError. This lumps all unrecognized OS file system errors.
Definition at line 198 of file AkTypes.h.
Questions? Problems? Need more info? Contact us, and we can help!
Register your project and we'll help you get started with no strings attached!