aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* main: moved complex initialization code to glue functionsMax Kellermann2009-07-151-17/+36
* main: renamed openDB() to glue_db_init_and_load()Max Kellermann2009-07-151-2/+2
* cmdline: renamed option "--stdout" to "--stderr"Max Kellermann2009-07-153-2/+5
* cmdline: no CamelCaseMax Kellermann2009-07-153-18/+18
* conf: added the gcc "const" attribute to some functionsMax Kellermann2009-07-151-0/+13
* state_file: don't rewind the stream while reading the state fileMax Kellermann2009-07-157-62/+69
* state_file: simplified state_file_finish()Max Kellermann2009-07-151-4/+6
* state_file: fixed debug messagesMax Kellermann2009-07-151-1/+3
* modplug: get track lengthSerge Ziryukin2009-07-151-1/+1
* encoder/twolame: new encoder plugin based on libtwolameMax Kellermann2009-07-145-1/+335
* configure.ac: use more MPD_AUTO_PKG()Max Kellermann2009-07-141-24/+19
* Makefile.am: use WAVPACK_CFLAGS and WAVPACK_LIBSMax Kellermann2009-07-142-5/+4
* playlist: no CamelCaseMax Kellermann2009-07-1410-86/+95
* playlist: removed {save,read}PlaylistState()Max Kellermann2009-07-143-17/+3
* state_file: eliminated the sf_callbacks arrayMax Kellermann2009-07-141-17/+9
* flac: load external cue sheet when no internal oneSerge Ziryukin2009-07-092-0/+15
* Implement ArtistSort tagBart Nagel2009-07-094-2/+10
* decoder/sndfile: new decoder plugin based on libsndfileMax Kellermann2009-07-076-0/+292
* tag_id3: revised "performer" tag supportMax Kellermann2009-07-072-4/+3
* tag: added tag "AlbumArtistSort"Max Kellermann2009-07-074-1/+6
* Makefile.am: disable test/run_encoder without pluginsMax Kellermann2009-07-061-1/+3
* main: fix "unused local variable" warningMax Kellermann2009-07-061-0/+2
* player_thread: log played song in "default" log modeSébastien Houzé2009-07-061-0/+6
* output: use the software mixer pluginMax Kellermann2009-07-0612-153/+80
* mixer_all: added mixer_all_set_software_volume()Max Kellermann2009-07-062-0/+73
* mixer/software: new mixer which controls filter/volumeMax Kellermann2009-07-066-1/+184
* volume: moved range check to handle_setvol()Max Kellermann2009-07-065-19/+21
* volume, mixer: removed the "relative" parameterMax Kellermann2009-07-065-41/+26
* command: removed the "volume" commandMax Kellermann2009-07-063-41/+2
* output_init: moved the "convert" filter at the endMax Kellermann2009-07-061-5/+9
* output_init: merge two local string variablesMax Kellermann2009-07-061-11/+9
* output_init: parse audio format earlierMax Kellermann2009-07-061-12/+10
* song_print: check gmtime_r()'s return valueMax Kellermann2009-07-061-7/+11
* song: initialize mtime in song_alloc()Max Kellermann2009-07-061-0/+1
* output: attach a filter chain to each audio_outputMax Kellermann2009-07-066-18/+132
* filter/convert: new filter which calls pcm_convert() on demandMax Kellermann2009-07-064-1/+201
* filter/chain: new library for creating a chain of filtersMax Kellermann2009-07-065-0/+229
* output: added command REOPENMax Kellermann2009-07-063-14/+33
* output_thread: moved OPEN handler to ao_open()Max Kellermann2009-07-061-43/+48
* mixer_type: moved volume_mixer_type from volume.cMax Kellermann2009-07-065-25/+109
* conf: use bp->value, not param->valueMax Kellermann2009-07-061-1/+1
* output_init: moved mixer instantiation to separate functionMax Kellermann2009-07-051-5/+14
* filter/volume: don't use volume_level_get()Max Kellermann2009-07-054-12/+68
* idle: added "update" eventMax Kellermann2009-07-055-1/+20
* song_print: send song modification time to clientMax Kellermann2009-07-052-0/+19
* configure.ac: increased protocol version to 0.16.0Max Kellermann2009-07-051-1/+1
* song_save: use GError for error handlingMax Kellermann2009-07-053-8/+36
* song_save: no CamelCaseMax Kellermann2009-07-053-14/+14
* sticker: use GError for error handlingMax Kellermann2009-07-053-17/+45
* test: added program "run_filter"Max Kellermann2009-07-053-2/+197