Utility functions for byte-swapping. Used by AAX_CChunkDataParser.
AAX_EError
Definition: AAX_Errors.h:38
@ AAX_RESULT_NEW_PACKET_POSTED
Definition: AAX_Errors.h:68
@ AAX_ERROR_CONTEXT_ALREADY_HAS_METERS
Definition: AAX_Errors.h:54
@ AAX_ERROR_INVALID_PARAMETER_ID
Definition: AAX_Errors.h:41
@ AAX_ERROR_NOTIFICATION_FAILED
Definition: AAX_Errors.h:71
@ AAX_ERROR_UNSUPPORTED_ENCODING
Unsupported input argument text encoding.
Definition: AAX_Errors.h:87
@ AAX_ERROR_PORT_ID_OUT_OF_RANGE
Definition: AAX_Errors.h:56
@ AAX_ERROR_INVALID_CHUNK_ID
Definition: AAX_Errors.h:47
@ AAX_ERROR_PLUGIN_END
Custom plug-in error codes may be placed in the range ( AAX_ERROR_PLUGIN_END, AAX_ERROR_PLUGIN_BEGIN ...
Definition: AAX_Errors.h:95
@ AAX_RESULT_ADD_FIELD_UNSUPPORTED_FIELD_TYPE
Definition: AAX_Errors.h:63
@ AAX_ERROR_UNIMPLEMENTED
Definition: AAX_Errors.h:49
@ AAX_ERROR_PLUGIN_NULL_PARAMETER
Definition: AAX_Errors.h:70
@ AAX_RESULT_PACKET_STREAM_NOT_EMPTY
Definition: AAX_Errors.h:62
@ AAX_ERROR_UNKNOWN_EXCEPTION
An AAX plug-in should return this to the host if an unknown exception is caught. Exceptions should ne...
Definition: AAX_Errors.h:82
@ AAX_ERROR_MALFORMED_CHUNK
Definition: AAX_Errors.h:66
@ AAX_ERROR_EMPTY_EFFECT_NAME
Definition: AAX_Errors.h:77
@ AAX_ERROR_MIXER_THREAD_FALLING_BEHIND
Definition: AAX_Errors.h:64
@ AAX_ERROR_DIRECT_ACCESS_OUT_OF_BOUNDS
Definition: AAX_Errors.h:58
@ AAX_ERROR_INVALID_PATH
Definition: AAX_Errors.h:80
@ AAX_ERROR_SIGNED_INT_OVERFLOW
Definition: AAX_Errors.h:73
@ AAX_ERROR_FIFO_FULL
Definition: AAX_Errors.h:59
@ AAX_ERROR_NULL_OBJECT
Definition: AAX_Errors.h:44
@ AAX_ERROR_NULL_COMPONENT
Definition: AAX_Errors.h:55
@ AAX_ERROR_PRINT_FAILURE
A failure occurred in a "print" library call such as printf.
Definition: AAX_Errors.h:91
@ AAX_ERROR_PLUGIN_BEGIN
Custom plug-in error codes may be placed in the range ( AAX_ERROR_PLUGIN_END, AAX_ERROR_PLUGIN_BEGIN ...
Definition: AAX_Errors.h:94
@ AAX_ERROR_INVALID_ARGUMENT
One or more input parameters are invalid; all output parameters are left unchanged.
Definition: AAX_Errors.h:83
@ AAX_ERROR_INVALID_METER_INDEX
Definition: AAX_Errors.h:43
@ AAX_ERROR_UNEXPECTED_EFFECT_ID
Encountered an effect ID with a different value from what was expected.
Definition: AAX_Errors.h:88
@ AAX_ERROR_PLUGIN_NOT_AUTHORIZED
Definition: AAX_Errors.h:69
@ AAX_ERROR_UNKNOWN_PLUGIN
Definition: AAX_Errors.h:78
@ AAX_ERROR_INVALID_STRING_CONVERSION
Definition: AAX_Errors.h:42
@ AAX_ERROR_ACF_ERROR
Definition: AAX_Errors.h:52
@ AAX_ERROR_OLDER_VERSION
Definition: AAX_Errors.h:45
@ AAX_ERROR_ARGUMENT_OUT_OF_RANGE
One or more input parameters are out of the expected range, e.g. an index argument that is negative o...
Definition: AAX_Errors.h:90
@ AAX_ERROR_INVALID_FIELD_INDEX
Definition: AAX_Errors.h:65
@ AAX_ERROR_NO_COMPONENTS
Definition: AAX_Errors.h:74
@ AAX_ERROR_POST_PACKET_FAILED
Definition: AAX_Errors.h:61
@ AAX_ERROR_INCORRECT_CHUNK_SIZE
Definition: AAX_Errors.h:48
@ AAX_ERROR_FIELD_TYPE_DOES_NOT_SUPPORT_DIRECT_ACCESS
Definition: AAX_Errors.h:57
@ AAX_ERROR_NULL_ARGUMENT
One or more required pointer arguments are null.
Definition: AAX_Errors.h:84
@ AAX_ERROR_PROPERTY_UNDEFINED
Definition: AAX_Errors.h:79
@ AAX_ERROR_DUPLICATE_TYPE_ID
Definition: AAX_Errors.h:76
@ AAX_ERROR_NO_ABBREVIATED_PARAMETER_NAME
No parameter name abbreviation with the requested properties has been defined.
Definition: AAX_Errors.h:89
@ AAX_ERROR_INVALID_VIEW_SIZE
Definition: AAX_Errors.h:72
@ AAX_ERROR_INVALID_PARAMETER_INDEX
Definition: AAX_Errors.h:50
@ AAX_ERROR_INITIALIZING_PACKET_STREAM_THREAD
Definition: AAX_Errors.h:60
@ AAX_ERROR_INVALID_METER_TYPE
Definition: AAX_Errors.h:53
@ AAX_ERROR_INVALID_CHUNK_INDEX
Definition: AAX_Errors.h:46
@ AAX_ERROR_UNKNOWN_ID
Definition: AAX_Errors.h:81
@ AAX_SUCCESS
Definition: AAX_Errors.h:39
@ AAX_ERROR_INVALID_INTERNAL_DATA
Some part of the internal data required by the method is invalid.
Definition: AAX_Errors.h:85
@ AAX_ERROR_NOT_INITIALIZED
Definition: AAX_Errors.h:51
@ AAX_ERROR_TOD_BEHIND
Definition: AAX_Errors.h:67
@ AAX_ERROR_ARGUMENT_BUFFER_OVERFLOW
A buffer argument was not large enough to hold the data which must be placed within it.
Definition: AAX_Errors.h:86
@ AAX_ERROR_DUPLICATE_EFFECT_ID
Definition: AAX_Errors.h:75
AAX_ENUM_SIZE_CHECK(AAX_EError)