summaryrefslogtreecommitdiffstats
path: root/firmware/pcm_record.c
AgeCommit message (Expand)AuthorFilesLines
2008-04-06Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now w...Michael Sevakis1-2/+2
2008-03-25Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis1-3/+4
2007-11-30Move encoder CPU boost control to the core. Allow CPU to sleep a bit when PCM...Michael Sevakis1-15/+18
2007-10-16Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis1-5/+5
2007-10-10Fix FS #5852 by trying to properly close and update the recorded file, and gi...Peter D'Hoye1-0/+3
2007-10-06Unify PCM interface just above the hardware driver level for all targets incl...Michael Sevakis1-39/+0
2007-09-30Enable auto reply for queue messages sent with queue_send. It's only nescessa...Michael Sevakis1-6/+1
2007-09-30Remove the PCMREC_PARANOID support since the issues have been identified and ...Michael Sevakis1-162/+45
2007-09-28Commit a subset of the dual core changes that have to do with cache handling,...Michael Sevakis1-1/+0
2007-06-08Straighten out some audio path APIs and misc. audio stuff. Having recording i...Michael Sevakis1-17/+9
2007-04-25Make recording complain about every little file I/O problem (error on close()...Michael Sevakis1-6/+8
2007-03-31Recording queue should be set to IRQ safe mode as well.Miika Pekkarinen1-0/+1
2007-03-29Accept FS#6918 - Remove Nested Functions by Tim Ross. Adjust some names. Hunt...Michael Sevakis1-30/+34
2007-03-20More logf fixes. speex.c wants to format 64bit args so I didn't change that o...Michael Sevakis1-15/+15
2007-03-05More catching up on old work. Refine audio interface setup on Coldfire. Stop ...Michael Sevakis1-3/+3
2007-03-04Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - ...Daniel Ankers1-1/+2
2007-02-16Fix errors I hope.Michael Sevakis1-1/+1
2007-02-16SWCODEC Recording: Improve buffer handling by 1) Lowering watermark for flush...Michael Sevakis1-246/+405
2007-01-31Finish putting all the code and data that depends upon HAVE_PRIORITY_SCHEDULI...Michael Sevakis1-9/+19
2006-12-25Make recording compile without priority schedulingBrandon Low1-2/+12
2006-12-19Convert queues to use intptr_t for event data and return values as most of th...Michael Sevakis1-12/+12
2006-12-17SWCODEC recording: More cleanup of stuff after queue additions and audio driv...Michael Sevakis1-32/+26
2006-12-17SWCODEC: More recording simplifications and less UI hanging in some cases usi...Michael Sevakis1-37/+16
2006-12-16Commit the kinds of changes that queue_send is mean for.Michael Sevakis1-58/+33
2006-12-10Place all recording functionality on pcmrec thread to serialize all recording...Michael Sevakis1-254/+429
2006-12-07SWCODEC Recording: 1) Fix minor bug of not subtracting line aligment adjustme...Michael Sevakis1-30/+31
2006-12-06Small change to PCM recording API for low latency effects. Latency can be as ...Michael Sevakis1-26/+16
2006-12-05Removed the cpu boost tracking debug feature for now because ofMiika Pekkarinen1-2/+2
2006-11-29PCM: A few tiny changes. 1) Recording a) Flush all pending files if filename ...Michael Sevakis1-5/+29
2006-11-23iRiver/iAudio: Added audio_set_recording gain and sound_default to plugin API...Michael Sevakis1-27/+6
2006-11-22Audio bugfixes. Should wait for voice codec to reload before returning buffer...Michael Sevakis1-2/+2
2006-11-13H100/General: HAL for S/PDIF and refinement/bufixes in optical output powerin...Michael Sevakis1-50/+5
2006-11-06Big Patch adds primarily: Samplerate and format selection to recording for SW...Michael Sevakis1-739/+1263
2006-10-05Add CPU boost tracker to see where boosts are coming fromSteve Bavin1-2/+2
2006-09-20Forgot to remove a must_boost reference. Unboost after fsyncMichael Sevakis1-4/+2
2006-09-20Make sure CPU is boosted when writing recorded dataMichael Sevakis1-6/+2
2006-09-16New scheduler, with priorities for swcodec platforms. Frequent taskMiika Pekkarinen1-18/+10
2006-09-02Display bitrate (Q value for Archos), samplerate, channels and recording form...Martin Scarratt1-1/+1
2006-08-28Added FS#2939 Encoder Codec Interface + Codecs by Antonius Hellmann with addi...Michael Sevakis1-355/+381
2006-07-21Patch #5347 by Rani Hod - Adds FM radio and recording features to the iAudio X5.Linus Nielsen Feltzing1-18/+65
2006-06-30For iriver recording: do not boost while recording unless source is spdif. Wh...Peter D'Hoye1-0/+11
2006-05-14Iriver: Moved the handling of the UDA1380 split gain (analog preamp + decimat...Jens Arnold1-2/+1
2006-05-12H1x0: Obey SPDIF power setting for monitoring SPDIF recordings as far as poss...Jens Arnold1-1/+6
2006-05-12Iriver recording: Always route the signals through the coldfire audio interfa...Jens Arnold1-19/+21
2006-05-11Optical S/PDIF recording and monitoring for Iriver H1x0. Removed unsupported ...Thom Johansen1-21/+167
2006-04-30Recording buffer offset must be passed on to the firmware calls, not the othe...Peter D'Hoye1-3/+5
2006-04-30The recording buffer should not try to use the voice buffer, so map our buffe...Peter D'Hoye1-2/+2
2006-03-09Yet another recording peakmeter sensitivity fix: only reset peak values after...Peter D'Hoye1-2/+2
2006-03-09Fix by Jvo Studer for bugreport #4799. Recorded bytes counter wasn't updated ...Peter D'Hoye1-3/+7
2006-03-01Stop mixing signed and unsigned when dealing with audioPeter D'Hoye1-2/+2