aboutsummaryrefslogtreecommitdiffstats
path: root/src/player.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mechanism for updating metadata while decodingWarren Dukes2004-06-061-19/+7
* todo updateWarren Dukes2004-06-061-3/+6
* finish ack error codesWarren Dukes2004-06-041-1/+2
* clean up ACK error coding a little bitWarren Dukes2004-06-041-2/+1
* better method for computing total time playedWarren Dukes2004-06-031-5/+1
* ogg voribs comment parsing on the fly in the decoderWarren Dukes2004-06-011-0/+8
* validateUtf8Tag on stream metadataWarren Dukes2004-06-011-0/+1
* some stream metadata fixesWarren Dukes2004-05-311-8/+23
* little tidying up that will be deleted anywayWarren Dukes2004-05-311-4/+3
* icynames are now copied to title of streamsWarren Dukes2004-05-311-22/+33
* mp3 and ogg plugin stuffWarren Dukes2004-05-311-53/+0
* removed a debug statementWarren Dukes2004-05-201-1/+0
* ogg stream playing! some non-blocking seek bug fixesWarren Dukes2004-05-201-0/+1
* just a we bit of changesWarren Dukes2004-05-191-21/+30
* streaming fixes and such, now it seems to work good, what an annoying bugWarren Dukes2004-05-181-2/+2
* rework stuff so that we can use mime-type of streams to detect type of fileWarren Dukes2004-05-181-13/+20
* assume all streams are mp3's, we'll need to open the streams before callingWarren Dukes2004-05-181-1/+2
* yes! rudimentary stream playing for mp3's!Warren Dukes2004-05-181-12/+19
* stuff for configuring the audio output format (sampling rate, channels, bits)Warren Dukes2004-05-101-1/+1
* some cleanups of sprintf's => snprintf'sWarren Dukes2004-04-161-12/+25
* log cycling and a few cleanupsWarren Dukes2004-04-151-0/+13
* add vim shiznit to end of all source filesWarren Dukes2004-04-141-0/+1
* add a error msg for playerSeek()Warren Dukes2004-04-131-0/+1
* ok, rework myfprintf so it uses write() and never use any file streamWarren Dukes2004-04-131-1/+1
* when doing signal functions (like sigaction) make sure it wasn't interrupted ...Warren Dukes2004-04-131-7/+11
* volatile fun-nessWarren Dukes2004-04-121-2/+2
* clean up signal handling using a polling method, from the genius that is mack...Warren Dukes2004-04-111-6/+7
* ok, fix some bug due to a child process dieing before the parent canWarren Dukes2004-04-111-1/+7
* adjust scaling of software volumeWarren Dukes2004-04-111-1/+1
* make "update" command background/non-blockingWarren Dukes2004-04-111-21/+16
* add --only-create-db option from msellsWarren Dukes2004-04-111-0/+1
* use EXIT_SUCCESS and EXIT_FAILUREWarren Dukes2004-04-021-1/+1
* use our own portable version of usleep using select()Warren Dukes2004-04-011-7/+7
* lets cleanup some file type detection and not call stat() so muchWarren Dukes2004-03-311-7/+7
* just to be carfile, make sure to null terminate when using strncpyWarren Dukes2004-03-271-0/+5
* fix some gcc-2.95 errorsWarren Dukes2004-03-231-1/+2
* fix a bug, due to not resetting decodeType in playerSeek when the file toWarren Dukes2004-03-231-49/+43
* parse length from Aac files and ID3 tagsWarren Dukes2004-03-211-0/+4
* fix bug that prevented crosffading/gapless from working for mp4Warren Dukes2004-03-191-0/+5
* make all sleeps at least 1 msWarren Dukes2004-03-181-6/+6
* bunch of autotool cleanupsWarren Dukes2004-03-181-1/+0
* have AAC and MP4 typesWarren Dukes2004-03-171-0/+1
* fix a few snafoo's in configure.acWarren Dukes2004-03-171-0/+3
* move time back into MpdTagWarren Dukes2004-03-111-1/+1
* fix it so that mpd will work if mtime is 0 (for those strange folk)Warren Dukes2004-03-101-8/+10
* make some usleeps longer, just to try to stave off busy waitingWarren Dukes2004-03-061-1/+1
* fix gcc-2.95 compilation errorsWarren Dukes2004-03-031-2/+4
* put decode_pid in shared mem, so if player process dies, the masterWarren Dukes2004-02-271-1/+19
* add xfade and audio to status, remove crossfade no args optionsWarren Dukes2004-02-271-0/+18
* be more careful with string manipulations, use strncpy as much as possibleWarren Dukes2004-02-251-2/+2