summaryrefslogtreecommitdiff
path: root/apps/playback.c (follow)
Commit message (Expand)AuthorAge
* Set playing to true immediately when audio_play() is called. Fixes a bug whe...Hardeep Sidhu2006-04-20
* Have the codec thread stop the pcm if we need to spin up the diskBrandon Low2006-04-19
* Fix playback if the user does a very fast seek->skip pressBrandon Low2006-04-18
* Fix end of playlist handling. I think.Brandon Low2006-04-18
* Revert previous, it is brokenBrandon Low2006-04-18
* Make seeking synchronous. It's better this wayBrandon Low2006-04-18
* Fix dir skipping with new playback arch. Enable dir skipping on ipod with a ...Brandon Low2006-04-18
* Should fix a bug with track skipping backwards following track skip forward, ...Brandon Low2006-04-18
* Save empty resume information if the playlist has endedBrandon Low2006-04-18
* Reduce code size when logf is off. Add a todo. Undo a previous fix that bro...Brandon Low2006-04-17
* Misc. minor fixes: Guarantee aligned buffer. Enable load-codec-from-disk if ...Brandon Low2006-04-17
* Remove an unneeded WPS update signal. Make the codec thread more polite abou...Brandon Low2006-04-15
* Put new_track on the codec_api, and use it instead of the reload_codec variab...Brandon Low2006-04-15
* This might fix the buffering problem. Didn't happen to me the way I usually ...Brandon Low2006-04-14
* Still not brightBrandon Low2006-04-14
* I am dumbBrandon Low2006-04-14
* Work around the bug with buffer wrapping. Serious performance penalty, and a...Brandon Low2006-04-14
* Fix some unlikely buffer problems. Doesn't fix any reported bugs, but fixes ...Brandon Low2006-04-14
* Fix some stop/pause/boost stuffBrandon Low2006-04-14
* Fix a lack of return on error for check_new_track (rare condition)Brandon Low2006-04-14
* Fix the queue implementationBrandon Low2006-04-14
* Change to using a queue to synchronize between threads instead of abusing a m...Brandon Low2006-04-14
* Fix one cause of buffer-offness, but I'm pretty sure this is not the cause of...Brandon Low2006-04-14
* Tweak id3v1 tag stripping, better code, same functionality. Ensure correct b...Brandon Low2006-04-14
* Change when the new_track variable is reset to fix the track display during s...Brandon Low2006-04-14
* Boost during the track transition, trust me, it makes sense. Better logging ...Brandon Low2006-04-13
* Adjust filesize if id3v1 is strippedBrandon Low2006-04-13
* Ensure that the buffer doesn't get out of sync on rebuffer track changes. Re...Brandon Low2006-04-13
* Add a logf, remove an unused parameter, and an unused member of the track_inf...Brandon Low2006-04-13
* Track skipping rework more. This seems to handle rapid skipping very gracefu...Brandon Low2006-04-13
* Simplify audio startup, and remove some unnecessary codeBrandon Low2006-04-13
* Track changes should zero the seek_time to prevent undesired seeking in the n...Brandon Low2006-04-12
* use the cur_ti pointer, as it's always synched up with track_ridx any wayBrandon Low2006-04-12
* Get the GUI and audio in sync for track changesBrandon Low2006-04-12
* Fix major rebuffer stupidity, remove a redundant call, and a wrong comment.Brandon Low2006-04-12
* Add and improve logfing, fix a possible cause of problems due to abuse of rea...Brandon Low2006-04-11
* Fix logf build, fix double reporting buffer events.Brandon Low2006-04-11
* Almost entirely formatting changes, but also add one logf, and fix one nearly...Brandon Low2006-04-11
* Clarify a commentBrandon Low2006-04-11
* Clear tracks in more appropriate ways/placesBrandon Low2006-04-11
* Handle rebuffer-and-seek and track skip buffer events smarter. Fill the buff...Brandon Low2006-04-11
* Fix yellowBrandon Low2006-04-11
* Fix a (very unlikely) bug in bufferingBrandon Low2006-04-11
* Fix some signedness and exit condition stuff. Not sure if this addresses liv...Brandon Low2006-04-11
* Try to recover from a codec failure by restarting playbackBrandon Low2006-04-11
* Whoops, remove a done TODOBrandon Low2006-04-11
* Fix some commentsBrandon Low2006-04-11
* Ensure that codecs are cleared from the buffer if they will not be needed by ...Brandon Low2006-04-11
* Rework track skipping. Full playback stop is no longer involved in track ski...Brandon Low2006-04-11
* Get the next track's metadata in a more timely mannerBrandon Low2006-04-10