Lowers CPU usage: - Only call refresh() when real artwork is found - Treating NoArtwork as a valid cached result (art is not None check). - Adding in-flight dedupe (pending_tracks) so the same track doesn't spawn parallel fetches. |
||
|---|---|---|
| .. | ||
| config | ||
| mpd | ||
| playback | ||
| receivers | ||
| song | ||
| tools | ||
| __init__.py | ||
| cache.py | ||
| cli.py | ||
| player.py | ||
| py.typed | ||
| song_receiver.py | ||