summaryrefslogtreecommitdiff
path: root/apps/playback.c
AgeCommit message (Expand)Author
2007-02-24SWCODEC: Dsp speed optimizations. Changes for more modularity. Removal of som...Michael Sevakis
2007-02-18really fix red builds this timeJonathan Gordon
2007-02-16SWCODEC: Remove the last quirks when upsampling.Michael Sevakis
2007-02-15Fix a bug where the CPU stays boosted when the voice is activatedLinus Nielsen Feltzing
2007-02-14Cuesheet support by Jonathan Gordon and me (FS #6460).Nicolas Pennequin
2007-02-10SWCODEC: Annoying neatness update. Use intptr_t for codec_configure_callback ...Michael Sevakis
2007-02-09Add Speex playback support. Patch from FS #5607 thanks to Frederik Vestre.Dan Everton
2007-02-07Fix resampling clicking as much as possible at the moment. 1) Upsampling clic...Michael Sevakis
2007-01-27Fix a potential voice related bug with first time buffer setupBrandon Low
2007-01-26No functional changes. Code police and comment clarity improvements.Brandon Low
2006-12-25Next round of static'ing and related fixes.Jens Arnold
2006-12-19Convert queues to use intptr_t for event data and return values as most of th...Michael Sevakis
2006-12-19Accept FS#5344 by Mike Schmitt. Add a "shuffle and track skip" option toJonathan Gordon
2006-12-17Attempt at fixing 64-bit sim warning.Michael Sevakis
2006-12-16Commit the kinds of changes that queue_send is mean for.Michael Sevakis
2006-12-06Fix an errant #if effecting targets with MEM <= 8Mark Arigo
2006-12-06Fix settings not saving to disk correctly, (fixes FS#6408)Jonathan Gordon
2006-11-28SWCODEC: Audio-related threads must be free of further tasks before returning...Michael Sevakis
2006-11-27Avoid calls to audio and talk functions in audio_get_buffer until init is com...Michael Sevakis
2006-11-26SWCODEC: Stop clicks between tracks when resampler is active by only switchin...Michael Sevakis
2006-11-22Audio bugfixes. Should wait for voice codec to reload before returning buffer...Michael Sevakis
2006-11-22Change if CONFIG_CPU==PP50XX to ifdef CPU_PP where appropriateDaniel Ankers
2006-11-18SWCODEC/IRAM: Save voice IRAM when a plugin initializes its IRAM. Defines two...Michael Sevakis
2006-11-16Fix alignment issue that caused data aborts on arm targetsMark Arigo
2006-11-14Strip APE tags during buffering so they do not break MP3 gapless playback.Mark Arigo
2006-11-14Removed anachronisms introduced with low battery shutdown patch.Michael Sevakis
2006-11-13Minor voice fixes; prevent voice queue overflow, fix compile of voice-less buildSteve Bavin
2006-11-11Thread API enhancements.Brandon Low
2006-11-10Ooops, adapt playback.c to the new IRAM distribution on X5. Codec IRAM is def...Jens Arnold
2006-11-09Added macros controlling what goes to IRAM on different targets.Tomasz Malesinski
2006-11-08fix booboo in ata.c (SYS_POWEROFF falling into SYS_USB_CONNECTED)Jonathan Gordon
2006-11-08* changes to ata.c - idle callbacks are called after 2 sec of real idle,Jonathan Gordon
2006-11-07allow the nano to rebuffer on "disk" spindown, seems to be fineJonathan Gordon
2006-11-06Big Patch adds primarily: Samplerate and format selection to recording for SW...Michael Sevakis
2006-11-06adds ata_idle_notify system which allows callbacks in apps/ to be calledJonathan Gordon
2006-11-02A better fix for the crossfade setting crash (with no global variables added)Steve Bavin
2006-11-01Remove unwanted logfSteve Bavin
2006-11-01Fix up non-voice build and stop crashes if crossfade settings changed during ...Steve Bavin
2006-10-30Improve accuracy a little when seeking and resuming MP3 files. Mainly noticab...Magnus Holmgren
2006-10-30Little tidy-up - track_changed is now only updated on the audio threadSteve Bavin
2006-10-30Rearrange and comment variable declarations; no functional changeSteve Bavin
2006-10-27Do not flood the queue with unnecessary fill buffer requests at the end of a ...Mark Arigo
2006-10-26Revert this morning's change as it can cause old metadata to be reused inappr...Steve Bavin
2006-10-26Don't clear previous track details during playback so the progress bar works ...Steve Bavin
2006-10-25ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austi...Jonathan Gordon
2006-10-25A bit more voice simplification/MAS fixage (FS#6241). Also clear any buffered...Steve Bavin
2006-10-25Only flush PCM buffered voice data when explicitly told to. Patch by Stephan...Steve Bavin
2006-10-23Fix FS 6205: id3v1 stripping messed up rebuffer_and_seeks. Add an assurance ...Brandon Low
2006-10-23Last fix was wrong, I did the math this time, should fix more buffering edgesBrandon Low
2006-10-22Fix edge case handling for buffer writing into the playing track; Improve com...Brandon Low