aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
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
2009-03-09poison: added valgrind supportMax Kellermann1-0/+14
2009-03-09added memory poisoning libraryMax Kellermann1-0/+61
2009-03-09output_thread: wait 10 seconds before reopening after play failureMax Kellermann1-0/+4
2009-03-09Fix remove-flac-song-on-every-updateJochen Keil1-7/+7
2009-03-09Initial support for embedded cue sheets found in flac filesJochen Keil4-7/+464
2009-03-09decoder_plugin: added method container_scan()Jochen Keil5-20/+136
2009-03-08music_chunk: added assertions on the audio formatMax Kellermann5-0/+89
2009-03-08output_thread: print "closed" debug messageMax Kellermann1-0/+2
2009-03-08alsa: determine buffer_time if not already knownMax Kellermann1-0/+5
2009-03-08alsa: better period_time default value for high sample ratesMax Kellermann1-3/+8
2009-03-07output_all: fix boolean short circuit in update()Max Kellermann1-2/+2
2009-03-07player_thread: moved code to player_check_decoder_startup()Max Kellermann1-40/+69
2009-03-07music_pipe: refuse to push empty chunksMax Kellermann1-0/+4
2009-03-07decoder_internal: don't push empty chunk into pipeMax Kellermann1-1/+6
2009-03-07chunk: added music_chunk_is_empty()Max Kellermann1-0/+6
2009-03-07music_pipe: poison music_chunk.nextMax Kellermann1-0/+5
2009-03-07music_pipe: added music_pipe_peek()Max Kellermann2-0/+13
2009-03-07output_all: audio_output_all_update() returns boolMax Kellermann3-6/+19