| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
The libtags change is a bit of a hack... I think we're running into
tracks that have long lyrics tags, which pushes the other tags out onto
the next ogg page?
|
|
Also: bump the number of workers tasks up to 3 from 2!
This makes bg db updates + playback work :)
|
|
- do not power off in an update is in progress
- explicitly store last update time, rather than deriving it from
unchanged tracks.
|
|
|
|
|
|
|
|
- No more IndexRecord/Result/dbGetPage nonsense
- Queue is just track ids
- i am so tired and have so much to do
|
|
Not wired up yet; I need to do a bunch of cleanup before i wire it in
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This makes rescanning the library *so* much faster. Yay!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This was done for performance reasons, but performance seems okay
without it, and it introduces a bunch of memory management headaches.
|
|
|
|
|
|
|
|
|
|
|
|
Beware under-testing and bugs. Just getting something barebones in so
that I can do rN+1 bringup
|
|
|
|
GOTTA GO FAST
|
|
Includes implementing song duration calculation for CBR MP3 files
|
|
|
|
idk man i wrote most of this in a fugue state whilst high on the couch
with my cat
|
|
|
|
|
|
|
|
|
|
|