aboutsummaryrefslogtreecommitdiffstats
path: root/src/player.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* clean up CPP includesMax Kellermann2008-04-121-1/+1
* pass pc to player notify functionsMax Kellermann2008-04-121-15/+12
* fix deadlock at end of songMax Kellermann2008-04-121-0/+1
* use the notify API in the main threadMax Kellermann2008-04-121-9/+1
* use the notify API in the playerMax Kellermann2008-04-121-6/+8
* Start using song pointers in core data structuresEric Wong2008-04-121-24/+14
* Drop metadata updates from HTTP for now (input HTTP, and shout)Eric Wong2008-04-121-32/+1
* Initial cut of fork() => pthreads() for decoder and playerEric Wong2008-04-121-196/+79
* player: more assertionsMax Kellermann2008-03-261-0/+2
* fix "unreachable code" warningMax Kellermann2008-03-261-2/+0
* fixed -Wshadow warningsMax Kellermann2008-01-261-5/+5
* Cleanup #includes of standard system headers and put them in one placeEric Wong2008-01-031-12/+1
* playerCloseAudio() is staticEric Wong2008-01-031-1/+3
* player.c: introduce set_current_song to avoid needless repetitionEric Wong2008-01-031-27/+13
* Merge branches/ew r7104Eric Wong2007-12-281-5/+6
* playerInit() is staticEric Wong2007-09-081-1/+1
* Once again get rid of busy waiting and use SIGSTOP for pauseEric Wong2007-09-061-0/+14
* return to busy-waiting on pause for now..Eric Wong2007-09-061-14/+0
* send SIGCONT to the player process whenever we need to busy wait on itEric Wong2007-09-061-0/+11
* removing debug messages from signal handlersJ. Alexander Treuman2007-08-271-0/+4
* send SIGSTOP to player and decoder processes on pause, tooEric Wong2007-08-271-0/+3
* Set a flag if we've sent the player process SIGSTOP so that we know not toJ. Alexander Treuman2007-06-041-3/+9
* Don't kill the player process (and effectively the decode process) whenJ. Alexander Treuman2007-06-041-12/+17
* Tell the player process (and thus also the decode process) to quit whenJ. Alexander Treuman2007-06-011-0/+23
* Minor formatting cleanups.J. Alexander Treuman2007-06-011-5/+0
* The massive copyright updateAvuton Olrich2007-04-051-1/+1
* More (v)snprintf-related buffer over-allocations removedEric Wong2007-02-191-2/+2
* #1) fix a few potential deadlock conditons in decode.c when crossfading is en...Warren Dukes2007-02-111-0/+2
* Don't initialize globals to zero (or NULL)Eric Wong2007-01-141-3/+3
* Replace strdup and {c,re,m}alloc with x* variants to check for OOM errorsEric Wong2006-08-261-4/+4
* Fix warnings for -Wmissing-prototypesAvuton Olrich2006-08-201-1/+1
* Several bugfixes during exit found by valgrindEric Wong2006-08-141-1/+1
* Spelling & GrammarAvuton Olrich2006-08-111-1/+1
* more sparse cleanupsEric Wong2006-08-081-23/+23
* merge changes from mpd-tree:Warren Dukes2006-08-061-37/+52
* logging cleanupsEric Wong2006-08-011-1/+1
* remove clumsy strncpy useEric Wong2006-07-301-6/+4
* commandError() cleanups, fixup gcc checksEric Wong2006-07-301-1/+1
* interface/connection malloc reductions from mpd-keEric Wong2006-07-301-13/+10
* Add mpd-indent.shAvuton Olrich2006-07-201-163/+214
* Fix the undefined reference to `playerInitReal'Avuton Olrich2006-07-141-1/+1
* [CLEANUP] Remove unused functionAvuton Olrich2006-07-141-54/+26
* Change shank's email addressJ. Alexander Treuman2006-07-141-1/+1
* Huge header update, update the copyright and addAvuton Olrich2006-07-131-1/+1
* remove C++ style commentsEric Wong2005-11-191-10/+13
* DJWLindenaar balanced tree and master process patchQball Cow2005-11-161-31/+37
* implement saved memory by not storing full pathWarren Dukes2004-11-111-5/+5
* merge changes from metadata-rewrite branchWarren Dukes2004-11-101-3/+0
* now one can specify multiple bind_to_addressesWarren Dukes2004-11-031-1/+1
* new setSigHandlersForDecoder() function, and be sure player/decode processes ...Warren Dukes2004-11-031-9/+1