summaryrefslogtreecommitdiffstats
path: root/apps/pcmbuf.c
AgeCommit message (Expand)AuthorFilesLines
2006-04-07Add a comment onlyBrandon Low1-0/+1
2006-04-05Fix bug #4896 and make the beep code a bit cleanerBrandon Low1-22/+30
2006-04-05More work on swcodec. No significant pcmbuf functions are called from the au...Brandon Low1-13/+0
2006-03-30New 'Track Skip Only' option for Crossfading; crossfading is disabled except ...Zakk Roberts1-32/+32
2006-03-30Add comments, and avoid throw-away calculations in crossfade buffer processBrandon Low1-24/+32
2006-03-25Fix lockups people have been having with track skipping during buffer fill, t...Brandon Low1-0/+8
2006-03-24Convert playback.c to use unsigned byte counters, and _minor_ refactoring of ...Brandon Low1-12/+3
2006-03-24Fix weirdness caused by not stopping buffering during pause, and generally us...Brandon Low1-1/+4
2006-02-22Fix some of the voice and beep bugs that people have noticed since my new pcm...Brandon Low1-53/+52
2006-02-13Add comments, and prevent a nearly impossible wrapping bug. There's always e...Brandon Low1-8/+11
2006-02-13Don't boost from inside the DMA interrupt, everBrandon Low1-3/+3
2006-02-07Rework PCM bufferBrandon Low1-323/+388
2006-02-07Fixed the previous commit.Miika Pekkarinen1-4/+6
2006-02-07Reduce latency when configuring the EQ.Miika Pekkarinen1-9/+25
2006-01-27Don't use crossfader mix mode when skipping tracks manually.Miika Pekkarinen1-3/+7
2006-01-22Muting trick to prevent tiny pops and glitchless mp3 seeking.Miika Pekkarinen1-3/+28
2006-01-22Initialize callback for safetyBrandon Low1-0/+2
2006-01-21Continue to update playback status after decoding is complete (the progress b...Brandon Low1-16/+23
2006-01-21Improve performance by putting more of the code and variables that are called...Brandon Low1-11/+8
2006-01-20Fixed a few iriver playback quirks and issues with previous fixes.Miika Pekkarinen1-1/+2
2005-12-28Fixed the crossfade and track skipping glitches.Miika Pekkarinen1-5/+5
2005-12-15Fixed a division by zero problem with simulator when crossfade isMiika Pekkarinen1-4/+9
2005-12-05kill gcc4 warningsDaniel Stenberg1-2/+2
2005-11-06iRiver: New crossfader with more configuration capability. Might stillMiika Pekkarinen1-40/+176
2005-10-22Fixed the voice codec when no audio is playing. Now attenuating audioMiika Pekkarinen1-1/+1
2005-10-21iRiver: Fixed broken items skipping on playlist: Now skipping andMiika Pekkarinen1-12/+8
2005-08-28Define empty macros for cpu boosting on targets with no such a feature.Miika Pekkarinen1-12/+11
2005-08-28Fixed iriver cpu boosting problems.Miika Pekkarinen1-1/+1
2005-08-22Fixed a rounding error in the PCM buffer latency calculationLinus Nielsen Feltzing1-1/+1
2005-08-20Initial voice ui support for software codec platforms. Added also aMiika Pekkarinen1-0/+104
2005-07-22It's now possible to select the crossfading mode: "Off, Crossfade,Miika Pekkarinen1-2/+25
2005-07-22More accurate playback position calculation.Miika Pekkarinen1-2/+2
2005-07-21Fixed the crossfade setting: Resuming stopped playback automaticallyMiika Pekkarinen1-1/+0
2005-07-21Crossfade (and pcm buffer size) length is now configurable.Miika Pekkarinen1-34/+44
2005-07-19Fixed track changing problems.Miika Pekkarinen1-18/+13
2005-07-15Fixed a problem that caused playback to stutter when changing tracksMiika Pekkarinen1-0/+1
2005-07-15Fixed a problem that cpu boost didn't always reset when stopping theMiika Pekkarinen1-2/+5
2005-07-13Removed an unnecessary logf call.Miika Pekkarinen1-1/+0
2005-07-13Separated buffering stuff from pcm_playback to pcmbuf. Renamed someMiika Pekkarinen1-0/+550