bit result or less, this function will return this value.
bit result, this function will return this value.
extra result (e.g. a song name), this function returns the size in bytes of the extra result (no size limit).
that the last executed command returns an extra result). This pointer can be freed by the application with the a i _ a s y n c _ c m d _ o u t _ f r e e _ A r r a y U 8 ( ) f u n c t i o n .
allocated buffer which holds the extra-result. Note that the Audio Interface will automatically do this before executing a new command that need extra-results. This ensures that the application will not have memory leakage. Allowing the application calling this function will free the extra-results sooner and improve allocated memory usage.
The following picture shows the flow of the asynchronous function use.