aboutsummaryrefslogtreecommitdiffstats
path: root/src/decode.c (unfollow)
Commit message (Expand)AuthorFilesLines
2004-05-20ogg stream playing! some non-blocking seek bug fixesWarren Dukes1-32/+54
2004-05-20clean up sleep times to be all 10msWarren Dukes1-3/+3
2004-05-20get rid of seekError in DecoderControlWarren Dukes1-8/+3
2004-05-20some fixes for non-blocking seek :-)Warren Dukes1-1/+4
2004-05-19non-blocking seeking, needs some testing! (this is not just for streamsWarren Dukes1-8/+14
2004-05-19forgot to mark in decoderControl when we are seekable!Warren Dukes1-0/+1
2004-05-19bug fixy poo s/1/0/Warren Dukes1-2/+2
2004-05-19try to make seeking more non-blockingWarren Dukes1-191/+222
2004-05-18nother little minor fixWarren Dukes1-1/+1
2004-05-18streaming fixes and such, now it seems to work good, what an annoying bugWarren Dukes1-4/+11
2004-05-18fix a mem leak when unknow type in decodeStart()Warren Dukes1-2/+3
2004-05-18rework stuff so that we can use mime-type of streams to detect type of fileWarren Dukes1-46/+83
2004-05-10some more work on organizing code for resampling/audioFormat conversionWarren Dukes1-31/+26
2004-05-10stuff for configuring the audio output format (sampling rate, channels, bits)Warren Dukes1-3/+3
2004-05-07new OutputBuffer abstraction stuff, implemented for mp3, now need toWarren Dukes1-4/+4
2004-04-17ummm, undo last changes, they shouldn't need to be neccessaryWarren Dukes1-3/+0
2004-04-17close audio() and audioDriver() on decode process forkWarren Dukes1-0/+3
2004-04-15log cycling and a few cleanupsWarren Dukes1-0/+8
2004-04-14add vim shiznit to end of all source filesWarren Dukes1-0/+1
2004-04-12volatile fun-nessWarren Dukes1-1/+1
2004-04-11add volatile qualifiers to some shared mem buffer stuff, to enusre compilerWarren Dukes1-1/+1
2004-04-11clean up signal handling using a polling method, from the genius that is mack...Warren Dukes1-3/+4
2004-04-11ok, fix some bug due to a child process dieing before the parent canWarren Dukes1-1/+8
2004-04-02use EXIT_SUCCESS and EXIT_FAILUREWarren Dukes1-2/+2
2004-04-01use our own portable version of usleep using select()Warren Dukes1-8/+8
2004-03-27forgot a ;Warren Dukes1-1/+1
2004-03-27just to be carfile, make sure to null terminate when using strncpyWarren Dukes1-0/+8
2004-03-26close audio device on pause, after we say we have paused, makes pause seemWarren Dukes1-4/+2
2004-03-23fix a bug, due to not resetting decodeType in playerSeek when the file toWarren Dukes1-2/+3
2004-03-22oopsWarren Dukes1-1/+1
2004-03-22fix error reporting for mp4 filesWarren Dukes1-10/+10
2004-03-22aac decoding!Warren Dukes1-2/+6
2004-03-20close audio device on pauseWarren Dukes1-8/+14
2004-03-18seek support for mp4/aacWarren Dukes1-3/+4
2004-03-18make all sleeps at least 1 msWarren Dukes1-4/+4
2004-03-18mp4/aac cleanupsWarren Dukes1-0/+8
2004-03-06make some usleeps longer, just to try to stave off busy waitingWarren Dukes1-3/+3
2004-03-05fix crossfading issue with oggWarren Dukes1-6/+3
2004-03-05see if we can skip past tagsWarren Dukes1-4/+2
2004-03-03fix gcc-2.95 compilation errorsWarren Dukes1-1/+2
2004-02-29fix a stupid bug where i was storing the decode_pid directorly from fork()Warren Dukes1-3/+6
2004-02-27audio cleanupsWarren Dukes1-3/+8
2004-02-27put decode_pid in shared mem, so if player process dies, the masterWarren Dukes1-17/+22
2004-02-27add xfade and audio to status, remove crossfade no args optionsWarren Dukes1-0/+4
2004-02-25some more cleanupsWarren Dukes1-10/+10
2004-02-25be more careful with string manipulations, use strncpy as much as possibleWarren Dukes1-4/+4
2004-02-25a few cleanupsWarren Dukes1-2/+4