|
3108c16566
|
FFT computation and value updating
|
2024-12-10 16:37:18 +05:00 |
|
|
1c3dc2abd7
|
FFT implementation boiler
|
2024-12-10 15:10:37 +05:00 |
|
|
013b06a3e2
|
- Volume control
- Less aggressive chunk queuing and next signalling
|
2024-12-10 14:09:28 +05:00 |
|
|
021d765d8a
|
Add readme
|
2024-12-10 12:26:04 +05:00 |
|
|
10e88b511d
|
- Playstate and next handling
- Handle chunk queueing better (directly from api response)
- Fetch more songs if playlist is empty
|
2024-12-09 16:44:36 +05:00 |
|
|
d0c5a8f61f
|
Trigger fetching more file
|
2024-12-09 14:51:19 +05:00 |
|
|
0ca063e927
|
Parse frames from a decoder and push to pipewire
|
2024-12-09 14:29:15 +05:00 |
|
|
58d33b8868
|
ffmpeg subprocess creation, remove byte handled checking
|
2024-12-06 16:03:33 +05:00 |
|
|
5aa12757a0
|
rename codec parsing file
|
2024-12-03 16:09:39 +05:00 |
|
|
2d142b43fa
|
Default Pod serialization added
|
2024-12-03 15:13:50 +05:00 |
|
|
7e56d50898
|
cleaner handling, remove unneeded Box on audio info
|
2024-12-03 14:52:20 +05:00 |
|
|
2c66db4205
|
Init and test sending samples to pipewire stream
|
2024-12-03 14:30:55 +05:00 |
|
|
f2cea03e27
|
Add buffer limit to audio fetch
|
2024-12-03 11:56:50 +05:00 |
|
|
60b5f2ed60
|
Run pwire loop on separate thread
|
2024-11-29 16:47:32 +05:00 |
|
|
6656727021
|
Add playback display
|
2024-11-29 15:19:06 +05:00 |
|
|
3122e2559e
|
Looping fetch of audio file chunks
|
2024-11-29 14:43:37 +05:00 |
|
|
6b0a53e96f
|
Audio chunk reading
|
2024-11-29 13:32:44 +05:00 |
|
|
71cc75feff
|
Chunked song download boiler
|
2024-11-29 13:17:40 +05:00 |
|
|
120d991360
|
Handle cover updates
|
2024-11-29 12:19:52 +05:00 |
|
|
ee4e024d31
|
Parse image from API, trigger event
|
2024-11-28 17:02:28 +05:00 |
|
|
c995653c62
|
Add covert art rendering
|
2024-11-28 16:28:10 +05:00 |
|
|
a5efd3db5e
|
Basic layouts and metadata printing
|
2024-11-28 15:23:06 +05:00 |
|
|
2a894bdd83
|
Song fetching and covert art fetching boiler
|
2024-11-28 13:20:22 +05:00 |
|
|
35184a76b9
|
User quit handling, playlist extending
|
2024-11-28 12:16:58 +05:00 |
|
|
85ae8d1624
|
Main player loop
|
2024-11-27 16:25:39 +05:00 |
|
|
d6c9bf4d3b
|
Init player with random songs
|
2024-11-27 16:01:29 +05:00 |
|
|
4889026749
|
Basic ratatui init
|
2024-11-27 14:42:29 +05:00 |
|
|
6be3634fdf
|
ping ssonic server to verify configured auth
|
2024-11-27 14:24:21 +05:00 |
|
|
f094604f6e
|
Basic pipewire stream creation
|
2024-11-26 14:39:24 +05:00 |
|
|
b2169abc94
|
Add a channel for replies to Player across thread
|
2024-11-25 16:39:42 +05:00 |
|
|
ba45cbf8fe
|
Basic audio handler thread boilerplate
|
2024-11-25 16:29:40 +05:00 |
|
|
24fe803aaa
|
Basic config file reading
|
2024-11-25 16:16:43 +05:00 |
|
|
cd106914a1
|
Initial boilerplate
|
2024-11-25 14:57:49 +05:00 |
|