aboutsummaryrefslogtreecommitdiff
path: root/src/player_thread.c
Commit message (Expand)AuthorAge
* all: Update copyright header.Avuton Olrich2009-03-13
* player_thread: added commentsMax Kellermann2009-03-11
* player_thread: removed player_stop_decoder()Max Kellermann2009-03-11
* player_thread: don't call dc_stop() twiceMax Kellermann2009-03-11
* player_thread: fill buffer after seekingMax Kellermann2009-03-10
* player_thread: pass format to audio_output_all_open() after resumeMax Kellermann2009-03-10
* player_thread: moved code to player_send_silence()Max Kellermann2009-03-10
* player_thread: finish failed seek commandMax Kellermann2009-03-10
* player_thread: clear player.queued after failureMax Kellermann2009-03-10
* player_thread: moved code to player_seek_decoder()Max Kellermann2009-03-10
* player_thread: don't free music buffer after decoder failureMax Kellermann2009-03-10
* output: play from a music_pipe objectMax Kellermann2009-03-09
* player_thread: don't open audio device when pausedMax Kellermann2009-03-09
* player_thread: moved code to player_song_border()Max Kellermann2009-03-09
* player_thread: moved code to play_next_chunk()Max Kellermann2009-03-09
* player_thread: make the music_buffer instance globalMax Kellermann2009-03-09
* music_chunk: added assertions on the audio formatMax Kellermann2009-03-08
* player_thread: moved code to player_check_decoder_startup()Max Kellermann2009-03-07
* pipe: added music_buffer, rewrite music_pipeMax Kellermann2009-03-06
* music_pipe: moved struct music_chunk to chunk.hMax Kellermann2009-03-03
* pcm_volume: return boolMax Kellermann2009-03-02
* player_thread: removed meaningless warning on output failureMax Kellermann2009-02-26
* player_thread: don't drop audio buffers when not seekableMax Kellermann2009-02-17
* decoder_api: moved enum decoder_command to decoder_command.hMax Kellermann2009-02-15
* output_all: no CamelCaseMax Kellermann2009-02-10
* audio: moved code to output_all.cMax Kellermann2009-02-10
* crossfade: don't use isCurrentAudioFormat()Max Kellermann2009-02-10
* player: added some more assertionsMax Kellermann2009-02-10
* player_thread: reset pc.next_song only if queuedMax Kellermann2009-02-10
* player_thread: reset pc.next_songMax Kellermann2009-02-10
* player_thread: set player error when output device failsMax Kellermann2009-02-02
* player_thread: start decoder thread in player threadMax Kellermann2009-01-25
* player_control: added player_control.threadMax Kellermann2009-01-25
* decoder_control: added decoder_control.threadMax Kellermann2009-01-25
* player_thread: emit PLAYLIST event when new song failsMax Kellermann2009-01-21
* player_thread: check for decoder failure before seekingMax Kellermann2009-01-21
* player_thread: use bool instead of intMax Kellermann2009-01-21
* player_thread: request next song only if new one starts playingMax Kellermann2009-01-21
* player_thread: eliminated duplicate PLAYLIST eventMax Kellermann2009-01-20
* event_pipe: added "TAG" eventMax Kellermann2009-01-20
* pcm_utils: moved code to pcm_volume.cMax Kellermann2009-01-07
* initialize GError pointersMax Kellermann2009-01-04
* song: allocate the result of song_get_url()Max Kellermann2009-01-04
* player_thread: fix cross-fading duplicate chunk bugMax Kellermann2009-01-04
* player: emit PLAYLIST event when stream tag changesMax Kellermann2009-01-03
* event_pipe: replaced PIPE_EVENT_SIGNAL with main_notifyMax Kellermann2009-01-02
* event_pipe: added pipe_event enum and callbacksMax Kellermann2009-01-01
* event_pipe: renamed functions from main_notify_* to event_pipe_*Max Kellermann2009-01-01
* main_notify: renamed source to event_pipe.cMax Kellermann2009-01-01
* player_thread: use GLib loggingMax Kellermann2008-12-29