diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-11-07 08:30:26 +1100 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-11-07 08:30:26 +1100 |
| commit | d36fe9be6b522a3dade389213a0bb7e26a169627 (patch) | |
| tree | 45f143981af1d6ae2717785ed316cd54a94a3f29 /src/audio/include/fatfs_audio_input.hpp | |
| parent | 05ce360c9928df9387a65f5e1840bf3f67231cea (diff) | |
| download | tangara-fw-d36fe9be6b522a3dade389213a0bb7e26a169627.tar.gz | |
Use atomics for new file notification instead of a semaphore
Diffstat (limited to 'src/audio/include/fatfs_audio_input.hpp')
| -rw-r--r-- | src/audio/include/fatfs_audio_input.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/audio/include/fatfs_audio_input.hpp b/src/audio/include/fatfs_audio_input.hpp index b7b1d18e..08527350 100644 --- a/src/audio/include/fatfs_audio_input.hpp +++ b/src/audio/include/fatfs_audio_input.hpp @@ -58,7 +58,7 @@ class FatfsAudioInput : public IAudioSource { std::mutex new_stream_mutex_; std::shared_ptr<codecs::IStream> new_stream_; - SemaphoreHandle_t has_new_stream_; + std::atomic<bool> has_new_stream_; std::unique_ptr<database::FutureFetcher<std::optional<std::pmr::string>>> pending_path_; |
