A test version that will fix the problem is now live. If you want to
test it, that would be appreciated. For now, it's available in the beta
channel. To update, add this to your 3rd party repos:

http://server.vijge.net/static/squeezebox/repo-beta.xml

After a while, I'll push it to the main repo, so it will automatically
update for everyone.

Some notes on the changes:
It still used the API from Mixcloud. However, the actual play URL is now
retrieved from mixcloud-downloader.com, instead of trying to parse the
Mixcloud HTML output. I'm also experimenting a bit with the 'youtube-dl
project' (https://github.com/rg3/youtube-dl). This provides a really
nice API for getting the required info (I think mixcloud-downloader
might also be using that). As part of the solution, I can either ship a
binary with the Mixcloud plugin, or set it up as a web service. The
advantage of a web service is that I can update it independently, and
that it would enable me to write plugins for a lot of other online
services. Downside it that it costs money to run such a web service in
the cloud...



My patch: 'Reduce brightness when screen saver is active'
(http://server.vijge.net/squeezebox/) for Touch
Source code: 'GitHub' (https://github.com/danielvijge) for SqueezeCloud,
Mixcloud, 22tracks and YouTube (old version)
------------------------------------------------------------------------
505's Profile: http://forums.slimdevices.com/member.php?userid=44967
View this thread: http://forums.slimdevices.com/showthread.php?t=88286

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

Reply via email to