aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist/PlaylistRegistry.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* playlist/flac: re-add the pluginMax Kellermann2015-10-261-0/+4
| | | | | | | | | | 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!
* Merge branch 'v0.19.x'Max Kellermann2015-01-261-4/+0
|\
| * Merge branch 'v0.18.x' into v0.19.xMax Kellermann2015-01-261-4/+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.
* | config/Option: convert to strictly-typed enumMax Kellermann2015-01-211-3/+3
| |
* | ConfigData: move struct config_param to Param.hxxMax Kellermann2015-01-211-1/+1
| |
* | Copyright year 2015Max Kellermann2015-01-011-1/+1
| |
* | configure.ac: add option to disable CUEMax Kellermann2014-12-081-0/+2
| |
* | playlist/pls: custom INI parserMax Kellermann2014-12-041-3/+0
| | | | | | | | Don't use GLib.
* | configure.ac: add macro MPD_ENABLE_AUTO_PKGMax Kellermann2014-11-211-1/+1
|/ | | | Simplify the definition of many build options.
* Decoder, Playlist: ignore URI query string for plugin detectionMax Kellermann2014-11-011-3/+6
| | | | Use the new uri_get_suffix() overload that removes the query string.
* InputStream: "protect" attributesMax Kellermann2014-05-121-1/+1
|
* PlaylistRegistry: disable the "pls" plugin without GLibMax Kellermann2014-02-181-0/+3
|
* Playlist{Any,Registry,Mapper}: move functions to PlaylistStream.cxxMax Kellermann2014-02-071-31/+1
|
* playlist/CloseSongEnumerator: new wrapper classMax Kellermann2014-02-071-3/+3
| | | | | Simplifies a lot of code, because we don't need to return both the SongEnumerator and the InputStream.
* ConfigGlobal: add config_find_block()Max Kellermann2014-01-241-28/+2
| | | Merge duplicate code.
* Input*: move to input/Max Kellermann2014-01-241-1/+1
|
* Config*: move to config/Max Kellermann2014-01-241-2/+2
|
* playlist/*: move to playlist/plugins/Max Kellermann2014-01-231-0/+335