aboutsummaryrefslogtreecommitdiffstats
path: root/src/decode.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Drop metadata updates from HTTP for now (input HTTP, and shout)Eric Wong2008-04-121-60/+4
* Initial cut of fork() => pthreads() for decoder and playerEric Wong2008-04-121-142/+101
* whitespace cleanupMax Kellermann2008-04-121-1/+1
* fix sign compare warningsMax Kellermann2008-04-121-7/+7
* use unsigned integers in decoder.cMax Kellermann2008-04-121-5/+5
* send notify signal after SIGCONTMax Kellermann2008-03-261-0/+2
* notify the decoder instead of polling 100hzMax Kellermann2008-03-261-0/+1
* fix -Wconst warningsMax Kellermann2008-02-051-2/+2
* Cleanup #includes of standard system headers and put them in one placeEric Wong2008-01-031-8/+1
* silence is constant, as is the buffer we pass to playAudioEric Wong2008-01-011-3/+1
* Simplify decode cleanup logic a bitEric Wong2008-01-011-26/+15
* Merge branches/ew r7104Eric Wong2007-12-281-18/+15
* decode: fix seek when pausedEric Wong2007-09-071-0/+1
* Once again get rid of busy waiting and use SIGSTOP for pauseEric Wong2007-09-061-4/+10
* return to busy-waiting on pause for now..Eric Wong2007-09-061-10/+4
* removing debug messages from signal handlersJ. Alexander Treuman2007-08-271-3/+5
* send SIGSTOP to player and decoder processes on pause, tooEric Wong2007-08-271-4/+10
* decode: close audio device after initial open if pausedJ. Alexander Treuman2007-08-121-1/+5
* decode: reformatting for better readabilityJ. Alexander Treuman2007-08-121-6/+9
* decode: prefer fileDecodeFunc over streamDecodeFunc for filesJ. Alexander Treuman2007-06-251-9/+10
* Remove a useless if (quit) block. It's enclosed in two while loops: theJ. Alexander Treuman2007-06-091-4/+0
* Send SIGCONT to the decode process before sending it SIGTERM.J. Alexander Treuman2007-06-071-0/+1
* Don't send the main process SIGUSR1 until we've sent the decode processJ. Alexander Treuman2007-06-041-1/+2
* Don't kill the player process (and effectively the decode process) whenJ. Alexander Treuman2007-06-041-4/+16
* Cleanup some formatting in decode.c.J. Alexander Treuman2007-06-041-10/+4
* The massive copyright updateAvuton Olrich2007-04-051-1/+1
* Don't stop decoding when unpausing fails because no audio device can beJ. Alexander Treuman2007-04-031-5/+5
* Reformatting some code.J. Alexander Treuman2007-04-031-5/+5
* #1) fix a few potential deadlock conditons in decode.c when crossfading is en...Warren Dukes2007-02-111-5/+6
* on second thought, comment out the debug statement so that users aren't poten...Warren Dukes2007-01-241-1/+1
* add debug statement for bug #1380Warren Dukes2007-01-241-0/+1
* Don't initialize globals to zero (or NULL)Eric Wong2007-01-141-1/+1
* Do not set metadataState to PLAYER_METADATA_STATE_READ when decoding stops.J. Alexander Treuman2006-12-241-1/+0
* Adding support for seeking HTTP streams.J. Alexander Treuman2006-12-231-1/+3
* Replace strdup and {c,re,m}alloc with x* variants to check for OOM errorsEric Wong2006-08-261-2/+2
* Fix warnings for -Wmissing-prototypesAvuton Olrich2006-08-201-1/+1
* Revert leaks from r4311, and also the leak fixes as a result of thatEric Wong2006-08-141-7/+3
* more sparse cleanupsEric Wong2006-08-081-1/+1
* logging cleanupsEric Wong2006-08-011-2/+2
* remove clumsy strncpy useEric Wong2006-07-301-18/+8
* Add mpd-indent.shAvuton Olrich2006-07-201-258/+253
* Fixing a whopping 4 memory leaksJ. Alexander Treuman2006-07-161-1/+6
* [CLEANUP] Cleanup spaces->tabsAvuton Olrich2006-07-141-87/+87
* Change shank's email addressJ. Alexander Treuman2006-07-141-1/+1
* Remove test on a local variable that won't have been modified yetJ. Alexander Treuman2006-07-141-1/+0
* Remove unused playSilenceOrSleep macroJ. Alexander Treuman2006-07-141-6/+0
* Remove some misleading comments, fix shanks terrible spellingJ. Alexander Treuman2006-07-141-6/+1
* Huge header update, update the copyright and addAvuton Olrich2006-07-131-1/+1
* merge with mpd/trunk up to r3925Eric Wong2006-03-161-21/+60
* call dropBufferedAudio() when pausingWarren Dukes2005-12-171-1/+4