summaryrefslogtreecommitdiff
path: root/src/tangara/database/track.hpp
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2024-12-31 11:30:23 +1100
committerjacqueline <me@jacqueline.id.au>2024-12-31 11:30:23 +1100
commitb6b62cb8ea8121a3ae604b508c508a2a4994050a (patch)
tree7eb5f95f997f34bec841b27a00933c7ba803062f /src/tangara/database/track.hpp
parent407d2da049457e1e90fd136e36285061579015f5 (diff)
downloadtangara-fw-b6b62cb8ea8121a3ae604b508c508a2a4994050a.tar.gz
Handle synthesizing missing tag values in TrackTags instead of the indexer
Diffstat (limited to 'src/tangara/database/track.hpp')
-rw-r--r--src/tangara/database/track.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tangara/database/track.hpp b/src/tangara/database/track.hpp
index 21d6349d..71eb44ce 100644
--- a/src/tangara/database/track.hpp
+++ b/src/tangara/database/track.hpp
@@ -144,6 +144,8 @@ class TrackTags {
auto Hash() const -> uint64_t;
private:
+ auto maybeSynthesizeAllArtists() -> void;
+
Container encoding_;
std::optional<std::pmr::string> title_;