Paul Lietar
|
b8b0f9c36e
Fix seconds to milliseconds conversion in vorbis_time_tell_ms.
|
9 tahun lalu |
Paul Lietar
|
968a39a131
Make audio backend configurable at run time.
|
9 tahun lalu |
Paul Lietar
|
9274a6bfb3
Refactor audio output to make it more modular.
|
9 tahun lalu |
Paul Lietar
|
60db12ee9e
Add missing semicolon.
|
9 tahun lalu |
Paul Lietar
|
ac5b34927f
Support using tremor instead of libvorbis for audio decoding.
|
9 tahun lalu |
Paul Lietar
|
de357e63c9
player: Update the position on pause/play events.
|
9 tahun lalu |
Paul Lietar
|
c700315b30
Fix a deadlock between SpircManager and Player.
|
9 tahun lalu |
Paul Lietar
|
526c54702b
Set the default volume to 100%, and add a fast path to volume control.
|
9 tahun lalu |
Paul Lietar
|
7a1db5f5a9
Encapsulate the session data and configuration.
|
9 tahun lalu |
Paul Lietar
|
8fed885595
Reorganize the spirc/player interaction.
|
9 tahun lalu |
Paul Lietar
|
463ce97661
Remove the SpircDelegate abstraction
|
9 tahun lalu |
Paul Lietar
|
303121032d
Store the volume as a u16
|
9 tahun lalu |
Erik
|
4310162b88
Fixed the multiple volume vars and the calculation is a bit simplified.
|
9 tahun lalu |
Erik
|
17a5bb122a
Added Volume in a fishy manner by modulating stream, could maybe be optimized.
|
9 tahun lalu |
Paul Lietar
|
fd6b805bfd
Fix some clippy warnings.
|
9 tahun lalu |
Paul Lietar
|
90eeed3f80
rustfmt
|
9 tahun lalu |
Paul Lietar
|
f8956166ea
Add option to specify bitrate.
|
9 tahun lalu |
Paul Lietar
|
bead9daf78
Add zeroconf based authentication.
|
9 tahun lalu |
Paul Lietar
|
22d586e473
Block player thread when nothing is playing.
|
9 tahun lalu |
Paul Lietar
|
17d4534260
Play an alternative track if selected one is not available.
|
9 tahun lalu |
Paul Lietar
|
5db141066a
Use eventual’s futures in metadata instead of rolling our own.
|
9 tahun lalu |
Lawrence Jones
|
85c1925f8d
Fixes compilation errors
|
9 tahun lalu |
Paul Lietar
|
267ccbe65e
Fix build on latest rust.
|
9 tahun lalu |
Paul Lietar
|
1d76658fdf
Support playing multiple tracks in a row
|
9 tahun lalu |
Paul Lietar
|
506f3e624e
Don’t crash on end of track.
|
9 tahun lalu |
Paul Lietar
|
94503e351b
Remove busy waiting in SpircManager.
|
9 tahun lalu |
Paul Lietar
|
1264394838
Add a SpircDelegate abstraction.
|
9 tahun lalu |
Paul Lietar
|
9ae452e22d
Keep audio files cached in ram.
|
9 tahun lalu |
Paul Lietar
|
4fd0b37e2b
Initial Spotify Connect receiver.
|
9 tahun lalu |
Paul Lietar
|
2a2f227bef
Refactor the whole architecture.
|
9 tahun lalu |