added 'looping task'

- with looping_task enabled => audio will always keep playing. (non 
stop.)
This commit is contained in:
Dooho Yi 2024-10-30 20:50:38 +09:00
parent dcf62905a2
commit 410b42c303

View file

@ -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 = {