Proto commits in owntone/owntone-server

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