aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2009-01-04song: allocate the result of song_get_url()Max Kellermann13-85/+110
2009-01-04directory: added directory_is_root()Max Kellermann6-8/+18
2009-01-04mapper: allocate the result of map_fs_to_utf8()Max Kellermann3-11/+10
2009-01-04playlist: log errors during loadPlaylist()Max Kellermann3-5/+4
2009-01-04playlist: use GLib loggingMax Kellermann1-21/+19
2009-01-04ls: renamed functions, no CamelCaseMax Kellermann6-18/+29
2009-01-04update: removed struct delete_dataMax Kellermann1-9/+3
2009-01-04ls: removed hasMusicSuffix() and get_archive_by_suffix()Max Kellermann4-59/+39
2009-01-04update: moved code to update_regular_file()Max Kellermann1-26/+35
2009-01-04song: removed duplicate '\n' checkMax Kellermann1-5/+2
2009-01-04ls: include cleanupMax Kellermann3-9/+7
2009-01-04update: moved code to directory_exists(), fix typoMax Kellermann1-9/+18
2009-01-04playlist: use uri_has_scheme() instead of isRemoteUrl()Max Kellermann3-14/+13
2009-01-04command: check URI scheme in "addid"Max Kellermann1-12/+22
2009-01-04command: added variable "uri" to command handlersMax Kellermann1-20/+24
2009-01-04player_thread: fix cross-fading duplicate chunk bugMax Kellermann1-0/+8
2009-01-03input_curl: enabled Icy-Metadata supportMax Kellermann2-12/+97
2009-01-03added library for parsing icy-metadataMax Kellermann3-1/+275
2009-01-03input_stream: added tag() methodMax Kellermann6-78/+129
2009-01-03tag: added function tag_merge()Max Kellermann2-0/+55
2009-01-03decoder_api: moved code to do_send_tag(), free temporary tagMax Kellermann1-7/+17
2009-01-03tag: revert g_strescape() patchMax Kellermann1-7/+56
2009-01-03player: emit PLAYLIST event when stream tag changesMax Kellermann1-0/+7
2009-01-03utils: removed unused functionsMax Kellermann4-112/+8
2009-01-03event_pipe: use GLib loggingMax Kellermann1-2/+3
2009-01-03event_pipe: use close() instead of xclose()Max Kellermann1-3/+2
2009-01-03conf: use GLib instead of utils.hMax Kellermann1-12/+9
2009-01-03state_file: use GLib instead of utils.h / stat()Max Kellermann1-3/+3
2009-01-03state_file: errors are non-fatal in read_state_file()Max Kellermann3-29/+23
2009-01-03songvec, dirvec: use GLib instead of utils.hMax Kellermann2-14/+14
2009-01-03compress: use GLib instead of utils.hMax Kellermann1-4/+4
2009-01-03don't include utils.h when it isn't usedMax Kellermann8-9/+7
2009-01-03timer: use GLib instead of utils.hMax Kellermann1-4/+5
2009-01-03tag: use g_strescape() to eliminate evil charactersMax Kellermann3-27/+22
2009-01-03pcm: use GLib instead of utils.hMax Kellermann3-17/+14
2009-01-03pcm_utils: use the custom PRNG for volume ditheringMax Kellermann4-6/+40
2009-01-03listen: use GLib instead of utils.hMax Kellermann3-20/+21
2009-01-03tag_id3: use GLib instead of utils.hMax Kellermann1-9/+12
2009-01-03tag_pool: use GLib instead of utils.hMax Kellermann1-3/+2
2009-01-03null, fifo: use GLib instead of utils.hMax Kellermann2-7/+8
2009-01-03song: use GLib instead of utils.h/log.hMax Kellermann1-5/+5
2009-01-03decoder_api: use GLib instead of utils.hMax Kellermann1-4/+5
2009-01-03client: use GLib instead of utils.hMax Kellermann2-7/+10
2009-01-03client: convert GREETING to a static stringMax Kellermann1-2/+2
2009-01-03strset: use GLib instead of utils.hMax Kellermann1-3/+3
2009-01-03dbUtils: use GLib instead of utils.hMax Kellermann1-3/+4
2009-01-03audio: use GLib instead of utils.hMax Kellermann1-2/+2
2009-01-03listen: use gethostbyname() on WIN32Max Kellermann1-0/+18
2009-01-03event_pipe: use _pipe() on WIN32Max Kellermann1-2/+13
2009-01-03ao: use g_strsplit() instead of strtok_r()Max Kellermann1-37/+15