aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist (follow)
Commit message (Expand)AuthorAgeFilesLines
* tag: convert to C++Max Kellermann2013-07-309-33/+30
* tag_handler: convert to C++Max Kellermann2013-07-291-1/+1
* ape: convert to C++Max Kellermann2013-07-291-4/+1
* tag_id3: convert to C++Max Kellermann2013-07-281-1/+1
* song: convert header to C++Max Kellermann2013-07-2813-48/+48
* text_input_stream: convert to classDenis Krjuchkov2013-05-123-43/+38
* string_util: convert to C++Max Kellermann2013-04-091-1/+1
* cue_parser: convert to C++Max Kellermann2013-04-092-19/+17
* playlist/cue: add constructor/destructorMax Kellermann2013-04-091-11/+13
* uri: convert to C++Max Kellermann2013-04-082-2/+0
* playlist/despotify: various code simplificationsMax Kellermann2013-01-291-55/+31
* playlist/memory: use std::forward_list instead of GSListMax Kellermann2013-01-298-112/+45
* playlist/{asx,rss,soundcloud,xspf}: merge code to MemoryPlaylistProviderMax Kellermann2013-01-298-257/+162
* DecoderControl, InputStream: use Mutex/Cond instead of GMutex/GCondMax Kellermann2013-01-274-16/+17
* playlist/*: convert to C++Max Kellermann2013-01-2718-225/+260
* input_stream: forward-declare the structMax Kellermann2013-01-261-2/+1
* tag_file: convert to C++Max Kellermann2013-01-261-1/+1
* playlist/*: convert to C++Max Kellermann2013-01-267-42/+57
* input,playlist/despotify: convert to C++Max Kellermann2013-01-212-22/+28
* input_stream, main: remove obsolete GLib version checksMax Kellermann2012-08-141-2/+0
* require GLib 2.16Max Kellermann2012-07-102-2/+1
* playlist/soundcloud: libyajl2 uses size_t for string lengthsMax Kellermann2012-03-221-2/+14
* playlist/soundcloud: support libyajl2Robert Vollmert2012-03-191-5/+21
* playlist/soundcloud: use config_dup_block_string()Max Kellermann2012-03-011-5/+3
* A soundcloud playlist plugin.Robert Vollmert2012-03-012-0/+447
* playlist/flac: delete this obsolete pluginMax Kellermann2012-02-122-196/+0
* playlist/embcue: ignore "FILE", always point to container song fileMax Kellermann2012-02-121-2/+15
* playlist/embcue: new plugin for reading embedded cue sheetsMax Kellermann2012-02-122-0/+193
* cue_parser: new line based CUE sheet parserMax Kellermann2012-02-101-61/+28
* input_stream: non-blocking I/OMax Kellermann2011-09-168-36/+30
* playlist: Despotify plugin: Correct init in daemon modeSimon Kagstrom2011-04-121-1/+1
* fix common misspellingsJonathan Neuschäfer2011-03-311-1/+1
* playlist: Add despotify playlist pluginSimon Kagstrom2011-03-292-0/+241
* copyright year 2011Max Kellermann2011-01-2918-18/+18
* string_util: add function strchug_fast()Max Kellermann2010-12-231-1/+2
* playlist/rss: new playlist plugin for RSS feedsMax Kellermann2010-10-112-0/+346
* playlist/cue: last track ends at end of fileMax Kellermann2010-06-251-3/+2
* cue: fix code styleOrivej Desh2010-04-011-5/+4
* cue: prepend pregap to the beginning of the trackOrivej Desh2010-03-281-2/+13
* playlist: added a FLAC playlist pluginMax Kellermann2010-01-062-0/+195
* input_stream: return allocated input_stream objectsMax Kellermann2010-01-011-23/+21
* Update copyright notices.Avuton Olrich2009-12-3114-14/+14
* playlist/cue: fill song.start_ms, .end_msMax Kellermann2009-12-271-0/+3
* playlist/cue: return the original song URIMax Kellermann2009-12-271-10/+1
* playlist: added CUE playlist pluginMax Kellermann2009-12-162-0/+162
* input_stream: return errors with GErrorMax Kellermann2009-12-154-13/+60
* include config.h in all sourcesMax Kellermann2009-11-126-0/+6
* moved GLib compatibility code to glib_compat.hMax Kellermann2009-11-101-10/+1
* playlist: added extm3u pluginMax Kellermann2009-11-062-0/+185
* playlist/{m3u,pls}: removed URI checksMax Kellermann2009-11-062-7/+1