aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2009-03-14sticker: sticker_load_value() returns NULL on error, not falseMax Kellermann1-4/+4
2009-03-14sticker: initialize hash table in sticker_new()Max Kellermann1-18/+26
2009-03-14sticker: don't export sticker_list_values()Max Kellermann4-32/+1
2009-03-14command: use sticker_song_get() instead of sticker_song_list_values()Max Kellermann1-11/+10
2009-03-14sticker: added "struct sticker"Max Kellermann4-0/+131
2009-03-14mixer_all: removed debug messageMax Kellermann1-1/+0
2009-03-14mixer: protect the mixer struct with a mutexMax Kellermann3-5/+37
2009-03-14mixer_api: moved mixer_init() to mixer_api.cMax Kellermann2-9/+9
2009-03-14mixer_api: moved mixer_plugin imports to mixer_list.hMax Kellermann5-11/+36
2009-03-14mixer_api: moved functions to mixer_control.cMax Kellermann11-82/+112
2009-03-14mixer_control: moved functions to mixer_all.cMax Kellermann3-71/+61
2009-03-14volume: moved code to mixer_all.cMax Kellermann3-30/+111
2009-03-14mixer_api: moved struct mixer_plugin to mixer_plugin.hMax Kellermann2-41/+74
2009-03-14volume: use bool instead of intMax Kellermann3-15/+22
2009-03-14Removed superfluous if statement in update.c:453Jochen Keil1-28/+22
2009-03-13all: Update copyright header.Avuton Olrich265-1358/+1677
2009-03-12crossfade: added missing '&'Jeffrey Middleton1-1/+1
2009-03-12crossfade: copy chunk.audio_format in !NDEBUGMax Kellermann1-0/+10
2009-03-12output_all: fix off-by-one error in audio_output_all_check()Max Kellermann1-1/+1
2009-03-12mixer_control: don't touch mixers of disabled outputsMax Kellermann2-0/+15
2009-03-12audio: converted device number check to assertionMax Kellermann1-4/+4
2009-03-12audio: moved mixer functions to mixer_control.cMax Kellermann5-56/+108
2009-03-12volume: removed unused variable "default_mixer"Max Kellermann1-1/+0
2009-03-11Move from the opaque GPtrArray to GHashTable for sticker lists.Eric Wollesen5-45/+34
2009-03-11player_thread: added commentsMax Kellermann2-24/+89
2009-03-11player_thread: removed player_stop_decoder()Max Kellermann1-14/+6
2009-03-11player_thread: don't call dc_stop() twiceMax Kellermann1-3/+1
2009-03-10output_control: removed audio_output_signal()Max Kellermann2-14/+0
2009-03-10Cleaned up update_regular_file() method in update.cJochen Keil1-83/+88
2009-03-10alsa: use snd_pcm_sframes_t instead of intMax Kellermann1-2/+1
2009-03-10alsa: don't close PCM handle in alsa_recover()Max Kellermann1-13/+3
2009-03-10player_thread: fill buffer after seekingMax Kellermann1-3/+9
2009-03-10output_all: clear input_audio_format on closeMax Kellermann1-0/+2
2009-03-10output_all: don't allow audio_format==NULL in audio_output_all_open()Max Kellermann1-5/+3
2009-03-10player_thread: pass format to audio_output_all_open() after resumeMax Kellermann1-8/+12
2009-03-10player_thread: moved code to player_send_silence()Max Kellermann1-22/+39
2009-03-10output_thread: check commands while playingMax Kellermann1-1/+1
2009-03-10player_thread: finish failed seek commandMax Kellermann1-1/+5
2009-03-10player_thread: clear player.queued after failureMax Kellermann1-0/+1
2009-03-10player_thread: moved code to player_seek_decoder()Max Kellermann1-12/+15
2009-03-10music_chunk: increased chunk size to 4 kBMax Kellermann1-2/+1
2009-03-10player_thread: don't free music buffer after decoder failureMax Kellermann1-1/+0
2009-03-09output: play from a music_pipe objectMax Kellermann8-113/+378
2009-03-09player_thread: don't open audio device when pausedMax Kellermann1-4/+2
2009-03-09music_pipe: added music_pipe_contains()Max Kellermann2-0/+30
2009-03-09player_thread: moved code to player_song_border()Max Kellermann1-6/+19
2009-03-09player_thread: moved code to play_next_chunk()Max Kellermann1-73/+103
2009-03-09player_thread: make the music_buffer instance globalMax Kellermann1-14/+15
2009-03-09output_control: make audio_output_open() staticMax Kellermann2-5/+1
2009-03-09music_buffer: poison unallocated chunksMax Kellermann1-0/+5