aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2009-07-15state_file: don't rewind the stream while reading the state fileMax Kellermann7-62/+69
2009-07-15state_file: simplified state_file_finish()Max Kellermann1-4/+6
2009-07-15state_file: fixed debug messagesMax Kellermann1-1/+3
2009-07-15modplug: get track lengthSerge Ziryukin1-1/+1
2009-07-14encoder/twolame: new encoder plugin based on libtwolameMax Kellermann2-0/+303
2009-07-14playlist: no CamelCaseMax Kellermann10-86/+95
2009-07-14playlist: removed {save,read}PlaylistState()Max Kellermann3-17/+3
2009-07-14state_file: eliminated the sf_callbacks arrayMax Kellermann1-17/+9
2009-07-09flac: load external cue sheet when no internal oneSerge Ziryukin1-0/+14
2009-07-09Implement ArtistSort tagBart Nagel3-1/+9
2009-07-07decoder/sndfile: new decoder plugin based on libsndfileMax Kellermann2-0/+250
2009-07-07tag_id3: revised "performer" tag supportMax Kellermann1-4/+2
2009-07-07tag: added tag "AlbumArtistSort"Max Kellermann3-1/+4
2009-07-06main: fix "unused local variable" warningMax Kellermann1-0/+2
2009-07-06player_thread: log played song in "default" log modeSébastien Houzé1-0/+6
2009-07-06output: use the software mixer pluginMax Kellermann7-121/+60
2009-07-06mixer_all: added mixer_all_set_software_volume()Max Kellermann2-0/+73
2009-07-06mixer/software: new mixer which controls filter/volumeMax Kellermann4-0/+159
2009-07-06volume: moved range check to handle_setvol()Max Kellermann5-19/+21
2009-07-06volume, mixer: removed the "relative" parameterMax Kellermann5-41/+26
2009-07-06command: removed the "volume" commandMax Kellermann1-22/+1
2009-07-06output_init: moved the "convert" filter at the endMax Kellermann1-5/+9
2009-07-06output_init: merge two local string variablesMax Kellermann1-11/+9
2009-07-06output_init: parse audio format earlierMax Kellermann1-12/+10
2009-07-06song_print: check gmtime_r()'s return valueMax Kellermann1-7/+11
2009-07-06song: initialize mtime in song_alloc()Max Kellermann1-0/+1
2009-07-06output: attach a filter chain to each audio_outputMax Kellermann4-18/+107
2009-07-06filter/convert: new filter which calls pcm_convert() on demandMax Kellermann3-0/+191
2009-07-06filter/chain: new library for creating a chain of filtersMax Kellermann4-0/+227
2009-07-06output: added command REOPENMax Kellermann3-14/+33
2009-07-06output_thread: moved OPEN handler to ao_open()Max Kellermann1-43/+48
2009-07-06mixer_type: moved volume_mixer_type from volume.cMax Kellermann4-25/+107
2009-07-06conf: use bp->value, not param->valueMax Kellermann1-1/+1
2009-07-05output_init: moved mixer instantiation to separate functionMax Kellermann1-5/+14
2009-07-05filter/volume: don't use volume_level_get()Max Kellermann2-6/+67
2009-07-05idle: added "update" eventMax Kellermann3-0/+9
2009-07-05song_print: send song modification time to clientMax Kellermann1-0/+17
2009-07-05song_save: use GError for error handlingMax Kellermann3-8/+36
2009-07-05song_save: no CamelCaseMax Kellermann3-14/+14
2009-07-05sticker: use GError for error handlingMax Kellermann3-17/+45
2009-07-05conf: registered option "filter"Max Kellermann1-0/+1
2009-07-03volume: removed unused macrosMax Kellermann1-2/+0
2009-07-03filter: added "volume" pluginMax Kellermann3-0/+138
2009-07-03filter: added new plugin API for filtersMax Kellermann6-0/+455
2009-07-03conf: added config_quark()Max Kellermann1-0/+10
2009-06-29playlist_state: don't save "current" song when none is setMax Kellermann1-2/+4
2009-06-26playlist_state: save state when stoppedChristopher Zimmerman1-5/+9
2009-06-25ffmpeg: support multiple tagsMax Kellermann1-2/+3
2009-06-25conf: log unused/unknown block parametersMax Kellermann3-0/+37
2009-06-25conf: added "used" flag to struct block_paramMax Kellermann2-1/+16