#include <twl/snd.h>
typedef void ( *SNDEXCallback ) ( SNDEXResult result, void* arg );
result | This is a SNDEXResult enumerated type value showing the results of asynchronous processing.
The different notification values vary for different processes causing the callback, so see the individual descriptions for each asynchronous function. |
---|---|
arg | This is the argument designated when an asynchronous function is called. |
None.
This is the type for user callback functions invoked at the completion of asynchronous processing started by functions that asynchronously control extended sound features.
The processing result will be passed to the result argument as a SNDEXResult
enumerated type, and the argument that was specified when calling the asynchronous function will be passed to the arg argument.
SNDEX_GetMuteAsync, SNDEX_GetI2SFrequencyAsync, SNDEX_GetDSPMixRateAsync, SNDEX_GetVolumeAsync,
SNDEX_SetMuteAsync, SNDEX_SetI2SFrequencyAsync, SNDEX_SetDSPMixRateAsync, SNDEX_SetVolumeAsync
2008/02/15 Initial version.
CONFIDENTIAL