summaryrefslogtreecommitdiff
path: root/src/player_thread.c
AgeCommit message (Expand)Author
2009-06-02player_thread: check pipe size again before exitingMax Kellermann
2009-06-02player_thread: don't leak empty music_chunksMax Kellermann
2009-05-29player_thread: reinitialize music_buffer in !NDEBUGMax Kellermann
2009-04-25player_thread: pause when all audio outputs fail to playMax Kellermann
2009-04-25player_thread: pause when output fails while seekingMax Kellermann
2009-03-25player_thread: wait for decoder before seekingMax Kellermann
2009-03-25output_all: moved code to audio_output_all_wait()Max Kellermann
2009-03-17player_thread: ignore time stamp on empty chunksMax Kellermann
2009-03-13all: Update copyright header.Avuton Olrich
2009-03-11player_thread: added commentsMax Kellermann
2009-03-11player_thread: removed player_stop_decoder()Max Kellermann
2009-03-11player_thread: don't call dc_stop() twiceMax Kellermann
2009-03-10player_thread: fill buffer after seekingMax Kellermann
2009-03-10player_thread: pass format to audio_output_all_open() after resumeMax Kellermann
2009-03-10player_thread: moved code to player_send_silence()Max Kellermann
2009-03-10player_thread: finish failed seek commandMax Kellermann
2009-03-10player_thread: clear player.queued after failureMax Kellermann
2009-03-10player_thread: moved code to player_seek_decoder()Max Kellermann
2009-03-10player_thread: don't free music buffer after decoder failureMax Kellermann
2009-03-09output: play from a music_pipe objectMax Kellermann
2009-03-09player_thread: don't open audio device when pausedMax Kellermann
2009-03-09player_thread: moved code to player_song_border()Max Kellermann
2009-03-09player_thread: moved code to play_next_chunk()Max Kellermann
2009-03-09player_thread: make the music_buffer instance globalMax Kellermann
2009-03-08music_chunk: added assertions on the audio formatMax Kellermann
2009-03-07player_thread: moved code to player_check_decoder_startup()Max Kellermann
2009-03-06pipe: added music_buffer, rewrite music_pipeMax Kellermann
2009-03-03music_pipe: moved struct music_chunk to chunk.hMax Kellermann
2009-03-02pcm_volume: return boolMax Kellermann
2009-02-26player_thread: removed meaningless warning on output failureMax Kellermann
2009-02-17player_thread: don't drop audio buffers when not seekableMax Kellermann
2009-02-15decoder_api: moved enum decoder_command to decoder_command.hMax Kellermann
2009-02-10output_all: no CamelCaseMax Kellermann
2009-02-10audio: moved code to output_all.cMax Kellermann
2009-02-10crossfade: don't use isCurrentAudioFormat()Max Kellermann
2009-02-10player: added some more assertionsMax Kellermann
2009-02-10player_thread: reset pc.next_song only if queuedMax Kellermann
2009-02-10player_thread: reset pc.next_songMax Kellermann
2009-02-02player_thread: set player error when output device failsMax Kellermann
2009-01-25player_thread: start decoder thread in player threadMax Kellermann
2009-01-25player_control: added player_control.threadMax Kellermann
2009-01-25decoder_control: added decoder_control.threadMax Kellermann
2009-01-21player_thread: emit PLAYLIST event when new song failsMax Kellermann
2009-01-21player_thread: check for decoder failure before seekingMax Kellermann
2009-01-21player_thread: use bool instead of intMax Kellermann
2009-01-21player_thread: request next song only if new one starts playingMax Kellermann
2009-01-20player_thread: eliminated duplicate PLAYLIST eventMax Kellermann
2009-01-20event_pipe: added "TAG" eventMax Kellermann
2009-01-07pcm_utils: moved code to pcm_volume.cMax Kellermann
2009-01-04initialize GError pointersMax Kellermann