| Commit message (Expand) | Author | Age | Files | Lines |
* | player_thread: don't drop audio buffers when not seekable | Max Kellermann | 2009-02-17 | 1 | -1/+2 |
* | decoder_api: moved enum decoder_command to decoder_command.h | Max Kellermann | 2009-02-15 | 1 | -0/+1 |
* | output_all: no CamelCase | Max Kellermann | 2009-02-10 | 1 | -11/+11 |
* | audio: moved code to output_all.c | Max Kellermann | 2009-02-10 | 1 | -1/+1 |
* | crossfade: don't use isCurrentAudioFormat() | Max Kellermann | 2009-02-10 | 1 | -0/+1 |
* | player: added some more assertions | Max Kellermann | 2009-02-10 | 1 | -0/+2 |
* | player_thread: reset pc.next_song only if queued | Max Kellermann | 2009-02-10 | 1 | -1/+5 |
* | player_thread: reset pc.next_song | Max Kellermann | 2009-02-10 | 1 | -0/+6 |
* | player_thread: set player error when output device fails | Max Kellermann | 2009-02-02 | 1 | -1/+4 |
* | player_thread: start decoder thread in player thread | Max Kellermann | 2009-01-25 | 1 | -0/+3 |
* | player_control: added player_control.thread | Max Kellermann | 2009-01-25 | 1 | -2/+4 |
* | decoder_control: added decoder_control.thread | Max Kellermann | 2009-01-25 | 1 | -1/+1 |
* | player_thread: emit PLAYLIST event when new song fails | Max Kellermann | 2009-01-21 | 1 | -1/+1 |
* | player_thread: check for decoder failure before seeking | Max Kellermann | 2009-01-21 | 1 | -1/+4 |
* | player_thread: use bool instead of int | Max Kellermann | 2009-01-21 | 1 | -12/+13 |
* | player_thread: request next song only if new one starts playing | Max Kellermann | 2009-01-21 | 1 | -11/+0 |
* | player_thread: eliminated duplicate PLAYLIST event | Max Kellermann | 2009-01-20 | 1 | -2/+0 |
* | event_pipe: added "TAG" event | Max Kellermann | 2009-01-20 | 1 | -1/+1 |
* | pcm_utils: moved code to pcm_volume.c | Max Kellermann | 2009-01-07 | 1 | -1/+1 |
* | initialize GError pointers | Max Kellermann | 2009-01-04 | 1 | -1/+1 |
* | song: allocate the result of song_get_url() | Max Kellermann | 2009-01-04 | 1 | -8/+11 |
* | player_thread: fix cross-fading duplicate chunk bug | Max Kellermann | 2009-01-04 | 1 | -0/+8 |
* | player: emit PLAYLIST event when stream tag changes | Max Kellermann | 2009-01-03 | 1 | -0/+7 |
* | event_pipe: replaced PIPE_EVENT_SIGNAL with main_notify | Max Kellermann | 2009-01-02 | 1 | -1/+2 |
* | event_pipe: added pipe_event enum and callbacks | Max Kellermann | 2009-01-01 | 1 | -3/+3 |
* | event_pipe: renamed functions from main_notify_* to event_pipe_* | Max Kellermann | 2009-01-01 | 1 | -4/+4 |
* | main_notify: renamed source to event_pipe.c | Max Kellermann | 2009-01-01 | 1 | -1/+1 |
* | player_thread: use GLib logging | Max Kellermann | 2008-12-29 | 1 | -8/+10 |
* | player_thread: migrate from pthread to glib threads | Thomas Jansen | 2008-12-28 | 1 | -8/+6 |
* | decoder: terminate decoder thread before MPD cleanup | Max Kellermann | 2008-12-28 | 1 | -0/+1 |
* | player: set elapsed=0 at song change | Marc Pavot | 2008-11-25 | 1 | -0/+1 |
* | player_thread.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 2008-11-24 | 1 | -1/+3 |
* | player: disable music_pipe_check_format() | Max Kellermann | 2008-11-24 | 1 | -0/+2 |
* | player: don't queue song when there are 2 songs in the pipe | Max Kellermann | 2008-11-14 | 1 | -0/+5 |
* | player: wake up decoder before waiting for xfade chunks | Max Kellermann | 2008-11-14 | 1 | -0/+1 |
* | player: chop the tail of the music pipe after CANCEL | Max Kellermann | 2008-11-13 | 1 | -0/+1 |
* | music_pipe: continuously check the sample format of all chunks | Max Kellermann | 2008-11-13 | 1 | -0/+6 |
* | player: assert that there was no previous "next song chunk" | Max Kellermann | 2008-11-13 | 1 | -0/+1 |
* | player: fix race condition during tag update | Max Kellermann | 2008-11-11 | 1 | -2/+4 |
* | decoder: converted dc.error to a dc.state value | Max Kellermann | 2008-11-08 | 1 | -2/+2 |
* | player: no CamelCase | Max Kellermann | 2008-11-03 | 1 | -28/+28 |
* | decoder: no CamelCase | Max Kellermann | 2008-11-03 | 1 | -2/+2 |
* | player: don't play empty chunks | Max Kellermann | 2008-11-02 | 1 | -0/+3 |
* | player: copy stream tag to the song struct | Max Kellermann | 2008-11-02 | 1 | -5/+19 |
* | player: added player.song | Max Kellermann | 2008-11-02 | 1 | -0/+7 |
* | player: send chunk tag to audio device | Max Kellermann | 2008-11-02 | 1 | -0/+3 |
* | music_pipe: no CamelCase | Max Kellermann | 2008-11-02 | 1 | -4/+4 |
* | music_pipe: more wrapper functions | Max Kellermann | 2008-11-02 | 1 | -8/+6 |
* | decoder: replaced music_pipe.audioFormat with dc.out_audio_format | Max Kellermann | 2008-11-02 | 1 | -6/+6 |
* | music_pipe: renamed ob_* functions to music_pipe_* | Max Kellermann | 2008-11-02 | 1 | -16/+17 |