I'd like to get a few things cleared up about playlist folder handling in Libspotify. A few things seem a bit inconsistent about it (I get the impression folder handling has been hacked in as a bit of an afterthought?)
When I cycle through all the playlists in a container, I notice I get the same sp_playlist handle value for all the folders. This means I can't use any of sp_playlist_xxx functions on folders, right? So I can't register callbacks on them, cannot find out their name, etc?
Instead, I have to use special functions on the PlaylistContainer to get folder names?
Is it dangerous to use sp_playlist_add_ref and sp_playlist_release on handles pointing to folders?
Also, what is the sp_playlistcontainer_playlist_folder_id function intended for?