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