A new music player built around Python and GTK
Go to file
Anna Schumaker 1eac742bc4 curds: Move the ThreadPoolExecutor into the track code
I think it makes sense to do this transparently through the Track code
so higher layers don't have to do as much work.  We'll just return a
Future-object corresponding to the track that will be added.

It makes sense to only have one thread in this case, since __add() needs
exclusive access to the track_list for its entire execution.  Anything
more would just create conflicts and actually increase execution time.

Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2019-02-15 15:54:00 -05:00
curds curds: Move the ThreadPoolExecutor into the track code 2019-02-15 15:54:00 -05:00
trier curds: Add a test for parallel track scanning 2019-02-06 14:35:35 -05:00
.gitignore curds: Add basic track class 2019-02-04 17:01:52 -05:00
LICENSE Initial commit 2019-01-24 09:35:41 -05:00
Makefile curds: Create a single place to get a path to a data file 2019-02-14 08:08:42 -05:00
README.md Initial commit 2019-01-24 09:35:41 -05:00

README.md

emmental

A new music player built around Python and GTK