aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist/plugins (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-10-26playlist/flac: re-add the pluginMax Kellermann2-0/+160
This reverts commit d7d9dbd2c2798b6ff39acb07a3bed38b6f99e283 by reimplementing it with the current MPD API. 3 years ago, I was wrong about the "embcue" plugin being able to replace this one, because "embcue" reads a tag named "CUESHEET", while this plugin reads the "CUESHEET" FLAC metablock. There's an important difference between those two!
2015-10-16unix/Daemon, playlist/...: remove unused Domain variablesMax Kellermann1-3/+0
2015-09-30util/StringView: new utility classMax Kellermann3-3/+9
2015-09-17unix/Daemon, playlist/pls, ...: remove unused Domain variablesMax Kellermann2-6/+0
2015-08-05playlist/embcue: fix last trackxent1-1/+3
2015-01-21config/Param: split block-specific attributes to new struct ConfigBlockMax Kellermann1-3/+3
The old struct config_param remains only for top-level string options.
2015-01-21ConfigData: move struct config_param to Param.hxxMax Kellermann1-1/+1
2015-01-01Copyright year 2015Max Kellermann20-20/+20
2014-12-05playlist/soundcloud: drop support for libyajl1Max Kellermann1-35/+4
Require the version 2 which has a more sane API.
2014-12-04playlist, InotifySource, ...: update GLib commentsMax Kellermann3-3/+3
2014-12-04playlist/pls: custom INI parserMax Kellermann1-86/+107
Don't use GLib.
2014-10-26playlist/m3u: recognize the file suffix ".m3u8"Max Kellermann2-0/+2
2014-10-25SongSticker, playlist/soundcloud: add missing stdlib.h includeMax Kellermann1-0/+1
For free().
2014-10-25playlist/SoundCloud: don't use GLib for string allocationMax Kellermann1-31/+31
2014-10-17playlist/extm3u: strip first line for #EXTM3U detectionMax Kellermann1-2/+6
2014-08-29Tag: use SignedSongTime for the song durationMax Kellermann3-3/+3
2014-08-07TextInputStream: don't stripMax Kellermann2-3/+5
Let the caller decide whether to strip. Only remove \n and \r (end-of-line markers).
2014-08-07util/StringUtil: rename strchug_fast() to StripLeft()Max Kellermann2-3/+3
2014-08-07input/TextInputStream: return char*Max Kellermann3-13/+9
Revert to the old API before commit e9e55b08, removing unnecessary bloat.
2014-07-30playlist/extm3u: use nullptr instead of NULLMax Kellermann1-4/+4
2014-07-09playlist/plugins/DespotifyPlaylistPlugin: fix build failure due to missing ↵Gustavo Zacarias1-0/+1
stdio.h include Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
2014-05-11InputStream: add virtual destructorMax Kellermann1-2/+2
Replaces the method Close().
2014-02-19cue/CueParser: move to playlist/Max Kellermann2-2/+2
2014-01-24DespotifyUtils, Expat: move to lib/Max Kellermann4-4/+4
2014-01-24Input*: move to input/Max Kellermann6-6/+6
2014-01-24Config*: move to config/Max Kellermann1-1/+1
2014-01-23playlist/*: move to playlist/plugins/Max Kellermann20-0/+2064