On my Raspberry Pi (B) with openELEC XBMC the 2.1.2 does only work, when NO premium account is entered.. and then it just works with 40 k/s and no coverpix. (starting the AddOn takes up to 1 minute)
When entered any premium data the channels will not show at all..
sometimes the Plugin will fail with errormessage popup "Could not connect to di.fm - check your internet connection" followed by a crash message (script failed! plugin.audio.di.fm)
Login is correct, worked fine in SKY.fm 2.1.0 (which also loads quite slow on openELEC, has been much faster on RaspBMC)
EDIT: Now SKY.FM does give the same error messages..
Just tried UweMDs Codefix.. didn't change anything (not even the Cover issue)
so i recovered original default.py
(di.fm 2.1.1. worked fine under RaspBMC, but openElec is faster, so I don't want to reinstall RaspBMC)
____
EDIT (finally!)
re applied UweMDs fix. (just because)
AND:
I just checked Di.FM Website.. found Settings for Hardware Players.. and my ListenKey.
crosschecked that with the one in the config.ini.. and there it is.
Though my Logindata in the Add-On Settings were correct, the ListenKey in the ini was NOT.
Copy/pasted the ListenKey from di.fm website to the one in the config.ini - and there it is.. di.fm in premium 256 k/s finally.
Hope that will work for a while
ZoLO
PS: I Love Di.FM and the AddOn, Thank You BitCrusher01