From 80d7df910987db5201402fe987124f29f09344f3 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Tue, 25 Jul 2023 17:42:36 +1000 Subject: fuck off --- src/events/event_queue.cpp | 9 ++------- src/events/include/event_queue.hpp | 6 +----- 2 files changed, 3 insertions(+), 12 deletions(-) (limited to 'src/events') diff --git a/src/events/event_queue.cpp b/src/events/event_queue.cpp index 8678211c..8d60218a 100644 --- a/src/events/event_queue.cpp +++ b/src/events/event_queue.cpp @@ -16,8 +16,7 @@ static const std::size_t kMaxPendingEvents = 16; EventQueue::EventQueue() : system_handle_(xQueueCreate(kMaxPendingEvents, sizeof(WorkItem*))), - ui_handle_(xQueueCreate(kMaxPendingEvents, sizeof(WorkItem*))), - audio_handle_(xQueueCreate(kMaxPendingEvents, sizeof(WorkItem*))) {} + ui_handle_(xQueueCreate(kMaxPendingEvents, sizeof(WorkItem*))) {} auto ServiceQueue(QueueHandle_t queue, TickType_t max_wait_time) -> bool { WorkItem* item; @@ -29,7 +28,7 @@ auto ServiceQueue(QueueHandle_t queue, TickType_t max_wait_time) -> bool { return false; } -auto EventQueue::ServiceSystem(TickType_t max_wait_time) -> bool { +auto EventQueue::ServiceSystemAndAudio(TickType_t max_wait_time) -> bool { return ServiceQueue(system_handle_, max_wait_time); } @@ -37,8 +36,4 @@ auto EventQueue::ServiceUi(TickType_t max_wait_time) -> bool { return ServiceQueue(ui_handle_, max_wait_time); } -auto EventQueue::ServiceAudio(TickType_t max_wait_time) -> bool { - return ServiceQueue(audio_handle_, max_wait_time); -} - } // namespace events diff --git a/src/events/include/event_queue.hpp b/src/events/include/event_queue.hpp index 01f37896..95c331d5 100644 --- a/src/events/include/event_queue.hpp +++ b/src/events/include/event_queue.hpp @@ -50,8 +50,6 @@ class EventQueue { [=]() { tinyfsm::FsmList::template dispatch(ev); }); if (std::is_same()) { xQueueSend(ui_handle_, &item, portMAX_DELAY); - } else if (std::is_same()) { - xQueueSend(audio_handle_, &item, portMAX_DELAY); } else { xQueueSend(system_handle_, &item, portMAX_DELAY); } @@ -61,9 +59,8 @@ class EventQueue { template auto Dispatch(const Event& ev) -> void {} - auto ServiceSystem(TickType_t max_wait_time) -> bool; + auto ServiceSystemAndAudio(TickType_t max_wait_time) -> bool; auto ServiceUi(TickType_t max_wait_time) -> bool; - auto ServiceAudio(TickType_t max_wait_time) -> bool; EventQueue(EventQueue const&) = delete; void operator=(EventQueue const&) = delete; @@ -73,7 +70,6 @@ class EventQueue { QueueHandle_t system_handle_; QueueHandle_t ui_handle_; - QueueHandle_t audio_handle_; }; template -- cgit v1.2.3