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>============
|
//============<identities>============
|
||||||
//
|
//
|
||||||
#define MY_GROUP_ID (10000)
|
#define MY_GROUP_ID (10000)
|
||||||
#define MY_ID (MY_GROUP_ID + 7)
|
#define MY_ID (MY_GROUP_ID + 2)
|
||||||
#define MY_SIGN ("AUDIOOOO")
|
#define MY_SIGN ("AUDIOOOO")
|
||||||
#define ADDRESSBOOK_TITLE ("broadcast only")
|
#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);
|
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)
|
#if defined(REPLICATE_NOTE_REQ)
|
||||||
Note note_now = {
|
Note note_now = {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue