Skip to content

Commit 9fe5692

Browse files
committed
audio_render: continue looping immediately when receiving timeout
1 parent b83ddee commit 9fe5692

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

main/src/user/audio_render.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,14 +107,13 @@ static void audio_render_task(void *pvParameter)
107107
}
108108

109109
if (data == NULL) {
110-
taskYIELD();
111110
continue;
112111
}
113112
} else {
114-
vTaskDelay(1 / portTICK_RATE_MS);
115-
116113
if (xRingbufferGetCurFreeSize(audio_buff) == 0) {
117114
start = true;
115+
} else {
116+
vTaskDelay(1 / portTICK_RATE_MS);
118117
}
119118

120119
continue;

0 commit comments

Comments
 (0)