7b5ee1f397
tryed to find hang bug and finally realized it was cargo watch. however, now the app manages the tokio runtime manually, and only uses tokio for threading
Gabor Körber2024-06-07 23:53:48 +02:00
2a0cd38189
refactor: creating an AudioHandler instead of directly giving the thread, allowing to add custom event handlers while playback.
Gabor Körber2024-01-22 13:46:12 +01:00
a8f8eb4bc1
feature: extra thread for button pressing while sound is playing, with a mutex around the sink
Gabor Körber2024-01-22 09:21:33 +01:00
d2e09ecebc
code: adding watch command, making rodio play available, switching to fomantic-ui and implementing fullscreen and aspect ratios
Gabor Körber2024-01-20 21:09:44 +01:00
09ed01b687
code: device selection becomes an option to audio_thread
Gabor Körber2024-01-09 10:54:30 +01:00
35c979e30c
refactor: using jinja extension for html, adding logger
Gabor Körber2024-01-09 10:31:43 +01:00