summaryrefslogtreecommitdiffstats
path: root/apps/pcmbuf.c
AgeCommit message (Expand)AuthorFilesLines
2008-01-08Fix typo.Nicolas Pennequin1-1/+1
2007-11-18Make speex the new voice format for SWCODEC targets (non-Archos). Remove code...Michael Sevakis1-5/+27
2007-11-16Couple more tiny changes. :)Michael Sevakis1-3/+4
2007-11-16Missed a couple changesMichael Sevakis1-3/+3
2007-11-16Use sized data types for audio data in the pcm buffer. Speed up the clipping ...Michael Sevakis1-35/+43
2007-10-06Unify PCM interface just above the hardware driver level for all targets incl...Michael Sevakis1-8/+9
2007-06-24SWCODEC: Get rid of unneeded pcm_mute() calls. Leave the only ones that seem ...Michael Sevakis1-32/+9
2007-03-19SWCODEC: Get rid of extra swap buffer and get back 512K of RAM or 100K if the...Michael Sevakis1-22/+70
2007-03-06Put the sims in their place.Michael Sevakis1-0/+4
2007-03-06Fix problem with recording screen creep and bag a bigfoot. Voice clips aren't...Michael Sevakis1-18/+32
2007-02-07Fix resampling clicking as much as possible at the moment. 1) Upsampling clic...Michael Sevakis1-15/+15
2006-12-25Next round of static'ing and related fixes.Jens Arnold1-0/+2
2006-11-22Priority overriding was not working correctly.Miika Pekkarinen1-3/+7
2006-11-16Removed muting from pcm buffer during starts, stops and pauses for tlv320 and...Michael Sevakis1-1/+20
2006-11-07Calculation was wrong in pcmbuf_is_same_size such that is would almost certai...Michael Sevakis1-1/+2
2006-11-06Big Patch adds primarily: Samplerate and format selection to recording for SW...Michael Sevakis1-8/+19
2006-10-15Removed ugly boosting solutions from playback code and let schedulerMiika Pekkarinen1-63/+23
2006-10-15Don't unboost CPU in an ISRSteve Bavin1-9/+12
2006-10-13Just take out some out-of-date TODOs from playback.c and put a big FIXME in p...Brandon Low1-1/+8
2006-10-05Add CPU boost tracker to see where boosts are coming fromSteve Bavin1-1/+1
2006-09-27Fix for crossfade crashes if in or out delay are zeroSteve Bavin1-2/+2
2006-09-26Fix a crash and CPU being left boosted when using voice - FS#6024Steve Bavin1-0/+1
2006-09-17FS#5992 Reworked playback.c to fix voice bugs by Steve Bavin. Fixed toMiika Pekkarinen1-17/+24
2006-09-16New scheduler, with priorities for swcodec platforms. Frequent taskMiika Pekkarinen1-7/+35
2006-08-13Memory size checks in .c/.h files should use MEM, not MEMORYSIZEDave Chapman1-1/+1
2006-08-12Various lower limits and sizes for targets with 1MB of RAM (Iriver iFP7xx).Tomasz Malesinski1-0/+4
2006-08-02Adjusted buffer watermarks for better crossfade and playback stability.Miika Pekkarinen1-5/+6
2006-05-14Correctly enable crossfade mixmode only when not skipping tracksMiika Pekkarinen1-3/+7
2006-05-08Revert a previous change, works around the problem of freezing on stop-while-...Brandon Low1-1/+1
2006-05-05Hopefully fix some old audio playing during manual track skip w/o crossfade. ...Brandon Low1-0/+1
2006-04-25Make crossfade less twitchy moreBrandon Low1-1/+1
2006-04-25GOTO POWER. Improve crossfade performance, and cleanliness, and termination ...Brandon Low1-15/+23
2006-04-25Make crossfade less twitchy about buffer levelBrandon Low1-4/+7
2006-04-25Fix asymetric crossfade cases that were broken, and also a not yet reported b...Brandon Low1-42/+72
2006-04-25Fix crossfade. Again.Brandon Low1-2/+2
2006-04-25More crossfade work, should fix crossfade on coldfire, and possibly improve c...Brandon Low1-87/+82
2006-04-24Fix another possible glitch causer on crossfadeBrandon Low1-3/+1
2006-04-24Fix crossfade locational settingBrandon Low1-0/+2
2006-04-24Remove accidentally commited commented code, no functional changesBrandon Low1-15/+3
2006-04-23Rework crossfade to properly follow pcmbuf chunks instaed of blindly insertin...Brandon Low1-224/+211
2006-04-23Whoops, forgot to 'duck' the music below the voice when I redid the mixBrandon Low1-1/+1
2006-04-22First commit of reworking voice to be mroe stable on swcodecBrandon Low1-49/+81
2006-04-20Fix a crossfade problem (not initializing quite right), and a end of track pr...Brandon Low1-10/+16
2006-04-14Fix some stop/pause/boost stuffBrandon Low1-1/+1
2006-04-13Ensure that the buffer doesn't get out of sync on rebuffer track changes. Re...Brandon Low1-11/+1
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