aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist/plugins (follow)
Commit message (Collapse)AuthorAgeFilesLines
* playlist/flac: re-add the pluginMax Kellermann2015-10-262-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!
* util/StringView: new utility classMax Kellermann2015-09-303-3/+9
|
* unix/Daemon, playlist/pls, ...: remove unused Domain variablesMax Kellermann2015-09-172-6/+0
|
* playlist/embcue: fix last trackxent2015-08-051-1/+3
|
* Merge branch 'v0.19.x'Max Kellermann2015-01-262-167/+0
|\
| * Merge branch 'v0.18.x' into v0.19.xMax Kellermann2015-01-262-167/+0
| |
* | config/Param: split block-specific attributes to new struct ConfigBlockMax Kellermann2015-01-211-3/+3
| | | | | | | | The old struct config_param remains only for top-level string options.
* | ConfigData: move struct config_param to Param.hxxMax Kellermann2015-01-211-1/+1
| |
* | Copyright year 2015Max Kellermann2015-01-0120-20/+20
| |
* | Merge tag 'v0.19.7'Max Kellermann2014-12-171-1/+1
|\|
| * Merge tag 'v0.18.21' into v0.19.xMax Kellermann2014-12-171-1/+1
| |
* | playlist/soundcloud: drop support for libyajl1Max Kellermann2014-12-051-35/+4
| | | | | | | | Require the version 2 which has a more sane API.
* | playlist, InotifySource, ...: update GLib commentsMax Kellermann2014-12-043-3/+3
| |
* | playlist/pls: custom INI parserMax Kellermann2014-12-041-86/+107
| | | | | | | | Don't use GLib.
* | Merge tag 'v0.19.2'Max Kellermann2014-11-022-0/+2
|\|
| * playlist/m3u: recognize the file suffix ".m3u8"Max Kellermann2014-10-262-0/+2
| |
* | SongSticker, playlist/soundcloud: add missing stdlib.h includeMax Kellermann2014-10-251-0/+1
| | | | | | | | For free().
* | playlist/SoundCloud: don't use GLib for string allocationMax Kellermann2014-10-251-31/+31
|/
* playlist/extm3u: strip first line for #EXTM3U detectionMax Kellermann2014-10-171-2/+6
|
* Merge tag 'v0.18.16'Max Kellermann2014-09-261-1/+1
|
* Tag: use SignedSongTime for the song durationMax Kellermann2014-08-293-3/+3
|
* TextInputStream: don't stripMax Kellermann2014-08-072-3/+5
| | | | | Let the caller decide whether to strip. Only remove \n and \r (end-of-line markers).
* util/StringUtil: rename strchug_fast() to StripLeft()Max Kellermann2014-08-072-3/+3
|
* input/TextInputStream: return char*Max Kellermann2014-08-073-13/+9
| | | | | Revert to the old API before commit e9e55b08, removing unnecessary bloat.
* playlist/extm3u: use nullptr instead of NULLMax Kellermann2014-07-301-4/+4
|
* Merge branch 'v0.18.x'Max Kellermann2014-07-091-0/+1
|
* playlist/plugins/DespotifyPlaylistPlugin: fix build failure due to missing ↵Gustavo Zacarias2014-07-091-0/+1
| | | | | | stdio.h include Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
* InputStream: add virtual destructorMax Kellermann2014-05-111-2/+2
| | | Replaces the method Close().
* cue/CueParser: move to playlist/Max Kellermann2014-02-192-2/+2
|
* DespotifyUtils, Expat: move to lib/Max Kellermann2014-01-244-4/+4
|
* Input*: move to input/Max Kellermann2014-01-246-6/+6
|
* Config*: move to config/Max Kellermann2014-01-241-1/+1
|
* playlist/*: move to playlist/plugins/Max Kellermann2014-01-2320-0/+2064