emmental/tests/listenbrainz
Anna Schumaker 4c5d3c78c0 listenbrainz: Submit the currently playing track to ListenBrainz
I do this by creating a new Listen class that is constructed from one of
our db.track.Tracks to convert to something liblistenbrainz understands.
From there, I watch for changes to the "now-playing" property and call
out to the Thread to submit the track to ListenBrainz.

Implements: #69 ("Add ListenBrainz support")
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2024-03-20 13:35:18 -04:00
..
test_listen.py listenbrainz: Submit the currently playing track to ListenBrainz 2024-03-20 13:35:18 -04:00
test_listenbrainz.py listenbrainz: Submit the currently playing track to ListenBrainz 2024-03-20 13:35:18 -04:00
test_task.py listenbrainz: Submit the currently playing track to ListenBrainz 2024-03-20 13:35:18 -04:00
test_thread.py listenbrainz: Submit the currently playing track to ListenBrainz 2024-03-20 13:35:18 -04:00