These 5 commits are when the Protocol Buffers files have changed:
| Commit: | 365694d | |
|---|---|---|
| Author: | ejurgensen | |
[spotify] librespot-c update (protobuf automake + metadata proto update) New metadata probably necessary to support lossless
| Commit: | 324b6eb | |
|---|---|---|
| Author: | ejurgensen | |
[spotify] Update librespot-c to 0.7 Uses an extended metadata request like go-librespot to get file id, which should mean that Spotify works even when not in legacy mode (tcp mode). Ref issue #1912
The documentation is generated from this commit.
| Commit: | 3f9e400 | |
|---|---|---|
| Author: | ejurgensen | |
| Committer: | ejurgensen | |
[spotify] Import version 0.4 of librespot-c and remove password-based login Experimental version to test new protocol
| Commit: | 6f0fef6 | |
|---|---|---|
| Author: | ejurgensen | |
| Committer: | ejurgensen | |
[spotify] Reintroduce libspotify support, change spotifyc to librespot-c Select use of either libspotify or librespot-c as streaming backend via config option. librespot-c (renamed/improved spotifyc) impl has the following: - sync interface - seek support - honor bitrate config, set client and thread name - use web access token with "streaming" scope for login - fix issue with podcast playback Also say goodbye to file-based Spotify login.
| Commit: | a67c74b | |
|---|---|---|
| Author: | ejurgensen | |
| Committer: | ejurgensen | |
[spotify] Introduce own spotifyc as replacement for libspotify