jacqueline
|
a2c1dfbabd
|
Add vorbis and flac decoders, flesh out codec interface
vorbis doesn't quite work yet, not sure why. will pick it up again
later.
|
2 years ago |
jacqueline
|
e12ac1d963
|
Do some prep cleanup for multiple filetypes
|
2 years ago |
jacqueline
|
a4f94c812a
|
Annote E V E R Y T H I N G with license info
|
2 years ago |
jacqueline
|
5ac4d3949c
|
Generalise worker tasks, and centralise task priorities + stacks
Includes making the display driver use a worker task for flushes, so
that our double buffering actually does something useful /facepalm
|
2 years ago |
jacqueline
|
d71f726c42
|
Add pagination to database queries
|
2 years ago |
jacqueline
|
961c8014ad
|
Add some basic tests for the database
|
2 years ago |
jacqueline
|
10eb120878
|
Add tests for record encoding
|
2 years ago |
jacqueline
|
d739edef76
|
Fix tests!
Includes removing some that never passed and/or weren't quite a good
idea
|
2 years ago |
jacqueline
|
16e6180ba7
|
Database init is now stable!
|
2 years ago |
jacqueline
|
fe19478e0f
|
Output hash of song triple
|
2 years ago |
jacqueline
|
09ad66136d
|
clang-format
|
2 years ago |
jacqueline
|
bdadc159c7
|
Add libtags for extracting info from files
|
2 years ago |
jacqueline
|
cd520b9360
|
Make queries a little less copy-paste
|
2 years ago |
jacqueline
|
5d7cbec34c
|
Move DB interactions to a background thread
|
2 years ago |
jacqueline
|
fbe047a35f
|
Add some basic data and retrieval
|
2 years ago |
jacqueline
|
083f4011aa
|
removed unused raw db stuff
|
2 years ago |
jacqueline
|
2be4d4204c
|
Allow RenameFile to overwrite existing files
|
2 years ago |
jacqueline
|
4887f37898
|
add leveldb
|
2 years ago |