Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-01-29 | playlist/memory: use std::forward_list instead of GSList | Max Kellermann | 1 | -4/+5 | |
2013-01-29 | playlist/{asx,rss,soundcloud,xspf}: merge code to MemoryPlaylistProvider | Max Kellermann | 1 | -39/+4 | |
2013-01-27 | DecoderControl, InputStream: use Mutex/Cond instead of GMutex/GCond | Max Kellermann | 1 | -5/+6 | |
2013-01-27 | playlist/*: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-26 | playlist/*: convert to C++ | Max Kellermann | 1 | -9/+12 | |
2012-03-22 | playlist/soundcloud: libyajl2 uses size_t for string lengths | Max Kellermann | 1 | -2/+14 | |
Fixes build failure on 64 bit. | |||||
2012-03-19 | playlist/soundcloud: support libyajl2 | Robert Vollmert | 1 | -5/+21 | |
[mk: backwars compatibility and autoconf check] | |||||
2012-03-01 | playlist/soundcloud: use config_dup_block_string() | Max Kellermann | 1 | -5/+3 | |
2012-03-01 | A soundcloud playlist plugin. | Robert Vollmert | 1 | -0/+422 | |
Requires YAJL to build, and this doesn't include the necessary automake changes. Can be built using ./configure CFLAGS="-I/usr/include/yajl" LIBS="-lyajl" --enable-soundcloud Add the following to your config: playlist_plugin { name "soundcloud" enabled "true" apikey "c4c979fd6f241b5b30431d722af212e8" } Then you can stream from soundcloud using calls like: mpc load soundcloud://track/<track-id> mpc load soundcloud://playlist/<playlist-id> mpc load soundcloud://url/http://soundcloud.com/some/track/or/playlist For the last case, you can leave off the http:// or http://soundcloud.com/ . |