summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-04-21 10:35:39 +1000
committerjacqueline <me@jacqueline.id.au>2023-04-21 10:35:39 +1000
commit130009eb142a5ce8bb6cf9cbb59d69a4d96ed5f9 (patch)
tree94df187331d266d612a40cf3b4ae269a4ed283f6
parentcc3fd9571eadf8ad49bd7a5806a504555dc885db (diff)
downloadtangara-fw-130009eb142a5ce8bb6cf9cbb59d69a4d96ed5f9.tar.gz
Pin audio pipeline to the app core
-rw-r--r--src/audio/audio_task.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/audio/audio_task.cpp b/src/audio/audio_task.cpp
index 07f49085..b2a8062e 100644
--- a/src/audio/audio_task.cpp
+++ b/src/audio/audio_task.cpp
@@ -43,8 +43,8 @@ auto StartPipeline(Pipeline* pipeline, IAudioSink* sink) -> void {
AudioTaskArgs* args = new AudioTaskArgs{.pipeline = pipeline, .sink = sink};
ESP_LOGI(kTag, "starting audio pipeline task");
- xTaskCreate(&AudioTaskMain, "pipeline", kStackSize, args,
- kTaskPriorityAudioPipeline, NULL);
+ xTaskCreatePinnedToCore(&AudioTaskMain, "pipeline", kStackSize, args,
+ kTaskPriorityAudioPipeline, NULL, 1);
}
auto StartDrain(IAudioSink* sink) -> void {