My applicatoin followed the _Ringtone sample in SDK, playing a ringtone in UI (by making a Play button) is definitely OK.

However, I got unexpected reset (sometime is OK, 70%) when using TonesLibPlayTone in AlarmTrigger. I have no global variable in the AlarmTrigger function.

Is there anything I should take care for using TonesLibPlayTone in AlarmTrigger?




Regis St-Gelais wrote:
"Raymond Lo" <[EMAIL PROTECTED]> a écrit dans le message de news: [EMAIL PROTECTED]
Actually, I have followed _Ringtone example to develop my application but I got unexpected reset problem when playing a ringtone in an alarm.

void AlarmTriggered (SysAlarmTriggeredParamType * cmdPBP)
..
err = SysLibFind (tonesLibName, &TonesLibRefNum);
err = SysLibLoad (tonesLibType, tonesLibCreator, &TonesLibRefNum);
..
err = TonesLibGetToneList (TonesLibRefNum, &ToneList, &numRings);
..
EvtResetAutoOffTimer();
..
CopyToneIdentifier ((&toneId), ToneListRingtoneSequence_Call.identifier);
TonesLibPlayTone (TonesLibRefNum, toneId, 1, volume, toneVibrateNone, true);
..

Any idea?

Raymond

Don't forget that you don't have access to the global variables during a
sysAppLaunchCmdAlarmTriggered or a sysAppLaunchCmdDisplayAlarm
launch code.


--
For information on using the ACCESS Developer Forums, or to unsubscribe, please 
see http://www.access-company.com/developers/forums/

Reply via email to