summaryrefslogtreecommitdiffstats
path: root/apps/playback.c
AgeCommit message (Expand)AuthorFilesLines
2007-04-12SWCODEC: Fix a race condition caused by yielding in pcm_mute that could have ...Michael Sevakis1-3/+14
2007-04-11Move iPod Video hardware equalizer init to audio_init() after the hardware is...Dan Everton1-0/+7
2007-04-09Revert change 13001, since it causes the metadata to be re-read for partially...Magnus Holmgren1-1/+0
2007-04-06Support resume for MusepackAdam Boot1-0/+1
2007-04-02Fix occasional display of old tag data (normally from 32 tracks previous)Steve Bavin1-0/+1
2007-03-31Don't update runtime info when stopping playback, except when playlist ends. ...Miika Pekkarinen1-6/+13
2007-03-26Make scheduler functions thread safe core wise. A big step towards playback r...Miika Pekkarinen1-1/+1
2007-03-25fix bug where runtime data was not gathered for last track (end of playlist o...Robert Kukla1-0/+6
2007-03-20FS#6864 - iriver H340 doesn't connect via USB - should be fixed. Registered t...Michael Sevakis1-1/+1
2007-03-19SWCODEC: Get rid of extra swap buffer and get back 512K of RAM or 100K if the...Michael Sevakis1-212/+349
2007-03-16Get rid of the 'center' parameter for splashes. There were only 2 of almost 5...Jens Arnold1-4/+4
2007-03-13SWCODEC/Voice: Just one more adjustment and all should be good again.Michael Sevakis1-0/+5
2007-03-13SWCODEC: Fix a problem with voice in the menus caused by my error using the w...Michael Sevakis1-1/+1
2007-03-11Audio Init: Just can't stand that heirarchy. Add one level of abstraction. Mi...Michael Sevakis1-1/+1
2007-03-11Add another #ifdef PLAYBACK_VOICE where it should be.Michael Sevakis1-0/+2
2007-03-11Reenable aynchronous audio init stage. Really just single stage with aynchron...Michael Sevakis1-2/+12
2007-03-11SWCODEC: Keep codec malloc buffer line aligned. Not doing so had vorbis runni...Michael Sevakis1-2/+9
2007-03-09I really want the rest initialized to prevent accidents like the last.Michael Sevakis1-6/+6
2007-03-09Throw in the explicit global inits that were supposed to be there too. Import...Michael Sevakis1-24/+24
2007-03-09Guess there were more changes to it.:) Odd that mine built until a make clean.Michael Sevakis1-6/+12
2007-03-09Install the single stage synchronous audio initialization I cooked up awhile ...Michael Sevakis1-161/+117
2007-03-05Bring up the M5 port to a working stage: Extended numerous explicit checks fo...Jens Arnold1-1/+1
2007-03-04Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - ...Daniel Ankers1-11/+13
2007-03-04don't restart the whole wps to essentially update the display of runtime info...Robert Kukla1-3/+0
2007-03-04SWCODEC Recording Codecs: Fix problems with hanging recording screen (chiefly...Michael Sevakis1-16/+4
2007-02-24SWCODEC: Dsp speed optimizations. Changes for more modularity. Removal of som...Michael Sevakis1-9/+16
2007-02-18really fix red builds this timeJonathan Gordon1-1/+1
2007-02-16SWCODEC: Remove the last quirks when upsampling.Michael Sevakis1-16/+10
2007-02-15Fix a bug where the CPU stays boosted when the voice is activatedLinus Nielsen Feltzing1-1/+3
2007-02-14Cuesheet support by Jonathan Gordon and me (FS #6460).Nicolas Pennequin1-0/+18
2007-02-10SWCODEC: Annoying neatness update. Use intptr_t for codec_configure_callback ...Michael Sevakis1-5/+5
2007-02-09Add Speex playback support. Patch from FS #5607 thanks to Frederik Vestre.Dan Everton1-0/+1
2007-02-07Fix resampling clicking as much as possible at the moment. 1) Upsampling clic...Michael Sevakis1-87/+42
2007-01-27Fix a potential voice related bug with first time buffer setupBrandon Low1-0/+7
2007-01-26No functional changes. Code police and comment clarity improvements.Brandon Low1-90/+124
2006-12-25Next round of static'ing and related fixes.Jens Arnold1-1/+1
2006-12-19Convert queues to use intptr_t for event data and return values as most of th...Michael Sevakis1-30/+28
2006-12-19Accept FS#5344 by Mike Schmitt. Add a "shuffle and track skip" option toJonathan Gordon1-3/+20
2006-12-17Attempt at fixing 64-bit sim warning.Michael Sevakis1-7/+8
2006-12-16Commit the kinds of changes that queue_send is mean for.Michael Sevakis1-63/+68
2006-12-06Fix an errant #if effecting targets with MEM <= 8Mark Arigo1-4/+3
2006-12-06Fix settings not saving to disk correctly, (fixes FS#6408)Jonathan Gordon1-1/+1
2006-11-28SWCODEC: Audio-related threads must be free of further tasks before returning...Michael Sevakis1-29/+27
2006-11-27Avoid calls to audio and talk functions in audio_get_buffer until init is com...Michael Sevakis1-3/+4
2006-11-26SWCODEC: Stop clicks between tracks when resampler is active by only switchin...Michael Sevakis1-1/+2
2006-11-22Audio bugfixes. Should wait for voice codec to reload before returning buffer...Michael Sevakis1-7/+20
2006-11-22Change if CONFIG_CPU==PP50XX to ifdef CPU_PP where appropriateDaniel Ankers1-1/+1
2006-11-18SWCODEC/IRAM: Save voice IRAM when a plugin initializes its IRAM. Defines two...Michael Sevakis1-20/+129
2006-11-16Fix alignment issue that caused data aborts on arm targetsMark Arigo1-2/+4
2006-11-14Strip APE tags during buffering so they do not break MP3 gapless playback.Mark Arigo1-3/+36