Anna Schumaker
5545cb106d
This uses a combination of an Idle Queue, ReaddirThread, and tagger Thread to scan a directory path and tag the audio files found within. I do this by adding a scan() function to each Library object to begin scanning (if not already running). Libraries also have a stop() function to cancel any pending idle tasks and stop any running threads. The Library table makes sure to stop each Library object during shutdown so we don't leave any hanging threads. Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com> |
||
---|---|---|
audio | ||
aur@405e47e021 | ||
data | ||
db | ||
emmental | ||
icons/scalable | ||
lib | ||
mpris-spec@51e5848f9f | ||
playlist | ||
scanner | ||
sidebar | ||
tests | ||
tools | ||
ui | ||
.debug | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
Makefile | ||
README.md | ||
emmental.py | ||
emmental3.py | ||
pytest.ini |
README.md
emmental
A new music player built around Python and GTK