added 'looping task'
- with looping_task enabled => audio will always keep playing. (non stop.)
This commit is contained in:
parent
dcf62905a2
commit
410b42c303
1 changed files with 342 additions and 331 deletions
|
|
@ -16,7 +16,7 @@
|
|||
//============<identities>============
|
||||
//
|
||||
#define MY_GROUP_ID (10000)
|
||||
#define MY_ID (MY_GROUP_ID + 7)
|
||||
#define MY_ID (MY_GROUP_ID + 2)
|
||||
#define MY_SIGN ("AUDIOOOO")
|
||||
#define ADDRESSBOOK_TITLE ("broadcast only")
|
||||
//
|
||||
|
|
@ -233,6 +233,17 @@ void sample_player_stop() {
|
|||
}
|
||||
Task sample_player_stop_task(0, TASK_ONCE, &sample_player_stop, &runner, false);
|
||||
|
||||
//looping
|
||||
void looping()
|
||||
{
|
||||
if (!audio.isRunning()) {
|
||||
//keep sample_now as it is.
|
||||
sample_player_start_task.restartDelayed(10);
|
||||
}
|
||||
}
|
||||
Task looping_task(5000, TASK_FOREVER, &looping, &runner, false);
|
||||
// Task looping_task(5000, TASK_FOREVER, &looping, &runner, true); // < with looping task .. audio will always keep playing. (non stop.)
|
||||
|
||||
//
|
||||
#if defined(REPLICATE_NOTE_REQ)
|
||||
Note note_now = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue