aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist/PlaylistRegistry.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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