Paul Lietar
|
bf60f6e7ab
|
Create new librespot-core crate
|
2017-08-03 19:58:44 +01:00 |
|
Paul Lietar
|
d2161ff75f
|
Use EasyBuf instead of copying buffers
|
2017-01-29 17:54:32 +00:00 |
|
Paul Lietar
|
bbc438d9b2
|
Clippy run
|
2017-01-29 17:20:12 +00:00 |
|
Paul Lietar
|
05118b40f8
|
Move MetadataManager to use tokio
|
2017-01-20 01:59:47 +00:00 |
|
Paul Lietar
|
bcbd7afb1a
|
Change mercury to use tokio
|
2017-01-20 01:59:47 +00:00 |
|
Paul Lietar
|
855a7e87a7
|
Move AudioKeyManager to tokio
|
2017-01-20 01:59:47 +00:00 |
|
Paul Lietar
|
9d5e2e9fed
|
Rewrite connection layer to use tokio
|
2017-01-20 01:59:46 +00:00 |
|
Paul Lietar
|
e688914082
|
Fix some unused import warnings.
|
2016-07-06 01:36:46 +01:00 |
|
Paul Lietar
|
4d277e5b75
|
stream: refactor into a reactor pattern.
|
2016-05-09 12:22:51 +01:00 |
|
Paul Lietar
|
85903a0da5
|
Split cache handling to separate module.
Use it for audio keys and album covers as well.
|
2016-03-16 04:20:42 +00:00 |
|
Paul Lietar
|
fd6b805bfd
|
Fix some clippy warnings.
|
2016-01-02 16:48:44 +01:00 |
|
Paul Lietar
|
90eeed3f80
|
rustfmt
|
2016-01-02 16:20:35 +01:00 |
|
Paul Lietar
|
654a403459
|
Improve handling of missing audio keys by failing the future rather than crashing.
|
2015-12-29 23:12:02 +01:00 |
|
Paul Lietar
|
267ccbe65e
|
Fix build on latest rust.
|
2015-09-01 13:20:37 +02:00 |
|
Paul Lietar
|
e452abce43
|
Cache audio files to disk.
|
2015-07-07 22:40:31 +01:00 |
|
Paul Lietar
|
28a7db26be
|
cache audio keys in memory
|
2015-07-02 23:05:47 +02:00 |
|
Paul Lietar
|
2a2f227bef
|
Refactor the whole architecture.
Use less threads, makes it much simpler to reason about.
|
2015-07-02 19:24:25 +02:00 |
|
Paul Lietar
|
7ffe996652
|
Lots of stuff
|
2015-06-23 15:38:29 +01:00 |
|