summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/audio/audio_converter.cpp2
-rw-r--r--src/audio/audio_decoder.cpp2
-rw-r--r--src/audio/audio_fsm.cpp2
-rw-r--r--src/audio/bt_audio_output.cpp2
-rw-r--r--src/audio/fatfs_audio_input.cpp2
-rw-r--r--src/audio/fatfs_source.cpp2
-rw-r--r--src/audio/i2s_audio_output.cpp2
-rw-r--r--src/audio/track_queue.cpp2
-rw-r--r--src/codecs/foxenflac.cpp2
-rw-r--r--src/codecs/mad.cpp2
-rw-r--r--src/codecs/opus.cpp2
-rw-r--r--src/codecs/source_buffer.cpp2
-rw-r--r--src/codecs/vorbis.cpp2
-rw-r--r--src/database/database.cpp2
-rw-r--r--src/database/records.cpp4
-rw-r--r--src/database/tag_parser.cpp2
-rw-r--r--src/drivers/bluetooth.cpp2
-rw-r--r--src/drivers/display.cpp2
-rw-r--r--src/drivers/i2s_dac.cpp2
-rw-r--r--src/drivers/nvs.cpp2
-rw-r--r--src/drivers/samd.cpp2
-rw-r--r--src/drivers/storage.cpp2
-rw-r--r--src/drivers/touchwheel.cpp2
-rw-r--r--src/system_fsm/booting.cpp2
-rw-r--r--src/system_fsm/idle.cpp2
-rw-r--r--src/system_fsm/running.cpp2
-rw-r--r--src/system_fsm/system_fsm.cpp2
-rw-r--r--src/ui/encoder_input.cpp2
-rw-r--r--src/ui/lvgl_task.cpp2
-rw-r--r--src/ui/screen_track_browser.cpp2
-rw-r--r--src/ui/ui_fsm.cpp2
31 files changed, 32 insertions, 32 deletions
diff --git a/src/audio/audio_converter.cpp b/src/audio/audio_converter.cpp
index a57a1387..efe384eb 100644
--- a/src/audio/audio_converter.cpp
+++ b/src/audio/audio_converter.cpp
@@ -22,7 +22,7 @@
#include "sample.hpp"
#include "tasks.hpp"
-static constexpr char kTag[] = "mixer";
+[[maybe_unused]] static constexpr char kTag[] = "mixer";
static constexpr std::size_t kSampleBufferLength =
drivers::kI2SBufferLengthFrames * sizeof(sample::Sample) * 2;
diff --git a/src/audio/audio_decoder.cpp b/src/audio/audio_decoder.cpp
index 78b0d3f5..03402cfc 100644
--- a/src/audio/audio_decoder.cpp
+++ b/src/audio/audio_decoder.cpp
@@ -45,7 +45,7 @@
namespace audio {
-static const char* kTag = "audio_dec";
+[[maybe_unused]] static const char* kTag = "audio_dec";
static constexpr std::size_t kCodecBufferLength =
drivers::kI2SBufferLengthFrames * sizeof(sample::Sample) * 2;
diff --git a/src/audio/audio_fsm.cpp b/src/audio/audio_fsm.cpp
index 7480934b..09a64db1 100644
--- a/src/audio/audio_fsm.cpp
+++ b/src/audio/audio_fsm.cpp
@@ -37,7 +37,7 @@
namespace audio {
-static const char kTag[] = "audio_fsm";
+[[maybe_unused]] static const char kTag[] = "audio_fsm";
std::shared_ptr<system_fsm::ServiceLocator> AudioState::sServices;
diff --git a/src/audio/bt_audio_output.cpp b/src/audio/bt_audio_output.cpp
index 367710db..a189fefe 100644
--- a/src/audio/bt_audio_output.cpp
+++ b/src/audio/bt_audio_output.cpp
@@ -23,7 +23,7 @@
#include "result.hpp"
#include "wm8523.hpp"
-static const char* kTag = "BTOUT";
+[[maybe_unused]] static const char* kTag = "BTOUT";
namespace audio {
diff --git a/src/audio/fatfs_audio_input.cpp b/src/audio/fatfs_audio_input.cpp
index 3cd75606..4c5e981b 100644
--- a/src/audio/fatfs_audio_input.cpp
+++ b/src/audio/fatfs_audio_input.cpp
@@ -38,7 +38,7 @@
#include "track.hpp"
#include "types.hpp"
-static const char* kTag = "SRC";
+[[maybe_unused]] static const char* kTag = "SRC";
namespace audio {
diff --git a/src/audio/fatfs_source.cpp b/src/audio/fatfs_source.cpp
index a5d172e7..f682cd0d 100644
--- a/src/audio/fatfs_source.cpp
+++ b/src/audio/fatfs_source.cpp
@@ -20,7 +20,7 @@
namespace audio {
-static constexpr char kTag[] = "fatfs_src";
+[[maybe_unused]] static constexpr char kTag[] = "fatfs_src";
FatfsSource::FatfsSource(codecs::StreamType t, std::unique_ptr<FIL> file)
: IStream(t), file_(std::move(file)) {}
diff --git a/src/audio/i2s_audio_output.cpp b/src/audio/i2s_audio_output.cpp
index 833802ee..8cfd5b90 100644
--- a/src/audio/i2s_audio_output.cpp
+++ b/src/audio/i2s_audio_output.cpp
@@ -25,7 +25,7 @@
#include "result.hpp"
#include "wm8523.hpp"
-static const char* kTag = "I2SOUT";
+[[maybe_unused]] static const char* kTag = "I2SOUT";
namespace audio {
diff --git a/src/audio/track_queue.cpp b/src/audio/track_queue.cpp
index 331aa756..86f6e034 100644
--- a/src/audio/track_queue.cpp
+++ b/src/audio/track_queue.cpp
@@ -19,7 +19,7 @@
namespace audio {
-static constexpr char kTag[] = "tracks";
+[[maybe_unused]] static constexpr char kTag[] = "tracks";
TrackQueue::TrackQueue() {}
diff --git a/src/codecs/foxenflac.cpp b/src/codecs/foxenflac.cpp
index 282b8ce1..7d11d4f1 100644
--- a/src/codecs/foxenflac.cpp
+++ b/src/codecs/foxenflac.cpp
@@ -16,7 +16,7 @@
namespace codecs {
-static const char kTag[] = "flac";
+[[maybe_unused]] static const char kTag[] = "flac";
FoxenFlacDecoder::FoxenFlacDecoder()
: input_(), buffer_(), flac_(FX_FLAC_ALLOC(FLAC_MAX_BLOCK_SIZE, 2)) {}
diff --git a/src/codecs/mad.cpp b/src/codecs/mad.cpp
index 6e1546d8..d5516e30 100644
--- a/src/codecs/mad.cpp
+++ b/src/codecs/mad.cpp
@@ -23,7 +23,7 @@
namespace codecs {
-static constexpr char kTag[] = "mad";
+[[maybe_unused]] static constexpr char kTag[] = "mad";
static constexpr uint32_t kMallocCapsPrefer =
MALLOC_CAP_INTERNAL | MALLOC_CAP_8BIT;
diff --git a/src/codecs/opus.cpp b/src/codecs/opus.cpp
index 448e9eb4..e4917a33 100644
--- a/src/codecs/opus.cpp
+++ b/src/codecs/opus.cpp
@@ -26,7 +26,7 @@
namespace codecs {
-static constexpr char kTag[] = "opus";
+[[maybe_unused]] static constexpr char kTag[] = "opus";
static int read_cb(void* src, unsigned char* ptr, int nbytes) {
IStream* source = reinterpret_cast<IStream*>(src);
diff --git a/src/codecs/source_buffer.cpp b/src/codecs/source_buffer.cpp
index 5955523e..3d06afa0 100644
--- a/src/codecs/source_buffer.cpp
+++ b/src/codecs/source_buffer.cpp
@@ -17,7 +17,7 @@
namespace codecs {
-static constexpr char kTag[] = "dec_buf";
+[[maybe_unused]] static constexpr char kTag[] = "dec_buf";
static constexpr size_t kBufferSize = 1024 * 8;
SourceBuffer::SourceBuffer()
diff --git a/src/codecs/vorbis.cpp b/src/codecs/vorbis.cpp
index 764f58d9..3b3798cb 100644
--- a/src/codecs/vorbis.cpp
+++ b/src/codecs/vorbis.cpp
@@ -32,7 +32,7 @@
namespace codecs {
-static constexpr char kTag[] = "vorbis";
+[[maybe_unused]] static constexpr char kTag[] = "vorbis";
static size_t read_cb(void* ptr, size_t size, size_t nmemb, void* instance) {
IStream* source = reinterpret_cast<IStream*>(instance);
diff --git a/src/database/database.cpp b/src/database/database.cpp
index a0bd4fd2..e05fa26a 100644
--- a/src/database/database.cpp
+++ b/src/database/database.cpp
@@ -44,7 +44,7 @@
namespace database {
static SingletonEnv<leveldb::EspEnv> sEnv;
-static const char* kTag = "DB";
+[[maybe_unused]] static const char* kTag = "DB";
static const char kDbPath[] = "/.tangara-db";
diff --git a/src/database/records.cpp b/src/database/records.cpp
index c9fafe08..a0aac69a 100644
--- a/src/database/records.cpp
+++ b/src/database/records.cpp
@@ -44,11 +44,11 @@
namespace database {
-static const char* kTag = "RECORDS";
+[[maybe_unused]] static const char* kTag = "RECORDS";
static const char kDataPrefix = 'D';
static const char kHashPrefix = 'H';
-static const char kTagHashPrefix = 'T';
+[[maybe_unused]] static const char kTagHashPrefix = 'T';
static const char kIndexPrefix = 'I';
static const char kFieldSeparator = '\0';
diff --git a/src/database/tag_parser.cpp b/src/database/tag_parser.cpp
index 83b37b91..eb5f3a43 100644
--- a/src/database/tag_parser.cpp
+++ b/src/database/tag_parser.cpp
@@ -125,7 +125,7 @@ static void toc(Tagctx* ctx, int ms, int offset) {}
} // namespace libtags
static const std::size_t kBufSize = 1024;
-static const char* kTag = "TAGS";
+[[maybe_unused]] static const char* kTag = "TAGS";
TagParserImpl::TagParserImpl() {
extension_to_parser_["opus"] = std::make_unique<OpusTagParser>();
diff --git a/src/drivers/bluetooth.cpp b/src/drivers/bluetooth.cpp
index 797a05d7..5bb4a5b4 100644
--- a/src/drivers/bluetooth.cpp
+++ b/src/drivers/bluetooth.cpp
@@ -29,7 +29,7 @@
namespace drivers {
-static constexpr char kTag[] = "bluetooth";
+[[maybe_unused]] static constexpr char kTag[] = "bluetooth";
DRAM_ATTR static StreamBufferHandle_t sStream = nullptr;
diff --git a/src/drivers/display.cpp b/src/drivers/display.cpp
index a06320f4..cb3ee3a0 100644
--- a/src/drivers/display.cpp
+++ b/src/drivers/display.cpp
@@ -37,7 +37,7 @@
#include "spi.hpp"
#include "tasks.hpp"
-static const char* kTag = "DISPLAY";
+[[maybe_unused]] static const char* kTag = "DISPLAY";
// TODO(jacqueline): Encode width and height variations in the init data.
static const uint8_t kDisplayHeight = 128 + 2;
diff --git a/src/drivers/i2s_dac.cpp b/src/drivers/i2s_dac.cpp
index 435c16e4..ef1a64ab 100644
--- a/src/drivers/i2s_dac.cpp
+++ b/src/drivers/i2s_dac.cpp
@@ -36,7 +36,7 @@
namespace drivers {
-static const char* kTag = "i2s_dac";
+[[maybe_unused]] static const char* kTag = "i2s_dac";
static const i2s_port_t kI2SPort = I2S_NUM_0;
auto I2SDac::create(IGpios& expander) -> std::optional<I2SDac*> {
diff --git a/src/drivers/nvs.cpp b/src/drivers/nvs.cpp
index ffaa0a5e..c8a9a7c7 100644
--- a/src/drivers/nvs.cpp
+++ b/src/drivers/nvs.cpp
@@ -21,7 +21,7 @@
namespace drivers {
-static constexpr char kTag[] = "nvm";
+[[maybe_unused]] static constexpr char kTag[] = "nvm";
static constexpr uint8_t kSchemaVersion = 1;
static constexpr char kKeyVersion[] = "ver";
diff --git a/src/drivers/samd.cpp b/src/drivers/samd.cpp
index 459b7bce..e6014306 100644
--- a/src/drivers/samd.cpp
+++ b/src/drivers/samd.cpp
@@ -22,7 +22,7 @@ enum Registers : uint8_t {
};
static const uint8_t kAddress = 0x45;
-static const char kTag[] = "SAMD";
+[[maybe_unused]] static const char kTag[] = "SAMD";
namespace drivers {
diff --git a/src/drivers/storage.cpp b/src/drivers/storage.cpp
index 0492b5dc..cb1407a6 100644
--- a/src/drivers/storage.cpp
+++ b/src/drivers/storage.cpp
@@ -26,7 +26,7 @@
#include "gpios.hpp"
#include "memory_resource.hpp"
-static const char* kTag = "SDSTORAGE";
+[[maybe_unused]] static const char* kTag = "SDSTORAGE";
static const uint8_t kMaxOpenFiles = 8;
namespace drivers {
diff --git a/src/drivers/touchwheel.cpp b/src/drivers/touchwheel.cpp
index cad3433d..697f9881 100644
--- a/src/drivers/touchwheel.cpp
+++ b/src/drivers/touchwheel.cpp
@@ -24,7 +24,7 @@ namespace drivers {
// Touch wheel implementation using a Microchip AT42QT2120
-static const char* kTag = "TOUCHWHEEL";
+[[maybe_unused]] static const char* kTag = "TOUCHWHEEL";
static const uint8_t kTouchWheelAddress = 0x1C;
static const gpio_num_t kIntPin = GPIO_NUM_25;
diff --git a/src/system_fsm/booting.cpp b/src/system_fsm/booting.cpp
index 08a1c083..82d83836 100644
--- a/src/system_fsm/booting.cpp
+++ b/src/system_fsm/booting.cpp
@@ -38,7 +38,7 @@
namespace system_fsm {
namespace states {
-static const char kTag[] = "BOOT";
+[[maybe_unused]] static const char kTag[] = "BOOT";
static auto bt_event_cb(drivers::bluetooth::Event ev) -> void {
if (ev == drivers::bluetooth::Event::kKnownDevicesChanged) {
diff --git a/src/system_fsm/idle.cpp b/src/system_fsm/idle.cpp
index bd327134..b8ebefdb 100644
--- a/src/system_fsm/idle.cpp
+++ b/src/system_fsm/idle.cpp
@@ -21,7 +21,7 @@
namespace system_fsm {
namespace states {
-static const char kTag[] = "IDLE";
+[[maybe_unused]] static const char kTag[] = "IDLE";
static const TickType_t kTicksBeforeSleep = pdMS_TO_TICKS(10000);
static void timer_callback(TimerHandle_t timer) {
diff --git a/src/system_fsm/running.cpp b/src/system_fsm/running.cpp
index 70b4e99c..567553a9 100644
--- a/src/system_fsm/running.cpp
+++ b/src/system_fsm/running.cpp
@@ -21,7 +21,7 @@
namespace system_fsm {
namespace states {
-static const char kTag[] = "RUN";
+[[maybe_unused]] static const char kTag[] = "RUN";
static database::IFileGatherer* sFileGatherer;
diff --git a/src/system_fsm/system_fsm.cpp b/src/system_fsm/system_fsm.cpp
index 9e1a4198..1e92cd62 100644
--- a/src/system_fsm/system_fsm.cpp
+++ b/src/system_fsm/system_fsm.cpp
@@ -14,7 +14,7 @@
#include "tag_parser.hpp"
#include "track_queue.hpp"
-static const char kTag[] = "system";
+[[maybe_unused]] static const char kTag[] = "system";
namespace system_fsm {
diff --git a/src/ui/encoder_input.cpp b/src/ui/encoder_input.cpp
index f6a981a7..b27c2862 100644
--- a/src/ui/encoder_input.cpp
+++ b/src/ui/encoder_input.cpp
@@ -23,7 +23,7 @@
#include "touchwheel.hpp"
#include "ui_events.hpp"
-static constexpr char kTag[] = "input";
+[[maybe_unused]] static constexpr char kTag[] = "input";
constexpr int kDPadAngleThreshold = 20;
constexpr int kLongPressDelayMs = 500;
diff --git a/src/ui/lvgl_task.cpp b/src/ui/lvgl_task.cpp
index ff85a055..2c4f01ca 100644
--- a/src/ui/lvgl_task.cpp
+++ b/src/ui/lvgl_task.cpp
@@ -47,7 +47,7 @@
namespace ui {
-static const char* kTag = "ui_task";
+[[maybe_unused]] static const char* kTag = "ui_task";
UiTask::UiTask() {}
diff --git a/src/ui/screen_track_browser.cpp b/src/ui/screen_track_browser.cpp
index d0bb59e9..7a605a60 100644
--- a/src/ui/screen_track_browser.cpp
+++ b/src/ui/screen_track_browser.cpp
@@ -39,7 +39,7 @@
#include "widget_top_bar.hpp"
#include "widgets/lv_label.h"
-static constexpr char kTag[] = "browser";
+[[maybe_unused]] static constexpr char kTag[] = "browser";
static constexpr int kMaxPages = 4;
static constexpr int kPageBuffer = 6;
diff --git a/src/ui/ui_fsm.cpp b/src/ui/ui_fsm.cpp
index a33dd38e..becb7af5 100644
--- a/src/ui/ui_fsm.cpp
+++ b/src/ui/ui_fsm.cpp
@@ -43,7 +43,7 @@
namespace ui {
-static constexpr char kTag[] = "ui_fsm";
+[[maybe_unused]] static constexpr char kTag[] = "ui_fsm";
static const std::size_t kRecordsPerPage = 15;