summaryrefslogtreecommitdiffstats
path: root/apps/pcmbuf.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-25Replace limiter with dynamic range compressorJeffrey Goode1-24/+0
2009-08-18FS#10199: Adds limiter DSP functionJeffrey Goode1-0/+24
2009-08-12FS#10446: Bug defense in dsp.c, minor tweaks and commentsJeffrey Goode1-1/+3
2009-08-11FS#10506. Don't compile various crossfade only functions in pcmbuf.c on low ...Michael Giacomelli1-1/+12
2009-06-17Commit FS#10335 from Jeffrey Goode.Dan Everton1-0/+6
2009-03-08Clean up some #includesBertrik Sikken1-1/+0
2009-02-19Use DMA for audio playback on PP502x (FS#9910 + some further mods). I can't s...Michael Sevakis1-3/+1
2009-02-16Fix too-soon frequency unboost when pcm buffer crosses watermark from the low...Michael Sevakis1-4/+3
2009-02-08Gigabeat S: Implement an SDMA API and use it in the PCM driver. Some other mi...Michael Sevakis1-0/+5
2009-01-10Red build fix.Björn Stenberg1-0/+2
2009-01-10Calculate watermark from bitrate and harddisk spinup time.Björn Stenberg1-24/+35
2008-12-14Check that PCM is playing/recording *after* getting the current position from...Michael Sevakis1-2/+3
2008-12-13Keyclick fixup take two. It is only 88 samples (2msec) long so keep a small s...Michael Sevakis1-20/+37
2008-12-13Fix FS#8660-Recording hardlocks with keyclick enabled and FS#9388-keyclicks t...Michael Sevakis1-17/+42
2008-12-10Fix red and a couple other things I somehow missed.Michael Sevakis1-1/+1
2008-12-10Use cookies for thread identification instead of pointers directly which give...Michael Sevakis1-4/+4
2008-12-07Meg F/X can beep and click using a hardware timer so let us try it out. To ma...Michael Sevakis1-15/+12
2008-12-03Style police, place opening braces for function definitions on new linesNils Wallménius1-3/+6
2008-12-02Fix FS#9507 - video audio is not played if song is paused. Audio was not bein...Michael Sevakis1-17/+0
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-05-05PCM buffer muting doesn't seem benificial for wm8978 so turn it off.Michael Sevakis1-1/+2
2008-04-19Removed unused function get_pcmbuf_descsize from pcmbuf.cBertrik Sikken1-6/+0
2008-04-03Simplify pcmbuf_beep() a little, should be no functional change but it seems ...Steve Bavin1-60/+49
2008-03-30Fixes FS#8651 (noise and/or crash while crossfading). Latest ARM-asm submit f...Andree Buschmann1-4/+17
2008-03-28Revert my earlier const madness, we'll keep the parameter lists simple.Steve Bavin1-3/+3
2008-03-28The const police raid playback.c, should be no change to behaviour.Steve Bavin1-3/+3
2008-03-25Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis1-10/+13
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