Index: contrib/di.py ================================================================== --- contrib/di.py +++ contrib/di.py @@ -1,25 +1,27 @@ # encoding: UTF-8 # api: streamtuner2 -# title: di.fm / sky.fm -# description: +# title: di.fm +# description: "Digitally Imported", electronic music stations, + sky.fm and jazzradio # url: http://di.fm/ -# version: 0.1 +# version: 0.2 # type: channel # category: radio # config: - # png: +# iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAPhJREFUOI3Fkj9OAkEYxX87uyyDgSxDYUyMV/AgNtzAkngC7Ci4AB1rTbyADYml8QY2tiZQmC34o4Qs +# CDMUZAnRIQMmhNfNfN9733vJg1PDK7RMG6gB/j/4sVdomYVIh743n+w4ITBhEZ2PEOmQbM+ERbRUywDwvfmE78aVlT9ONffPIx7f1+Rsr9TsgVS+cHmMpOChWqEsptZ5kNkpNXtWcr9+CcD1RY7X +# j5ldYNvaTSfhJYkwQZ7x11/R33BGcCGwqk4TYG37YIHu7bl18e3zx/q/V4S7pwEjfWaduYvEpjQ7ixRrqWpIFbqcaKlAquy5BOJ9EhwXK0vYVWJw1aEpAAAAAElFTkSuQmCC # priority: extra # # Just prints the public list of RadioTunes stations. -# Premium entries are available, not fetched here. -# Free entries use a 64kbit/s AACP audio encoding. +# Premium entries are available, but not fetched here. +# Public stations use a 64kbit/s AACP audio encoding. # # Alternative JSON list: http://listen.di.fm/public3 # Required unpacking a complex category association, # and only adds a few more descriptions. - from config import * from channels import * import ahttp @@ -48,5 +50,6 @@ dict(genre=row["key"], title=row["name"], url=row["playlist"], id=row["key"], homepage="http://www.{}/{}".format(cat, row["key"]), bitrate=64) for row in ls ] return rows +