This topic describes only module-specific error codes. For details about universal error codes, see Universal Error Codes.
Error Message
Invalid parameter.
Description
A parameter passed in the API is invalid.
Possible Causes
The parameter is invalid. For example, the parameter value is not within the range supported.
Solution
Pass the correct parameters in the API.
Error Message
Memory allocation failure.
Description
When the API is called, the memory fails to be allocated or a null pointer occurs.
Possible Causes
Solution
Error Message
Unsupported state.
Description
This operation is not allowed in the current state.
Possible Causes
The operation is not supported in the current state. For example, data is played before streams are started.
Solution
Error Message
Unsupported parameter value.
Description
The parameter value is not supported.
Possible Causes
The value of the input parameter is not within the range supported.
Solution
Error Message
Processing timeout.
Description
Waiting for external processing times out.
Possible Causes
Waiting for external processing times out. For example, waiting for the application to fill in audio data times out.
Solution
Control the time of the write operation, for example, adding delayed processing.