Ok, what i did was a quick and dirty fix rather than a perm one but hopefully this will help:
I have 2 user groups
1: Normal free users with audio advertising and no instant play (must queue to listen)
2: premium users whith NO adverts and instant play (normal subsonic)
Also I am unable to allow downloads in my country as my license does not cover this.
So I used the download attribute.
So i edited main.jsp and manually removed the download buttons locating them from the "view source" in the web browser. this led me to another populating script (can't remember the name but it was one of the includes). I copied the code that displays the button to users with the "download" attribute and wrapped my new code (for instant play and no adverts) in this code with an if/else switch) so whenever someone has the download attribute set, they get the premium features.
quick and dirty. enjoy
