Paul Lietar
|
9de55bb8cd
|
Move ap resolve and discovery to tokio.
|
2017-01-20 01:59:46 +00:00 |
|
Paul Lietar
|
9d5e2e9fed
|
Rewrite connection layer to use tokio
|
2017-01-20 01:59:46 +00:00 |
|
Paul Lietar
|
8544faf75d
|
Only use syntex on modules that need it.
Also updated dependencies.
Fixes #133 and #138
|
2016-12-31 12:51:44 +01:00 |
|
Paul Lietar
|
4d277e5b75
|
stream: refactor into a reactor pattern.
|
2016-05-09 12:22:51 +01:00 |
|
Paul Lietar
|
a36325a46a
|
Add a main helper to make it easier to use librespot.
|
2016-04-24 13:29:26 +01:00 |
|
Paul Lietar
|
968a39a131
|
Make audio backend configurable at run time.
|
2016-03-20 16:16:20 +00:00 |
|
Paul Lietar
|
01fa099cda
|
Reenable Facebook authentication.
|
2016-03-20 13:55:20 +00:00 |
|
Paul Lietar
|
230c891df0
|
Print librespot version on startup.
|
2016-03-17 03:31:57 +00:00 |
|
Paul Lietar
|
0770f6ce61
|
Move authentication to a different directory, and make discover use hyper.
|
2016-03-17 03:28:28 +00: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
|
4b4bc2f4e1
|
Add Facebook based login.
|
2016-03-16 00:05:05 +00:00 |
|
Paul Lietar
|
4d712efb48
|
Support downloading Album Covers.
|
2016-03-15 00:14:30 +00:00 |
|
Paul Lietar
|
9274a6bfb3
|
Refactor audio output to make it more modular.
This makes the player less hard coded to portaudio, and easier to
experiment with different backends.
|
2016-03-14 00:49:21 +00:00 |
|
Paul Lietar
|
39af43728a
|
Refactor authentication to separate protocol and token generation.
|
2016-03-13 20:45:31 +00:00 |
|
Paul Lietar
|
25bd38fd13
|
Resolve access point when connecting and pick a random one.
Spotify’s apresolve will return the best AP based on the user’s location.
|
2016-03-13 20:03:09 +00:00 |
|
Paul Lietar
|
d27c4ca752
|
Support building with rust stable, using syntex.
|
2016-03-07 18:22:41 +00:00 |
|