summaryrefslogtreecommitdiffstats
path: root/apps/pcmbuf.h
AgeCommit message (Expand)AuthorFilesLines
2017-04-06Fix a problem with audio not starting on a list of short filesMichael Sevakis1-0/+1
2017-01-05Playback: Fix problems with crossfade on short tracks.Michael Sevakis1-3/+0
2013-07-06Enable setting of global output samplerate on certain targets.Michael Sevakis1-0/+2
2012-04-27Fix up some more type stuff in pcmbuf.c.Michael Sevakis1-1/+1
2012-02-20pcmbuf minor cleaningMichael Sevakis1-10/+12
2011-08-28Commit work started in FS#12153 to put timing/position information in PCMMichael Sevakis1-10/+19
2011-08-23Fix FS#12238 - WPS delay on pause introduced by r30097 which was the excuse I...Michael Sevakis1-0/+1
2011-06-29Commit FS#12150 - Fully-functional audio mixer - and finally whip old limitat...Michael Sevakis1-1/+2
2011-04-27Commit FS#12069 - Playback rework - first stages. Gives as thorough as possib...Michael Sevakis1-1/+9
2011-02-23Give playback engine better control over the codec. Codec simply follows comm...Michael Sevakis1-0/+1
2009-11-10Crossfade: carved out crossfade related code with lots of HAVE_CORSSFADE cond...Jeffrey Goode1-0/+2
2009-11-08pcmbuf: moved some functions around, no functional changes yetJeffrey Goode1-1/+1
2009-11-06pcmbuf: sorted functions into logical sections for readability. Tiny changes,...Jeffrey Goode1-7/+11
2009-11-05pcmbuf: clarify and simplify crossfade code, etc.Jeffrey Goode1-45/+24
2009-11-05pcmbuf: better latency calculation, added debug codeJeffrey Goode1-1/+1
2009-11-04Clarify track transition code in pcmbuf and playback. No functional changes yet.Jeffrey Goode1-2/+1
2009-11-01Code cleanup in codec_thread, playback and pcmbuf; more elegant solution to l...Jeffrey Goode1-1/+0
2009-09-25Replace limiter with dynamic range compressorJeffrey Goode1-1/+0
2009-08-18FS#10199: Adds limiter DSP functionJeffrey Goode1-0/+1
2009-06-17Commit FS#10335 from Jeffrey Goode.Dan Everton1-0/+1
2009-01-10Calculate watermark from bitrate and harddisk spinup time.Björn Stenberg1-6/+0
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-04-19Removed unused function get_pcmbuf_descsize from pcmbuf.cBertrik Sikken1-1/+0
2008-03-28Revert my earlier const madness, we'll keep the parameter lists simple.Steve Bavin1-1/+1
2008-03-28The const police raid playback.c, should be no change to behaviour.Steve Bavin1-1/+1
2007-11-18Make speex the new voice format for SWCODEC targets (non-Archos). Remove code...Michael Sevakis1-3/+3
2007-05-10Code cleaning - remove some unnecessary defined(SIMULATOR) checksDave Chapman1-1/+1
2007-03-19SWCODEC: Get rid of extra swap buffer and get back 512K of RAM or 100K if the...Michael Sevakis1-3/+7
2007-02-07Fix resampling clicking as much as possible at the moment. 1) Upsampling clic...Michael Sevakis1-4/+4
2006-11-06Big Patch adds primarily: Samplerate and format selection to recording for SW...Michael Sevakis1-1/+1
2006-10-15Removed ugly boosting solutions from playback code and let schedulerMiika Pekkarinen1-1/+0
2006-10-15Don't unboost CPU in an ISRSteve Bavin1-0/+1
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/+6
2006-05-08Revert a previous change, works around the problem of freezing on stop-while-...Brandon Low1-0/+4
2006-04-23Rework crossfade to properly follow pcmbuf chunks instaed of blindly insertin...Brandon Low1-5/+1
2006-04-22First commit of reworking voice to be mroe stable on swcodecBrandon Low1-4/+3
2006-02-22Fix some of the voice and beep bugs that people have noticed since my new pcm...Brandon Low1-2/+1
2006-02-07Rework PCM bufferBrandon Low1-15/+30
2006-02-07Reduce latency when configuring the EQ.Miika Pekkarinen1-0/+1
2006-01-27Don't use crossfader mix mode when skipping tracks manually.Miika Pekkarinen1-1/+1
2006-01-21Continue to update playback status after decoding is complete (the progress b...Brandon Low1-2/+1
2005-11-06iRiver: New crossfader with more configuration capability. Might stillMiika Pekkarinen1-1/+1
2005-08-28Define empty macros for cpu boosting on targets with no such a feature.Miika Pekkarinen1-0/+5
2005-08-28Fixed iriver cpu boosting problems.Miika Pekkarinen1-0/+1
2005-08-20Initial voice ui support for software codec platforms. Added also aMiika Pekkarinen1-0/+7
2005-07-22It's now possible to select the crossfading mode: "Off, Crossfade,Miika Pekkarinen1-1/+1
2005-07-21Crossfade (and pcm buffer size) length is now configurable.Miika Pekkarinen1-4/+2
2005-07-13Separated buffering stuff from pcm_playback to pcmbuf. Renamed someMiika Pekkarinen1-0/+50