aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist/PlaylistRegistry.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2014-02-18PlaylistRegistry: disable the "pls" plugin without GLibMax Kellermann1-0/+3
2014-02-07Playlist{Any,Registry,Mapper}: move functions to PlaylistStream.cxxMax Kellermann1-31/+1
2014-02-07playlist/CloseSongEnumerator: new wrapper classMax Kellermann1-3/+3
2014-01-24ConfigGlobal: add config_find_block()Max Kellermann1-28/+2
2014-01-24Input*: move to input/Max Kellermann1-1/+1
2014-01-24Config*: move to config/Max Kellermann1-2/+2
2014-01-23playlist/*: move to playlist/plugins/Max Kellermann1-10/+10
2014-01-13copyright year 2014Max Kellermann1-1/+1
2014-01-09playlist/{asx,rss,xspf}: use Expat instead of GLib to parse XMLMax Kellermann1-1/+3
2013-12-29InputStream: add static method OpenReady()Max Kellermann1-7/+3
2013-12-15UriUtil: add function uri_get_scheme()Max Kellermann1-7/+3
2013-10-23input_stream: rename struct to InputStreamMax Kellermann1-14/+13
2013-10-23InputStream: add method Rewind()Max Kellermann1-3/+2
2013-10-17InputStream: use int64_t instead of goffsetMax Kellermann1-0/+2
2013-10-15PlaylistRegistry: use std::string for temporary allocationMax Kellermann1-4/+2
2013-10-15Util/Macros: replacement for GLib's G_N_ELEMENTS()Max Kellermann1-2/+6
2013-10-02Log: new logging library APIMax Kellermann1-1/+2
2013-10-02Playlist*: use nullptr instead of NULLMax Kellermann1-52/+52
2013-09-28playlist/lastfm: remove defunct Last.fm supportMax Kellermann1-4/+0
2013-09-05mpd_error.h: remove obsolete headerMax Kellermann1-3/+3
2013-09-05PlaylistPlugin: add interface SongEnumeratorMax Kellermann1-25/+17
2013-09-05conf.h: remove obsolete headerMax Kellermann1-1/+2
2013-09-05InputLegacy: move functions to the input_stream classMax Kellermann1-10/+8
2013-09-04util/Error: new error passing libraryMax Kellermann1-9/+9
2013-09-03input_stream.h: rename to InputLegacy.hxxMax Kellermann1-1/+1
2013-08-04PlaylistPlugin: pass config_param referenceMax Kellermann1-5/+7
2013-04-09string_util: convert to C++Max Kellermann1-2/+1
2013-04-08uri: convert to C++Max Kellermann1-4/+1
2013-01-27DecoderControl, InputStream: use Mutex/Cond instead of GMutex/GCondMax Kellermann1-4/+4
2013-01-27playlist/*: convert to C++Max Kellermann1-8/+8
2013-01-26input_stream: forward-declare the structMax Kellermann1-8/+9
2013-01-26playlist/*: convert to C++Max Kellermann1-5/+9
2013-01-21input,playlist/despotify: convert to C++Max Kellermann1-1/+1
2012-07-10require GLib 2.16Max Kellermann1-1/+0
2012-06-12playlist_list: add _for_each() macrosMax Kellermann1-18/+13
2012-03-01A soundcloud playlist plugin.Robert Vollmert1-0/+4
2012-02-12playlist/flac: delete this obsolete pluginMax Kellermann1-4/+0
2012-02-12playlist/embcue: new plugin for reading embedded cue sheetsMax Kellermann1-0/+2
2012-02-10cue_parser: new line based CUE sheet parserMax Kellermann1-2/+0
2011-09-16input_stream: non-blocking I/OMax Kellermann1-28/+17
2011-03-29playlist: Add despotify playlist pluginSimon Kagstrom1-0/+4
2011-01-29copyright year 2011Max Kellermann1-1/+1
2010-12-23utils: move string_array_contains() to string_util.cMax Kellermann1-1/+1
2010-10-11playlist/rss: new playlist plugin for RSS feedsMax Kellermann1-0/+2
2010-09-25eliminate g_error() usageThomas Jansen1-1/+2
2010-06-25playlist_list: probe plugin without MIME attributesMax Kellermann1-3/+23
2010-06-25playlist_list: moved input_stream.ready loop to calling functionMax Kellermann1-22/+11
2010-06-25playlist_list: wait for input stream to become readyAaron Griffith1-0/+22
2010-06-01playlist_list: export playlist_suffix_supported()Max Kellermann1-1/+1
2010-06-01playlist_list: playlist_list_open_path() returns input_streamMax Kellermann1-2/+4