mpd/src
Max Kellermann 8ff0197a43 output/osx: use the fifo_buffer library instead of rolling own
The existing buffer implementation has a major flaw: it is unable to
re-fill the buffer until it has been consumed completely, leading to
many occasions where the render callback needs to generate silence,
just because the play() implementation was unable to append more
data.  The fifo_buffer library handles that well.
2012-03-28 21:51:17 +02:00
..
archive input_stream: added attribute "uri" 2010-01-18 10:18:41 +01:00
AudioCompress general: whitespace cleanup 2011-02-09 22:42:31 +01:00
cue cue: fix code style 2010-04-01 08:12:25 +02:00
decoder decoder/audiofile: fix compiler warnings with libaudiofile 0.3.3 2012-03-19 23:21:12 +01:00
encoder encoder/wave: support packed 24 bit samples 2011-11-28 09:25:42 +01:00
filter ReplayGain filter: allow gain > 100 % 2010-08-23 16:34:11 +03:00
input input/ffmpeg: use the new AVIOContext API 2012-01-04 21:47:19 +01:00
mixer general: whitespace cleanup 2011-02-09 22:42:31 +01:00
output output/osx: use the fifo_buffer library instead of rolling own 2012-03-28 21:51:17 +02:00
playlist playlist/rss: new playlist plugin for RSS feeds 2010-10-11 20:33:41 +02:00
ack.h Update copyright notices. 2009-12-31 20:58:43 -08:00
aiff.c Update copyright notices. 2009-12-31 20:58:43 -08:00
aiff.h Update copyright notices. 2009-12-31 20:58:43 -08:00
ape.c ape: add missing g_free in error path 2011-07-18 22:03:34 +02:00
ape.h tag_ape: move code to ape.c 2010-11-18 21:44:24 +01:00
archive_api.c Update copyright notices. 2009-12-31 20:58:43 -08:00
archive_api.h Update copyright notices. 2009-12-31 20:58:43 -08:00
archive_internal.h Update copyright notices. 2009-12-31 20:58:43 -08:00
archive_list.c Update copyright notices. 2009-12-31 20:58:43 -08:00
archive_list.h Update copyright notices. 2009-12-31 20:58:43 -08:00
archive_plugin.c input_stream: return allocated input_stream objects 2010-01-01 17:25:07 +01:00
archive_plugin.h input_stream: return allocated input_stream objects 2010-01-01 17:25:07 +01:00
audio_check.c Update copyright notices. 2009-12-31 20:58:43 -08:00
audio_check.h audio_check: fix parameter in prototype 2010-12-21 07:29:58 +01:00
audio_format.c audio_format: support packed 24 bit samples 2010-01-16 23:44:54 +01:00
audio_format.h audio_format, output_thread: add more audio_format_valid() assertions 2011-03-16 23:37:41 +01:00
audio_parser.c audio_parser: fix assertion failure in audio format mask parser 2011-03-23 22:22:51 +01:00
audio_parser.h Update copyright notices. 2009-12-31 20:58:43 -08:00
audio.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
audio.h Update copyright notices. 2009-12-31 20:58:43 -08:00
buffer.c chunk: added attribute "other" 2010-05-02 17:46:06 +02:00
buffer.h Update copyright notices. 2009-12-31 20:58:43 -08:00
check.h Update copyright notices. 2009-12-31 20:58:43 -08:00
chunk.c chunk: added attribute "other" 2010-05-02 17:46:06 +02:00
chunk.h player_thread: move cross-fading to output thread 2010-05-02 17:46:07 +02:00
client_event.c Update copyright notices. 2009-12-31 20:58:43 -08:00
client_expire.c Update copyright notices. 2009-12-31 20:58:43 -08:00
client_global.c Update copyright notices. 2009-12-31 20:58:43 -08:00
client_idle.c Update copyright notices. 2009-12-31 20:58:43 -08:00
client_internal.h client: increase send_buf from 4kB to 16kB 2010-06-19 13:45:54 +02:00
client_list.c Update copyright notices. 2009-12-31 20:58:43 -08:00
client_new.c fd_util: add function close_socket() 2011-09-20 08:38:58 +02:00
client_process.c Update copyright notices. 2009-12-31 20:58:43 -08:00
client_read.c Update copyright notices. 2009-12-31 20:58:43 -08:00
client_write.c client: use sprintf() on WIN32 2010-05-19 13:12:37 +02:00
client.c Update copyright notices. 2009-12-31 20:58:43 -08:00
client.h Update copyright notices. 2009-12-31 20:58:43 -08:00
cmdline.c cmdline: Remove duplicate g_free()s 2011-12-12 09:20:00 +01:00
cmdline.h Update copyright notices. 2009-12-31 20:58:43 -08:00
command.c Merge branch 'v0.15.x' into v0.16.x 2011-04-12 07:39:01 +02:00
command.h Update copyright notices. 2009-12-31 20:58:43 -08:00
conf.c conf: add missing fclose in error path 2011-07-18 22:03:40 +02:00
conf.h conf: Whitespace cosmetics 2010-09-25 15:00:43 +02:00
crossfade.c crossfade: emulate strtok_r() on WIN32 with a function 2010-05-18 23:56:53 +02:00
crossfade.h mixramp: Adjust MixRamp threshold to account for ReplayGain. 2010-05-08 00:19:44 -07:00
daemon.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
daemon.h eliminate g_error() usage 2010-09-25 15:00:43 +02:00
database.c database: require X_OK on parent directory, not R_OK 2011-07-18 22:48:07 +02:00
database.h Update copyright notices. 2009-12-31 20:58:43 -08:00
dbUtils.c song_print: song_print() returns void 2010-02-08 10:21:15 +01:00
dbUtils.h Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_api.c decoder_api: check state before emitting initial seek command 2012-02-13 18:27:43 +01:00
decoder_api.h mixramp: Adjust MixRamp threshold to account for ReplayGain. 2010-05-08 00:19:44 -07:00
decoder_buffer.c Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_buffer.h Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_command.h Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_control.c decoder_control: add attributes start_ms, end_ms 2011-10-05 23:15:22 +02:00
decoder_control.h decoder_control: add attributes start_ms, end_ms 2011-10-05 23:15:22 +02:00
decoder_internal.c replay_gain: reimplement as a filter plugin 2010-02-17 07:23:13 +01:00
decoder_internal.h decoder_api: emulate SEEK command for initial seek to CUE track 2011-09-22 00:04:48 +02:00
decoder_list.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
decoder_list.h Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_plugin.c Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_plugin.h Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_print.c Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_print.h Update copyright notices. 2009-12-31 20:58:43 -08:00
decoder_thread.c decoder_thread: add missing stdio.h include 2011-10-13 09:09:58 +02:00
decoder_thread.h Update copyright notices. 2009-12-31 20:58:43 -08:00
directory_print.c update: store playlist files in database 2010-07-21 09:26:50 +02:00
directory_print.h directory_print: return void 2010-06-30 21:39:34 +02:00
directory_save.c directory_save: duplicate the playlist name 2010-07-25 12:01:59 +02:00
directory_save.h Update copyright notices. 2009-12-31 20:58:43 -08:00
directory.c directory: free playlist vector in directory_free() 2010-07-25 13:31:39 +02:00
directory.h directory: rename attribute "stat" to "have_stat" 2011-11-27 20:15:25 +01:00
dirvec.c Update copyright notices. 2009-12-31 20:58:43 -08:00
dirvec.h Update copyright notices. 2009-12-31 20:58:43 -08:00
encoder_api.h Update copyright notices. 2009-12-31 20:58:43 -08:00
encoder_list.c Update copyright notices. 2009-12-31 20:58:43 -08:00
encoder_list.h Update copyright notices. 2009-12-31 20:58:43 -08:00
encoder_plugin.h encoder_plugin: add method pre_tag() 2011-07-20 20:54:34 +02:00
event_pipe.c event_pipe, test: explicitly ignore write() return value 2012-03-19 23:26:47 +01:00
event_pipe.h main: Add Windows Service support 2010-09-23 20:42:33 +02:00
exclude.c Update copyright notices. 2009-12-31 20:58:43 -08:00
exclude.h Update copyright notices. 2009-12-31 20:58:43 -08:00
fd_util.c fd_util: add function close_socket() 2011-09-20 08:38:58 +02:00
fd_util.h fd_util: add function close_socket() 2011-09-20 08:38:58 +02:00
fifo_buffer.c fifo_buffer: add function fifo_buffer_realloc() 2011-11-28 07:45:15 +01:00
fifo_buffer.h fifo_buffer: add function fifo_buffer_realloc() 2011-11-28 07:45:15 +01:00
filter_config.c Update copyright notices. 2009-12-31 20:58:43 -08:00
filter_config.h Update copyright notices. 2009-12-31 20:58:43 -08:00
filter_internal.h Update copyright notices. 2009-12-31 20:58:43 -08:00
filter_plugin.c Update copyright notices. 2009-12-31 20:58:43 -08:00
filter_plugin.h Update copyright notices. 2009-12-31 20:58:43 -08:00
filter_registry.c replay_gain: reimplement as a filter plugin 2010-02-17 07:23:13 +01:00
filter_registry.h replay_gain: reimplement as a filter plugin 2010-02-17 07:23:13 +01:00
gcc.h Update copyright notices. 2009-12-31 20:58:43 -08:00
glib_compat.h playlist_list: move fallback g_uri_parse_scheme() to glib_compat.h 2010-06-01 09:59:52 +02:00
glib_socket.h glib_socket.h: wrap g_io_channel_*_new() calls portably 2011-09-20 08:35:25 +02:00
growing_fifo.c growing_fifo: new utility library for growing fifo_buffer 2011-11-28 09:11:11 +01:00
growing_fifo.h growing_fifo: new utility library for growing fifo_buffer 2011-11-28 09:11:11 +01:00
icy_metadata.c Update copyright notices. 2009-12-31 20:58:43 -08:00
icy_metadata.h Update copyright notices. 2009-12-31 20:58:43 -08:00
icy_server.c Merge release 0.15.13 from branch 'v0.15.x' 2010-10-11 20:33:17 +02:00
icy_server.h Update copyright notices. 2009-12-31 20:58:43 -08:00
idle.c Update copyright notices. 2009-12-31 20:58:43 -08:00
idle.h Update copyright notices. 2009-12-31 20:58:43 -08:00
inotify_queue.c Update copyright notices. 2009-12-31 20:58:43 -08:00
inotify_queue.h Update copyright notices. 2009-12-31 20:58:43 -08:00
inotify_source.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
inotify_source.h Update copyright notices. 2009-12-31 20:58:43 -08:00
inotify_update.c inotify_update: follow symlinks 2010-05-30 23:45:47 +02:00
inotify_update.h inotify: added setting "auto_update_depth" 2010-04-13 21:31:57 +02:00
input_init.c Update copyright notices. 2009-12-31 20:58:43 -08:00
input_init.h Update copyright notices. 2009-12-31 20:58:43 -08:00
input_plugin.h input_stream: return allocated input_stream objects 2010-01-01 17:25:07 +01:00
input_registry.c input/ffmpeg: new input plugin using libavformat's "avio" library 2010-05-18 21:20:31 +02:00
input_registry.h Update copyright notices. 2009-12-31 20:58:43 -08:00
input_stream.c input_stream: added function input_stream_deinit() 2010-01-18 09:57:53 +01:00
input_stream.h input_stream: added attribute "uri" 2010-01-18 10:18:41 +01:00
listen.c listen: suppress "unused variable" warning 2011-03-23 22:27:31 +01:00
listen.h Update copyright notices. 2009-12-31 20:58:43 -08:00
locate.c tag: added function tag_name_parse() 2010-06-30 21:31:45 +02:00
locate.h Update copyright notices. 2009-12-31 20:58:43 -08:00
log.c log: print reason for failure 2011-11-28 09:31:43 +01:00
log.h Update copyright notices. 2009-12-31 20:58:43 -08:00
ls.c input/ffmpeg: new input plugin using libavformat's "avio" library 2010-05-18 21:20:31 +02:00
ls.h Update copyright notices. 2009-12-31 20:58:43 -08:00
main_win32.c configure.ac: define WINVER 2011-10-13 09:23:32 +02:00
main.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
main.h main: Add Windows Service support 2010-09-23 20:42:33 +02:00
mapper.c mapper: check "r" permission on music directory 2011-11-28 09:57:21 +01:00
mapper.h {queue,song}_print: print relative paths if possible 2010-07-25 13:28:39 +02:00
mixer_all.c Update copyright notices. 2009-12-31 20:58:43 -08:00
mixer_all.h Update copyright notices. 2009-12-31 20:58:43 -08:00
mixer_api.c Update copyright notices. 2009-12-31 20:58:43 -08:00
mixer_api.h Update copyright notices. 2009-12-31 20:58:43 -08:00
mixer_control.c Update copyright notices. 2009-12-31 20:58:43 -08:00
mixer_control.h Update copyright notices. 2009-12-31 20:58:43 -08:00
mixer_list.h mixer: winmm_mixer implemented 2010-10-09 02:45:08 +06:00
mixer_plugin.h Update copyright notices. 2009-12-31 20:58:43 -08:00
mixer_type.c Update copyright notices. 2009-12-31 20:58:43 -08:00
mixer_type.h Update copyright notices. 2009-12-31 20:58:43 -08:00
mpd_error.h mpd_error: more correct MPD_ERROR implementation 2010-09-28 18:12:14 +02:00
notify.c Merge release 0.15.13 from branch 'v0.15.x' 2010-10-11 20:33:17 +02:00
notify.h Merge release 0.15.13 from branch 'v0.15.x' 2010-10-11 20:33:17 +02:00
open.h input/file, output/{fifo,recorder}: add O_BINARY to open() flags 2010-05-20 09:13:39 +02:00
output_all.c output_all: move _lock_signal() to output_control.c 2011-09-01 07:59:15 +02:00
output_all.h output: added option "always_on" for radio stations 2010-03-10 19:49:31 +01:00
output_api.h Update copyright notices. 2009-12-31 20:58:43 -08:00
output_command.c Update copyright notices. 2009-12-31 20:58:43 -08:00
output_command.h Update copyright notices. 2009-12-31 20:58:43 -08:00
output_control.c output_control: remove unused prototype _close_locked() 2011-10-06 19:51:37 +02:00
output_control.h output_all: move _lock_signal() to output_control.c 2011-09-01 07:59:15 +02:00
output_init.c output_thread: reimplement CANCEL synchronization 2011-09-01 07:13:21 +02:00
output_internal.h output_thread: reimplement CANCEL synchronization 2011-09-01 07:13:21 +02:00
output_list.c output: new output plugin "ffado" 2010-10-27 21:25:41 +02:00
output_list.h Update copyright notices. 2009-12-31 20:58:43 -08:00
output_plugin.h output_plugin: add method delay() 2010-11-05 09:47:43 +01:00
output_print.c Update copyright notices. 2009-12-31 20:58:43 -08:00
output_print.h Update copyright notices. 2009-12-31 20:58:43 -08:00
output_state.c Update copyright notices. 2009-12-31 20:58:43 -08:00
output_state.h Update copyright notices. 2009-12-31 20:58:43 -08:00
output_thread.c output_thread: reimplement CANCEL synchronization 2011-09-01 07:13:21 +02:00
output_thread.h Update copyright notices. 2009-12-31 20:58:43 -08:00
page.c Update copyright notices. 2009-12-31 20:58:43 -08:00
page.h Update copyright notices. 2009-12-31 20:58:43 -08:00
path.c path: autodetect filesystem encoding on Win32 2011-10-23 16:29:58 +02:00
path.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_buffer.c pcm_buffer: pcm_buffer_get() never returns NULL 2012-02-13 18:17:05 +01:00
pcm_buffer.h pcm_buffer: pcm_buffer_get() never returns NULL 2012-02-13 18:17:05 +01:00
pcm_byteswap.c general: whitespace cleanup 2011-02-09 22:42:31 +01:00
pcm_byteswap.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_channels.c Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_channels.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_convert.c pcm_convert: fix typo in error message 2011-10-08 15:36:55 +02:00
pcm_convert.h audio_format: support packed 24 bit samples 2010-01-16 23:44:54 +01:00
pcm_dither.c Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_dither.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_format.c pcm_format: fix 32-to-24 bit conversion (the "silence" bug) 2011-09-08 23:47:32 +02:00
pcm_format.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_mix.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
pcm_mix.h mixramp: Remove maths from pcm_mix when using MixRamp overlaps. 2010-05-08 09:28:06 +02:00
pcm_pack.c audio_format: support packed 24 bit samples 2010-01-16 23:44:54 +01:00
pcm_pack.h audio_format: support packed 24 bit samples 2010-01-16 23:44:54 +01:00
pcm_prng.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_resample_fallback.c Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_resample_internal.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_resample_libsamplerate.c Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_resample.c Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_resample.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_utils.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_volume.c Update copyright notices. 2009-12-31 20:58:43 -08:00
pcm_volume.h Update copyright notices. 2009-12-31 20:58:43 -08:00
permission.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
permission.h Update copyright notices. 2009-12-31 20:58:43 -08:00
pipe.c pipe: lock the mutex in music_pipe_size() 2011-07-20 19:05:32 +02:00
pipe.h pipe: make read-only functions "pure" 2011-07-20 19:05:26 +02:00
player_control.c player_control: auto-start playback when seeking is requested 2011-10-06 00:35:54 +02:00
player_control.h Add support for MixRamp tags 2010-03-21 18:21:47 +01:00
player_thread.c player_thread: add flag "output_open", fixes assertion failure 2011-10-06 21:22:48 +02:00
player_thread.h Update copyright notices. 2009-12-31 20:58:43 -08:00
playlist_any.c playlist_any: new library to simplify opening playlist files 2010-06-25 22:43:52 +02:00
playlist_any.h playlist_any: new library to simplify opening playlist files 2010-06-25 22:43:52 +02:00
playlist_control.c playlist_control: don't resume playback when seeking to another song while paused 2011-07-20 11:33:51 +02:00
playlist_database.c playlist_database: initialize pm.mtime 2010-09-23 09:01:23 +02:00
playlist_database.h update: store playlist files in database 2010-07-21 09:26:50 +02:00
playlist_edit.c Playlist: fix bug in moving after current song 2011-12-21 10:29:07 +01:00
playlist_global.c Update copyright notices. 2009-12-31 20:58:43 -08:00
playlist_internal.h Update copyright notices. 2009-12-31 20:58:43 -08:00
playlist_list.c playlist/rss: new playlist plugin for RSS feeds 2010-10-11 20:33:41 +02:00
playlist_list.h playlist_list: export playlist_suffix_supported() 2010-06-01 09:59:56 +02:00
playlist_mapper.c playlist_list: playlist_list_open_path() returns input_stream 2010-06-01 09:59:54 +02:00
playlist_mapper.h playlist_list: playlist_list_open_path() returns input_stream 2010-06-01 09:59:54 +02:00
playlist_plugin.h Update copyright notices. 2009-12-31 20:58:43 -08:00
playlist_print.c playlist_print: use playlist_open_any() 2010-06-25 22:43:52 +02:00
playlist_print.h command: "listplaylist" dumps playlist files 2010-02-08 11:11:43 +01:00
playlist_queue.c playlist_queue: use playlist_open_any() 2010-06-25 22:43:52 +02:00
playlist_queue.h Update copyright notices. 2009-12-31 20:58:43 -08:00
playlist_save.c Update copyright notices. 2009-12-31 20:58:43 -08:00
playlist_save.h Update copyright notices. 2009-12-31 20:58:43 -08:00
playlist_song.c playlist_song: fix absolute path support in playlists 2011-10-06 22:21:24 +02:00
playlist_song.h playlist_queue: moved check_translate_song() to playlist_song.c 2010-02-08 10:28:12 +01:00
playlist_state.c playlist_state: Fix the "state" line in the output 2010-09-23 20:41:23 +02:00
playlist_state.h state_file: use the text_file library 2010-07-25 12:01:59 +02:00
playlist_vector.c playlist_vector: update_or_add() returns bool 2010-09-07 20:21:19 +02:00
playlist_vector.h directory: allow directories with just playlists 2011-05-09 21:37:43 +02:00
playlist.c playlist: make single mode 'sticky' 2010-09-28 12:52:52 +02:00
playlist.h Update copyright notices. 2009-12-31 20:58:43 -08:00
poison.h add void casts to suppress "result unused" warnings (clang) 2010-12-21 08:06:02 +01:00
queue_print.c {queue,song}_print: print relative paths if possible 2010-07-25 13:28:39 +02:00
queue_print.h Update copyright notices. 2009-12-31 20:58:43 -08:00
queue_save.c queue_save: save tags and range of non-database songs 2010-07-25 13:28:54 +02:00
queue_save.h queue_save: save tags and range of non-database songs 2010-07-25 13:28:54 +02:00
queue.c single mode: at the end of the song, pause on the next song instead of stop 2010-05-31 23:36:16 +02:00
queue.h Update copyright notices. 2009-12-31 20:58:43 -08:00
refcount.h Update copyright notices. 2009-12-31 20:58:43 -08:00
replay_gain_ape.c replay_gain_ape: parse replay gain from APE tags 2010-11-18 22:26:06 +01:00
replay_gain_ape.h replay_gain_ape: parse replay gain from APE tags 2010-11-18 22:26:06 +01:00
replay_gain_config.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
replay_gain_config.h filter/replay_gain: added option "replaygain_limit" 2010-05-30 17:06:08 +02:00
replay_gain_info.c replay_gain_info: fix indentation 2010-07-20 22:59:04 +02:00
replay_gain_info.h filter/replay_gain: added option "replaygain_limit" 2010-05-30 17:06:08 +02:00
riff.c Update copyright notices. 2009-12-31 20:58:43 -08:00
riff.h Update copyright notices. 2009-12-31 20:58:43 -08:00
server_socket.c configure.ac: define WINVER 2011-10-13 09:23:32 +02:00
server_socket.h listen: move generic code to server_socket.c 2010-10-05 21:18:54 +02:00
sig_handlers.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
sig_handlers.h Update copyright notices. 2009-12-31 20:58:43 -08:00
socket_util.c configure.ac: define WINVER 2011-10-13 09:23:32 +02:00
socket_util.h Update copyright notices. 2009-12-31 20:58:43 -08:00
song_print.c {queue,song}_print: print relative paths if possible 2010-07-25 13:28:39 +02:00
song_print.h song_print: song_print() returns void 2010-02-08 10:21:15 +01:00
song_save.c queue_save: save tags and range of non-database songs 2010-07-25 13:28:54 +02:00
song_save.h queue_save: save tags and range of non-database songs 2010-07-25 13:28:54 +02:00
song_sticker.c Update copyright notices. 2009-12-31 20:58:43 -08:00
song_sticker.h Update copyright notices. 2009-12-31 20:58:43 -08:00
song_update.c input_stream: return allocated input_stream objects 2010-01-01 17:25:07 +01:00
song.c Update copyright notices. 2009-12-31 20:58:43 -08:00
song.h Update copyright notices. 2009-12-31 20:58:43 -08:00
songvec.c Update copyright notices. 2009-12-31 20:58:43 -08:00
songvec.h Update copyright notices. 2009-12-31 20:58:43 -08:00
state_file.c state_file: use the text_file library 2010-07-25 12:01:59 +02:00
state_file.h Update copyright notices. 2009-12-31 20:58:43 -08:00
stats.c stats: explicitly cast "time_t" to "long" 2011-11-27 20:07:14 +01:00
stats.h Update copyright notices. 2009-12-31 20:58:43 -08:00
sticker_print.c Update copyright notices. 2009-12-31 20:58:43 -08:00
sticker_print.h Update copyright notices. 2009-12-31 20:58:43 -08:00
sticker.c sticker: fix a memory leak 2011-07-18 22:03:37 +02:00
sticker.h Update copyright notices. 2009-12-31 20:58:43 -08:00
stored_playlist.c database, ...: remove EINTR checks after stdio calls 2010-07-25 12:01:59 +02:00
stored_playlist.h Update copyright notices. 2009-12-31 20:58:43 -08:00
strset.c Update copyright notices. 2009-12-31 20:58:43 -08:00
strset.h Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_ape.c tag_ape: support multiple values 2010-11-24 08:59:04 +01:00
tag_ape.h Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_id3.c tag_id3: support multiple values 2010-12-07 18:05:44 +01:00
tag_id3.h Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_internal.h Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_pool.c Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_pool.h Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_print.c Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_print.h Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_rva2.c tag_rva2: move code to rva2_apply_data() 2010-07-20 23:05:24 +02:00
tag_rva2.h decoder/mad: move RVA2 code to tag_rva2.c 2010-07-20 23:03:54 +02:00
tag_save.c Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_save.h Update copyright notices. 2009-12-31 20:58:43 -08:00
tag_table.h tag_ape: move table lookup to tag_table.h 2010-06-30 21:18:27 +02:00
tag.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
tag.h tag: added function tag_name_parse() 2010-06-30 21:31:45 +02:00
text_file.c text_file: don't strip trailing whitespace 2010-01-17 12:52:11 +01:00
text_file.h Update copyright notices. 2009-12-31 20:58:43 -08:00
text_input_stream.c text_input_stream: detect end-of-file 2012-03-19 23:17:56 +01:00
text_input_stream.h Update copyright notices. 2009-12-31 20:58:43 -08:00
timer.c timer: fix time unit mixup in timer_delay() 2011-12-13 21:02:48 +01:00
timer.h timer: add function timer_delay() 2010-11-05 09:39:56 +01:00
tokenizer.c Update copyright notices. 2009-12-31 20:58:43 -08:00
tokenizer.h Update copyright notices. 2009-12-31 20:58:43 -08:00
update_internal.h Update copyright notices. 2009-12-31 20:58:43 -08:00
update_queue.c Update copyright notices. 2009-12-31 20:58:43 -08:00
update_remove.c Use g_message and not g_debug when removing song 2012-03-26 17:32:18 +02:00
update_walk.c update_walk: print debug message for song_file_load() 2011-12-13 20:26:24 +01:00
update.c update: log all file permission problems 2011-01-31 09:39:24 +01:00
update.h Update copyright notices. 2009-12-31 20:58:43 -08:00
uri.c uri: really count dots in verify_uri_segment() 2010-06-25 21:56:12 +02:00
uri.h utils: uri.h: fix a typo: "schema" 2011-09-21 17:47:28 +02:00
utils.c configure/utils: Add ipv6 support for mingw build 2011-12-12 09:19:34 +01:00
utils.h Update copyright notices. 2009-12-31 20:58:43 -08:00
volume.c Update copyright notices. 2009-12-31 20:58:43 -08:00
volume.h Update copyright notices. 2009-12-31 20:58:43 -08:00
zeroconf-avahi.c eliminate g_error() usage 2010-09-25 15:00:43 +02:00
zeroconf-bonjour.c zeroconf-bonjour: use g_htons() instead of htons() 2010-12-21 20:21:20 +01:00
zeroconf-internal.h Update copyright notices. 2009-12-31 20:58:43 -08:00
zeroconf.c Update copyright notices. 2009-12-31 20:58:43 -08:00
zeroconf.h Update copyright notices. 2009-12-31 20:58:43 -08:00