On Feb 27, 2011, at 8:51 AM, magnus wrote:

> 
> After browsing the Spotify API i think that what is missing fro
> the SB Spotify client are calls to the following functions to filter
> out unavailable albums and tracks.
> 
> 
> bool sp_album_is_available    (       sp_album **     album   *)*     
> 
> bool sp_track_is_available    (       sp_session **   session,
> sp_track **   track   *
> )                     
> 
> To improve it further (better than Sonos) is to also use 
> 
> bool sp_track_is_autolinked   (       sp_session **   session,
> sp_track **   track   *
> )                     
> 
> To handle tracks that are availabe on another album.

We were asked by Spotify not to filter unavailable tracks.  This is because the 
REST API we are using does not support the rather strange "auto-linking" 
feature libspotify does, so too many tracks become filtered even if there is a 
linked version available.  They are aware of this problem and will hopefully 
fix it eventually.

_______________________________________________
squeezenetwork mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezenetwork

Reply via email to