More info about differences between Subsonic and iTunes+GoSonic

Deluan 2016-03-23 19:58:20 -04:00
parent 6d4fc8f658
commit 45954e333c

@ -1,5 +1,20 @@
### Supported Subsonic API version:
### Supported Subsonic API endpoints
This is an (almost) up to date list of all endpoints implemented by GoSonic. As noted in the "Notes" column,
some of them have some sort of limitation, usually because it is incomplete or because of a functionality
not supported by iTunes. Also keep in mind these differences between iTunes+GoSonic and Subsonic:
* iTunes doesn't support rating artists (stars or loved)
* iTunes is a single user app, so ratings and stars are always the same for all users
* Right now, GoSonic only works with a single iTunes library
* GoSonic tries to mark songs as skipped, if your client properly uses the
`submission` param for `scrobble` (DSub does)
* GoSonic does not mark the song as played by calls to `stream`, only when
`scrobble` is called with `submission=true`
* It can take up to 1 minute for media annotation calls to be reflected
in other endpoint calls
| ENDPOINT | PROGRESS | NOTES |
|------------------------|:-----------:|--------|