summaryrefslogtreecommitdiff
path: root/src/playerData.c
AgeCommit message (Expand)Author
2008-04-13Make the OutputBuffer API more consistentEric Wong
2008-04-13Stop passing our single OutputBuffer object everywhereEric Wong
2008-04-13Stop passing our single DecoderControl object everywhereEric Wong
2008-04-13Get rid of PlayerControl inside the PlayerData structEric Wong
2008-04-12clean up CPP includesMax Kellermann
2008-04-12added output_buffer_free()Max Kellermann
2008-04-12remove buffered_chunks, use cb->sizeMax Kellermann
2008-04-12pass buffered_chunks to initOutputBuffer()Max Kellermann
2008-04-12make playerData_pd staticMax Kellermann
2008-04-12allocate playerData_pd from heap instead of shmMax Kellermann
2008-04-12don't allocate pd.auddioDeviceStates from shmMax Kellermann
2008-04-12let initOutputBuffer() allocate memoryMax Kellermann
2008-04-12use the notify API in the playerMax Kellermann
2008-04-12use the notify API in the decoderMax Kellermann
2008-04-12added struct OutputBufferChunkMax Kellermann
2008-04-12Start using song pointers in core data structuresEric Wong
2008-04-12Drop metadata updates from HTTP for now (input HTTP, and shout)Eric Wong
2008-04-12Initial cut of fork() => pthreads() for decoder and playerEric Wong
2008-04-12unsigned integers in playerData.[ch]Max Kellermann
2008-03-26moved code to initOutputBuffer()Max Kellermann
2008-01-03Cleanup #includes of standard system headers and put them in one placeEric Wong
2007-12-28Merge branches/ew r7104Eric Wong
2007-06-04Set a flag if we've sent the player process SIGSTOP so that we know not toJ. Alexander Treuman
2007-06-04Don't kill the player process (and effectively the decode process) whenJ. Alexander Treuman
2007-06-01Tell the player process (and thus also the decode process) to quit whenJ. Alexander Treuman
2007-05-27Increasing default buffer_before_play from 0% to 10%.J. Alexander Treuman
2007-05-26Changing all calls to ERROR() followed by exit(EXIT_FAILURE) with a singleJ. Alexander Treuman
2007-05-24Reverting to the full lsr API. Turns out the simple API needs all of theJ. Alexander Treuman
2007-04-05The massive copyright updateAvuton Olrich
2006-08-18fix a few warnings on 64-bit machinesEric Wong
2006-08-14Several bugfixes during exit found by valgrindEric Wong
2006-08-06merge changes from mpd-tree:Warren Dukes
2006-08-01audio: get rid of the myAudioDevicesEnabled arrayEric Wong
2006-08-01audio: remove AUDIO_MAX_DEVICES limitEric Wong
2006-08-01playerData: move player_pid into the main playerData structureEric Wong
2006-08-01Several fixes uncovered with -pedanticEric Wong
2006-07-20Add mpd-indent.shAvuton Olrich
2006-07-17sparse: replace 0 (integer) usage with NULL where appropriateEric Wong
2006-07-17sparse: ANSI-fy function declarationsEric Wong
2006-07-14Fix the undefined reference to `playerInitReal'Avuton Olrich
2006-07-14Change shank's email addressJ. Alexander Treuman
2006-07-13Huge header update, update the copyright and addAvuton Olrich
2006-03-16fix some uninitialized variables (found by valgrind)Eric Wong
2005-11-16DJWLindenaar balanced tree and master process patchQball Cow
2005-03-05set buffer_before_play default to 0%Warren Dukes
2004-10-28merge shank-rewrite-config changesWarren Dukes
2004-06-06mechanism for updating metadata while decodingWarren Dukes
2004-06-06todo updateWarren Dukes
2004-06-01ogg voribs comment parsing on the fly in the decoderWarren Dukes
2004-05-31some stream metadata fixesWarren Dukes