summaryrefslogtreecommitdiffstats
path: root/apps/playback.c
AgeCommit message (Expand)AuthorFilesLines
2006-04-11Try to recover from a codec failure by restarting playbackBrandon Low1-1/+1
2006-04-11Whoops, remove a done TODOBrandon Low1-1/+0
2006-04-11Fix some commentsBrandon Low1-3/+3
2006-04-11Ensure that codecs are cleared from the buffer if they will not be needed by ...Brandon Low1-25/+24
2006-04-11Rework track skipping. Full playback stop is no longer involved in track ski...Brandon Low1-274/+295
2006-04-10Get the next track's metadata in a more timely mannerBrandon Low1-11/+14
2006-04-09Formatting, and logf changesBrandon Low1-27/+20
2006-04-09Fix another nasty rebuffering bug, and ensure that buffer and unbuffer events...Brandon Low1-57/+62
2006-04-09Fix bad rebuffering bug, and kill the track_count variableBrandon Low1-155/+167
2006-04-08Fix the condition on an error splashBrandon Low1-3/+4
2006-04-08Correct seeking behavior (whoops), might fix the coldfire deadlocks. Reintro...Brandon Low1-16/+23
2006-04-08Fix seeking not resuming playback, many thanks to Ralf Herz for being an exce...Brandon Low1-1/+1
2006-04-07Change around some logfing to help debugging seek problemsBrandon Low1-3/+4
2006-04-07Fix the playback sometimes doesn't start at all problems, and always fully fi...Brandon Low1-31/+17
2006-04-07Further unify start playback vs. other buffering situations, hopefully fixes ...Brandon Low1-41/+31
2006-04-07This makes seeking work for meBrandon Low1-9/+20
2006-04-07Fix some type casting => 64bit warning issuesBrandon Low1-5/+5
2006-04-07Fix play initialization problems and buffering problems. This behaves _much_...Brandon Low1-91/+60
2006-04-07Fix 64bit warnings.Jens Arnold1-2/+2
2006-04-06Remove duplicated code and improve button responsiveness during buffer fillBrandon Low1-44/+24
2006-04-06Stop abusing the queuing features, and start treating them with respect. Thi...Brandon Low1-71/+105
2006-04-06Fix seeking on swcodec, but probably break some cases of skipping. Another i...Brandon Low1-103/+91
2006-04-05More work on swcodec. No significant pcmbuf functions are called from the au...Brandon Low1-27/+25
2006-04-02Prevent two division by zeros and one problem causing a crash in theMiika Pekkarinen1-1/+4
2006-03-30Added track number sorting to the tagcache and a few new tags to theMiika Pekkarinen1-1/+2
2006-03-30New 'Track Skip Only' option for Crossfading; crossfading is disabled except ...Zakk Roberts1-189/+190
2006-03-26Fixed some red builds.Miika Pekkarinen1-0/+2
2006-03-26Fill WPS tags from tagcache if available.Miika Pekkarinen1-2/+3
2006-03-25Fix a problem where audio would stay paused after a stop and start of playbackBrandon Low1-9/+5
2006-03-24Convert playback.c to use unsigned byte counters, and _minor_ refactoring of ...Brandon Low1-86/+98
2006-03-23Allow the pcm buffer to fill while playback is pausedBrandon Low1-7/+0
2006-03-23First small step in playback.c's pending makeover. Properly lock and cleanup...Brandon Low1-42/+35
2006-03-22Use size-correct casts. Fixes some AMD64 sim warnings.Thom Johansen1-2/+2
2006-03-22Quick fix for voice UI on iPods. Proper fix (which does not impactThom Johansen1-0/+4
2006-03-03More 64bit simulator fixes, coinciding with the long policy this time.Jens Arnold1-10/+10
2006-02-24Fixed the early usb initialization problem.Miika Pekkarinen1-0/+9
2006-02-07Rework PCM bufferBrandon Low1-44/+63
2006-02-01Patch #1421483 - AIFF codec by Jvo StuderDave Chapman1-0/+5
2006-01-28Codec buffer was initialized too early thus crashing the unit later.Miika Pekkarinen1-2/+3
2006-01-27Don't use crossfader mix mode when skipping tracks manually.Miika Pekkarinen1-6/+6
2006-01-27iriver: Init audio on background.Miika Pekkarinen1-89/+119
2006-01-22Muting trick to prevent tiny pops and glitchless mp3 seeking.Miika Pekkarinen1-5/+3
2006-01-22Fix a bug in the end of track updatesBrandon Low1-2/+2
2006-01-21AB-repeat mode for software codecs. Accessible through menu as a repeat mode...Brandon Low1-1/+8
2006-01-21Add seamless seeking support, this is needed for AB-repeat mode on swcodec.Brandon Low1-16/+31
2006-01-21Continue to update playback status after decoding is complete (the progress b...Brandon Low1-2/+17
2006-01-20Fixed a few iriver playback quirks and issues with previous fixes.Miika Pekkarinen1-31/+69
2006-01-19iriver: Better fix for the previous problem, stop playback if nextMiika Pekkarinen1-9/+23
2006-01-19Don't start playback twice if pcm buffer runs empty when switching toMiika Pekkarinen1-16/+20
2006-01-18Patch #1408536 by Mark Arigo - properly strip ID3V1 tagsLinus Nielsen Feltzing1-1/+5