mpd/src
Max Kellermann 5609a1fcd0 command: pass struct client to all commands
Pass the client struct to CommandHandlerFunction and
CommandListHandlerFunction.  Most commands cannot take real advantage
of that yet, since most of them still work with the raw file
descriptor.
2008-09-07 13:52:48 +02:00
..
audioOutputs tag: fix the shout and oggflac plugins 2008-08-29 15:02:49 +02:00
inputPlugins oggflac: fix GCC warnings 2008-08-29 15:03:09 +02:00
mp4ff fixed invalid C prototypes 2008-01-26 12:46:09 +00:00
ack.h The massive copyright update 2007-04-05 03:22:33 +00:00
audio_format.h added inline function audio_format_time_to_size() 2008-08-26 08:27:09 +02:00
audio.c audio: don't pass "fd" to {en,dis}ableAudioDevice() 2008-09-07 13:51:50 +02:00
audio.h audio: don't pass "fd" to {en,dis}ableAudioDevice() 2008-09-07 13:51:50 +02:00
audioOutput.c tag: renamed MpdTag and MpdTagItem to struct tag, struct mpd_tag_item 2008-08-29 09:38:11 +02:00
audioOutput.h tag: renamed MpdTag and MpdTagItem to struct tag, struct mpd_tag_item 2008-08-29 09:38:11 +02:00
buffer2array.c Cleanup #includes of standard system headers and put them in one place 2008-01-03 07:29:49 +00:00
buffer2array.h clean up CPP includes 2008-04-12 04:19:26 +00:00
charConv.c clean up CPP includes 2008-04-12 04:19:26 +00:00
charConv.h clean up CPP includes 2008-04-12 04:19:26 +00:00
client.c command: added command_success() and command_error() 2008-09-07 13:51:59 +02:00
client.h client: added client_printf() 2008-09-07 13:25:54 +02:00
command.c command: pass struct client to all commands 2008-09-07 13:52:48 +02:00
command.h command: added command_success() and command_error() 2008-09-07 13:51:59 +02:00
compress.c compress.c: fix skips/distortion introduced in r7146 2008-02-05 10:17:45 +00:00
compress.h fixed "comparison between signed and unsigned" 2008-01-26 12:46:37 +00:00
condition.c introduce struct condition as a more correct version of Notify 2008-06-30 02:43:22 +00:00
condition.h introduce struct condition as a more correct version of Notify 2008-06-30 02:43:22 +00:00
conf.c fix -Wconst warnings 2008-02-05 10:17:33 +00:00
conf.h clean up CPP includes 2008-04-12 04:19:26 +00:00
crossfade.c moved code to crossfade.c 2008-08-26 08:27:09 +02:00
crossfade.h moved code to crossfade.c 2008-08-26 08:27:09 +02:00
dbUtils.c directory: don't pass fd to traverseAllIn() 2008-09-07 13:48:37 +02:00
dbUtils.h directory: don't pass fd to traverseAllIn() 2008-09-07 13:48:37 +02:00
decoder_api.c renamed player.c to player_control.c 2008-08-26 08:44:38 +02:00
decoder_api.h tag: moved code to tag_id3.c 2008-08-29 09:38:27 +02:00
decoder_control.c moved code to pc_init(), dc_init() 2008-08-26 08:45:14 +02:00
decoder_control.h moved code to pc_init(), dc_init() 2008-08-26 08:45:14 +02:00
decoder_internal.h added flag "decoder.seeking" 2008-08-26 08:27:14 +02:00
decoder_list.c moved global variable "pc" to player.h 2008-08-26 08:41:05 +02:00
decoder_list.h renamed functions in decoder_list.h 2008-08-26 08:27:09 +02:00
decoder_thread.c renamed player.c to player_control.c 2008-08-26 08:44:38 +02:00
decoder_thread.h renamed decoderInit() to decoder_thread_start() 2008-08-26 08:44:29 +02:00
directory.c directory: don't pass "fd" to updateInit() 2008-09-07 13:50:06 +02:00
directory.h directory: don't pass "fd" to updateInit() 2008-09-07 13:50:06 +02:00
dlist.h imported list.h from the Linux kernel sources 2008-08-28 20:02:20 +02:00
gcc.h gcc.h: fix compilation with !(gcc >= 3) 2008-01-27 23:10:41 +00:00
inputStream_file.c added InputStream.ready 2008-08-26 08:27:10 +02:00
inputStream_file.h The massive copyright update 2007-04-05 03:22:33 +00:00
inputStream_http_auth.h http: initial rewrite using ringbuffer + pthreads 2008-06-30 02:43:13 +00:00
inputStream_http.c added InputStream.ready 2008-08-26 08:27:10 +02:00
inputStream_http.h The massive copyright update 2007-04-05 03:22:33 +00:00
inputStream.c added InputStream.ready 2008-08-26 08:27:10 +02:00
inputStream.h added InputStream.ready 2008-08-26 08:27:10 +02:00
ioops.c Always compile ioops.h, since main_notify uses it now 2008-04-13 18:04:02 +00:00
ioops.h Always compile ioops.h, since main_notify uses it now 2008-04-13 18:04:02 +00:00
list.c clean up CPP includes 2008-04-12 04:19:26 +00:00
list.h clean up CPP includes 2008-04-12 04:19:26 +00:00
listen.c client: renamed all public functions 2008-08-28 20:03:02 +02:00
listen.h clean up CPP includes 2008-04-12 04:19:26 +00:00
locate.c include cleanup 2008-09-06 20:28:31 +02:00
locate.h protect locate.h from double inclusion 2008-08-28 20:01:08 +02:00
log.c include cleanup 2008-09-06 20:28:31 +02:00
log.h Cleanup #includes of standard system headers and put them in one place 2008-01-03 07:29:49 +00:00
ls.c pass constant pointers 2008-08-29 09:01:53 +02:00
ls.h pass constant pointers 2008-08-29 09:01:53 +02:00
main_notify.c use the notify library in main_notify.c 2008-08-26 08:27:05 +02:00
main_notify.h Fix the problem of songs not advancing without client activity 2008-04-12 09:46:11 +00:00
main.c tag: renamed functions, no CamelCase 2008-08-29 09:38:21 +02:00
Makefile.am tag: added buffered versions of the tag_print.c code 2008-09-07 13:36:05 +02:00
metadataChunk.c Drop metadata updates from HTTP for now (input HTTP, and shout) 2008-04-12 04:08:12 +00:00
metadataChunk.h Drop metadata updates from HTTP for now (input HTTP, and shout) 2008-04-12 04:08:12 +00:00
mpd_types.h clean up CPP includes 2008-04-12 04:19:26 +00:00
myfprintf.c client: renamed all public functions 2008-08-28 20:03:02 +02:00
myfprintf.h clean up CPP includes 2008-04-12 04:19:26 +00:00
normalize.c const pointers in normalize.c 2008-04-15 05:56:54 +00:00
normalize.h moved struct AudioFormat to audio_format.h 2008-08-26 08:27:06 +02:00
notify.c notify: don't use camelCase in notify.[ch] 2008-06-01 22:24:44 +00:00
notify.h notify: don't use camelCase in notify.[ch] 2008-06-01 22:24:44 +00:00
os_compat.h os_compat.h: add sys/uio.h for writev/readv 2008-06-30 02:42:34 +00:00
outputBuffer.c moved global variable "ob" to outputBuffer.h 2008-08-26 08:41:05 +02:00
outputBuffer.h moved global variable "ob" to outputBuffer.h 2008-08-26 08:41:05 +02:00
path.c added "length" parameter to validUtf8String() 2008-08-29 09:38:58 +02:00
path.h clean up CPP includes 2008-04-12 04:19:26 +00:00
pcm_utils.c enable -Wpointer-arith, -Wstrict-prototypes 2008-08-26 08:27:02 +02:00
pcm_utils.h moved struct AudioFormat to audio_format.h 2008-08-26 08:27:06 +02:00
permission.c Cleanup #includes of standard system headers and put them in one place 2008-01-03 07:29:49 +00:00
permission.h clean up CPP includes 2008-04-12 04:19:26 +00:00
player_control.c include cleanup 2008-09-06 20:28:31 +02:00
player_control.h moved player_command_finished() to player_thread.c 2008-08-26 08:45:15 +02:00
player_thread.c moved player_command_finished() to player_thread.c 2008-08-26 08:45:15 +02:00
player_thread.h moved code to player_thread.c 2008-08-26 08:27:09 +02:00
playerData.c moved code to pc_init(), dc_init() 2008-08-26 08:45:14 +02:00
playerData.h moved code to pc_init(), dc_init() 2008-08-26 08:45:14 +02:00
playlist.c playlist: PlaylistInfo() does not call commandError() 2008-09-07 13:44:20 +02:00
playlist.h playlist: don't pass "fd" to storedPlaylist.c functions 2008-09-07 13:44:12 +02:00
replayGain.c constant pointers in replayGain.c 2008-04-12 04:21:28 +00:00
replayGain.h moved struct AudioFormat to audio_format.h 2008-08-26 08:27:06 +02:00
ringbuf.c fixed ringbuf.c warnings 2008-08-25 15:49:06 +02:00
ringbuf.h fixed ringbuf.c warnings 2008-08-25 15:49:06 +02:00
sig_handlers.c clean up CPP includes 2008-08-26 08:27:03 +02:00
sig_handlers.h clean up CPP includes 2008-04-12 04:19:26 +00:00
signal_check.c Cleanup #includes of standard system headers and put them in one place 2008-01-03 07:29:49 +00:00
signal_check.h clean up CPP includes 2008-04-12 04:19:26 +00:00
sllist.c const pointers 2008-08-28 20:02:17 +02:00
sllist.h const pointers 2008-08-28 20:02:17 +02:00
song_print.c song: moved code to song_print.c, song_save.c 2008-09-07 13:35:01 +02:00
song_print.h song: moved code to song_print.c, song_save.c 2008-09-07 13:35:01 +02:00
song_save.c tag: added buffered versions of the tag_print.c code 2008-09-07 13:36:05 +02:00
song_save.h song: moved code to song_print.c, song_save.c 2008-09-07 13:35:01 +02:00
song.c song: moved code to song_print.c, song_save.c 2008-09-07 13:35:01 +02:00
song.h song: moved code to song_print.c, song_save.c 2008-09-07 13:35:01 +02:00
state_file.c unsigned counters 2008-03-26 10:38:48 +00:00
state_file.h Cleanup #includes of standard system headers and put them in one place 2008-01-03 07:29:49 +00:00
stats.c include cleanup 2008-09-06 20:28:31 +02:00
stats.h clean up CPP includes 2008-04-12 04:19:26 +00:00
storedPlaylist.c playlist: don't pass "fd" to storedPlaylist.c functions 2008-09-07 13:44:12 +02:00
storedPlaylist.h playlist: don't pass "fd" to storedPlaylist.c functions 2008-09-07 13:44:12 +02:00
tag_id3.c const pointers 2008-08-29 14:48:39 +02:00
tag_id3.h const pointers 2008-08-29 14:48:39 +02:00
tag_internal.h tag: moved code to tag_print.c 2008-09-07 13:28:01 +02:00
tag_pool.c tag: optimize tag_dup(), copy item references 2008-08-29 15:04:49 +02:00
tag_pool.h tag: optimize tag_dup(), copy item references 2008-08-29 15:04:49 +02:00
tag_print.c tag: moved code to tag_print.c 2008-09-07 13:28:01 +02:00
tag_print.h tag: moved code to tag_print.c 2008-09-07 13:28:01 +02:00
tag_save.c tag: added buffered versions of the tag_print.c code 2008-09-07 13:36:05 +02:00
tag_save.h tag: added buffered versions of the tag_print.c code 2008-09-07 13:36:05 +02:00
tag.c tag: moved code to tag_print.c 2008-09-07 13:28:01 +02:00
tag.h tag: moved code to tag_print.c 2008-09-07 13:28:01 +02:00
tagTracker.c directory: don't pass fd to traverseAllIn() 2008-09-07 13:48:37 +02:00
tagTracker.h tag: converted tag_item.value to a char array 2008-08-29 09:38:33 +02:00
timer.c fixed -Wshadow warnings 2008-01-26 12:46:21 +00:00
timer.h moved struct AudioFormat to audio_format.h 2008-08-26 08:27:06 +02:00
utf8.c added "length" parameter to validUtf8String() 2008-08-29 09:38:58 +02:00
utf8.h added "length" parameter to validUtf8String() 2008-08-29 09:38:58 +02:00
utils.c utils: pthread_{mutex,cond}_init can fail, so check for it 2008-06-30 02:43:17 +00:00
utils.h added xfree() which takes a const pointer 2008-08-29 09:38:08 +02:00
volume.c volume: don't pass "fd" to changeVolumeLevel() 2008-09-07 13:50:16 +02:00
volume.h volume: don't pass "fd" to changeVolumeLevel() 2008-09-07 13:50:16 +02:00
zeroconf.c enable -Wpointer-arith, -Wstrict-prototypes 2008-08-26 08:27:02 +02:00
zeroconf.h zeroconf: reformat (with mpd-indent.sh + manual tweaks) 2008-01-03 10:03:28 +00:00