| Commit message (Expand) | Author | Age | Files | Lines |
* | renamed player.c to player_control.c | Max Kellermann | 2008-08-26 | 1 | -259/+0 |
* | no commandError() in playerSeek() | Max Kellermann | 2008-08-26 | 1 | -6/+2 |
* | moved global variable "pc" to player.h | Max Kellermann | 2008-08-26 | 1 | -1/+0 |
* | don't call playerStop() before playerPlay() | Max Kellermann | 2008-08-26 | 1 | -8/+3 |
* | assert locked/unlocked in queue lock functions | Max Kellermann | 2008-08-26 | 1 | -2/+5 |
* | don't unlock player queue in playerStop(), playerWait() | Max Kellermann | 2008-08-26 | 1 | -2/+6 |
* | queueSong() cannot fail | Max Kellermann | 2008-08-26 | 1 | -7/+4 |
* | added enum player_queue_state | Max Kellermann | 2008-08-26 | 1 | -2/+2 |
* | rewrote playerKill() | Max Kellermann | 2008-08-26 | 1 | -2/+2 |
* | player: don't call STOP before CLOSE_AUDIO | Max Kellermann | 2008-08-26 | 1 | -14/+8 |
* | player: no "fd" and no return value | Max Kellermann | 2008-08-26 | 1 | -26/+11 |
* | assert song->url != NULL | Max Kellermann | 2008-08-26 | 1 | -0/+3 |
* | moved code to player_thread.c | Max Kellermann | 2008-08-26 | 1 | -52/+1 |
* | no busy-waiting for the player process | Max Kellermann | 2008-08-26 | 1 | -2/+3 |
* | converted PlayerControl.state to enum | Max Kellermann | 2008-08-26 | 1 | -1/+4 |
* | added PlayerControl.command | Max Kellermann | 2008-08-26 | 1 | -49/+52 |
* | moved struct AudioFormat to audio_format.h | Max Kellermann | 2008-08-26 | 1 | -0/+1 |
* | invoke the notify API directly | Max Kellermann | 2008-08-26 | 1 | -14/+4 |
* | added dc.next_song, renamed pc.current_song | Max Kellermann | 2008-08-26 | 1 | -3/+2 |
* | clean up CPP includes | Max Kellermann | 2008-08-26 | 1 | -8/+0 |
* | enable -Wpointer-arith, -Wstrict-prototypes | Max Kellermann | 2008-08-26 | 1 | -2/+2 |
* | notify: don't use camelCase in notify.[ch] | Max Kellerman | 2008-06-01 | 1 | -4/+4 |
* | Get rid of PlayerControl inside the PlayerData struct | Eric Wong | 2008-04-13 | 1 | -121/+78 |
* | Fix the problem of songs not advancing without client activity | Eric Wong | 2008-04-12 | 1 | -0/+1 |
* | pass pc to set_current_song() | Max Kellermann | 2008-04-12 | 1 | -6/+4 |
* | pass pc to player_task() | Max Kellermann | 2008-04-12 | 1 | -4/+4 |
* | clean up CPP includes | Max Kellermann | 2008-04-12 | 1 | -1/+1 |
* | pass pc to player notify functions | Max Kellermann | 2008-04-12 | 1 | -15/+12 |
* | fix deadlock at end of song | Max Kellermann | 2008-04-12 | 1 | -0/+1 |
* | use the notify API in the main thread | Max Kellermann | 2008-04-12 | 1 | -9/+1 |
* | use the notify API in the player | Max Kellermann | 2008-04-12 | 1 | -6/+8 |
* | Start using song pointers in core data structures | Eric Wong | 2008-04-12 | 1 | -24/+14 |
* | Drop metadata updates from HTTP for now (input HTTP, and shout) | Eric Wong | 2008-04-12 | 1 | -32/+1 |
* | Initial cut of fork() => pthreads() for decoder and player | Eric Wong | 2008-04-12 | 1 | -196/+79 |
* | player: more assertions | Max Kellermann | 2008-03-26 | 1 | -0/+2 |
* | fix "unreachable code" warning | Max Kellermann | 2008-03-26 | 1 | -2/+0 |
* | fixed -Wshadow warnings | Max Kellermann | 2008-01-26 | 1 | -5/+5 |
* | Cleanup #includes of standard system headers and put them in one place | Eric Wong | 2008-01-03 | 1 | -12/+1 |
* | playerCloseAudio() is static | Eric Wong | 2008-01-03 | 1 | -1/+3 |
* | player.c: introduce set_current_song to avoid needless repetition | Eric Wong | 2008-01-03 | 1 | -27/+13 |
* | Merge branches/ew r7104 | Eric Wong | 2007-12-28 | 1 | -5/+6 |
* | playerInit() is static | Eric Wong | 2007-09-08 | 1 | -1/+1 |
* | Once again get rid of busy waiting and use SIGSTOP for pause | Eric Wong | 2007-09-06 | 1 | -0/+14 |
* | return to busy-waiting on pause for now.. | Eric Wong | 2007-09-06 | 1 | -14/+0 |
* | send SIGCONT to the player process whenever we need to busy wait on it | Eric Wong | 2007-09-06 | 1 | -0/+11 |
* | removing debug messages from signal handlers | J. Alexander Treuman | 2007-08-27 | 1 | -0/+4 |
* | send SIGSTOP to player and decoder processes on pause, too | Eric Wong | 2007-08-27 | 1 | -0/+3 |
* | Set a flag if we've sent the player process SIGSTOP so that we know not to | J. Alexander Treuman | 2007-06-04 | 1 | -3/+9 |
* | Don't kill the player process (and effectively the decode process) when | J. Alexander Treuman | 2007-06-04 | 1 | -12/+17 |
* | Tell the player process (and thus also the decode process) to quit when | J. Alexander Treuman | 2007-06-01 | 1 | -0/+23 |