summaryrefslogtreecommitdiff
path: root/src/tangara/database/track.cpp
AgeCommit message (Collapse)Author
2024-09-03Use libogg + our own parser for ogg filesjacqueline
This is somewhat faster than relying on libtags to parse these, and also better handles cornercases such as tags that cross physical page boundaries.
2024-08-12Batch up the db operations associated with adding new tracksjacqueline
This is ostensibly yet another 'prepare for multithreaded updates' commit, however it does actually save us another 60(!!) odd milliseconds per track.
2024-05-02start moving include files into subdirsjacqueline
2024-05-02WIP merge cyclically dependent components into one big componentjacqueline