Types
[Audio Manager]


Typedefs

typedef void(* AlpSndCallBack )(void *handle, void *data, AlpSndMsgType msgtype, void *msginfo)
 Called when audio manager events occur.


Typedef Documentation

typedef void(* AlpSndCallBack)(void *handle, void *data, AlpSndMsgType msgtype, void *msginfo)
 

Called when audio manager events occur.

Parameters:
[in] handle ALP sound hande object.
[in] data Pointer to userelf-defined data, this parameter is same as parameter(void *data) of alp_snd_callback_register() .
[in] msgtype Audiomgr message type, each type has a special data .
[in] msginfo Pointer to audiomgr message data.
Returns:
Nothing.
Remarks:
Audio manager can send message to the 3rd party application developer when events occur(e.g when sound conflicts occur,audio manager will send action changed message to application). When audio manager sends message to application, application needs to process these messages using the funciotn. AlpSndCallBack is a pointer to function. In order to use this function, application should be registered a callback function by alp_snd_callback_register().


Generated on Wed Jul 30 07:06:41 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.