summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-14Correct battery voltage and almost correct percentages for all ipods. ↵Jens Arnold
Runtime still needs calibration (and improvement, of course). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9655 a1c6a512-1295-4272-9138-f99709370657
2006-04-14comment a type change for audio debugBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9654 a1c6a512-1295-4272-9138-f99709370657
2006-04-14Tweak id3v1 tag stripping, better code, same functionality. Ensure correct ↵Brandon Low
buf_idx on track when rebuffer&seek. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9653 a1c6a512-1295-4272-9138-f99709370657
2006-04-14Change when the new_track variable is reset to fix the track display during ↵Brandon Low
skipping git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9652 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Boost during the track transition, trust me, it makes sense. Better logging ↵Brandon Low
of buffer-not-synched issues. Revert a previous change to make a function take a parameter intead of using cur_ti. Add some todos. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9651 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Use sysfont for the "committing tagcache" message.Miika Pekkarinen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9650 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Fixed the file renaming/removing issue with dircache enabled.Miika Pekkarinen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9649 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Adjust filesize if id3v1 is strippedBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9648 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Prevent non-standard wads (most notably GP32 wads) that should not run from ↵Karl Kurbjun
ever making it into game (avoid freezes, data aborts, memory corruption, etc..) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9647 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Ensure that the buffer doesn't get out of sync on rebuffer track changes. ↵Brandon Low
Remove the concept of pcmuf_boost_mode as it doesn't seem necessary, and adds an unnecessary way for the CPU to stay boosted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9646 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Correct a comment - no code changesDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9645 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Add a logf, remove an unused parameter, and an unused member of the ↵Brandon Low
track_info struct, ensure that we unboos on stop even if buffering, make a function take a parameter instead of using a global git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9644 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Track skipping rework more. This seems to handle rapid skipping very ↵Brandon Low
gracefully without compromising buffer safety. There may still be a potentially broken code path if the user does a very rapid skip, stop sequence, and I will be sure to investigate this. Due to Slasheri's concern, reimplement rapid GUI update for track skipping in a safe way. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9643 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Explicitly set the foreground colour instead of using the user's default ↵Dave Chapman
foreground colour. Fixes bug report #5117 (which was applicable to all Colour targets) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9642 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Fixed a bug in retrieving track filename when tagcache is loaded in ram.Miika Pekkarinen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9641 a1c6a512-1295-4272-9138-f99709370657
2006-04-13Simplify audio startup, and remove some unnecessary codeBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9640 a1c6a512-1295-4272-9138-f99709370657
2006-04-12Another slight tweak.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9639 a1c6a512-1295-4272-9138-f99709370657
2006-04-12Patch 5107 from Steve Bavin, enable locking on sdl sim, now mutexes actually ↵Brandon Low
MUT EX on the SDL sim git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9638 a1c6a512-1295-4272-9138-f99709370657
2006-04-12Show progress while committing tagcache.Miika Pekkarinen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9637 a1c6a512-1295-4272-9138-f99709370657
2006-04-12Track changes should zero the seek_time to prevent undesired seeking in the ↵Brandon Low
new track git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9636 a1c6a512-1295-4272-9138-f99709370657
2006-04-12use the cur_ti pointer, as it's always synched up with track_ridx any wayBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9635 a1c6a512-1295-4272-9138-f99709370657
2006-04-12Get the GUI and audio in sync for track changesBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9634 a1c6a512-1295-4272-9138-f99709370657
2006-04-12Fix major rebuffer stupidity, remove a redundant call, and a wrong comment.Brandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9633 a1c6a512-1295-4272-9138-f99709370657
2006-04-12OK, GCC obviously has a hard time with this. Let's just pretend GCC 4.1 ↵Thom Johansen
doesn't exist for now and revert last change. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9632 a1c6a512-1295-4272-9138-f99709370657
2006-04-11H1x0/H300 remote LCD driver rework: * Completely fix remote LCD ticking for ↵Jens Arnold
H300, by not deasserting CS after every single access. CS deactivation is now handled with a 100ms timeout by the tick task. If this really fixes remote ticking for all H300s with 'reduce ticking' disabled, we should remove that option for H300. * Reworked ticking reduction for H1x0. Bytes are now send in sequence, without stretching every single bit, but longer pauses between bytes instead. Both CLK and DATA are handled in a way to minimise their potential to cause ticking (CLK active as short as possible, DATA always high outside of byte transfers, DATA high->low as close as possible to CLK low->high). * Driver is ~10% faster with 'reduce ticking' disabled, and ~65% faster with it enabled. (not @ 11 MHz) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9631 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Fix a couple of warnings for GCC 4.1.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9630 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Various optimisations for libmad byThom Johansen
Antonius HellmanO5Cn. Details at http://www.rockbox.org/tracker/task/5078 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9629 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Add and improve logfing, fix a possible cause of problems due to abuse of ↵Brandon Low
read_next_metadata git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9628 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Fix logf build, fix double reporting buffer events.Brandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9627 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Make logf not be a dumb wrapperBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9626 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Make the intro page look nicer.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9625 a1c6a512-1295-4272-9138-f99709370657
2006-04-1120% faster and one annoying lookup table cut outDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9624 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Jewels: fix a couple minor menu inconsistenciesAdam Boot
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9623 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Add new crossfeed settings to the manual, and slightly rewrite a part toThom Johansen
make it clearer that crossfeed only simulates the audio coming from the loudspeakers directly, not from indirect paths due to room acoustics. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9622 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Almost entirely formatting changes, but also add one logf, and fix one ↵Brandon Low
nearly impossible to hit (I doubt it's been hit in the history of rockbox) bug git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9621 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Update to game plugins by Mark Bright (FS#5095)Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9620 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Credit Jean-Luc for the crossfeed algorithm.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9619 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Brickmania and Tetrox for iPod mini by Anton Romanov (FS #5094 & #5067)Ben Basha
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9618 a1c6a512-1295-4272-9138-f99709370657
2006-04-11FPS test: Made output better fit smaller screens. * Added remote LCD FPS ↵Jens Arnold
measurement. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9617 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Clarify a commentBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9616 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Clear tracks in more appropriate ways/placesBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9615 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Handle rebuffer-and-seek and track skip buffer events smarter. Fill the ↵Brandon Low
buffer all the way around on a 'normal' rebuffer. Rename and invert a strangely named variable for simpler logic. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9614 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Fix yellowBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9613 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Updated korean.lang, and a main_menu.c string size increase to accomodate ↵Brandon Low
larger lang strings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9612 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Fix a (very unlikely) bug in bufferingBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9611 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Fix some signedness and exit condition stuff. Not sure if this addresses ↵Brandon Low
live bugs, but it was wrong nonetheless git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9610 a1c6a512-1295-4272-9138-f99709370657
2006-04-11New crossfeed complete with no volume reducing bugs. Feedback on all theThom Johansen
new options is appreciated. Thanks to Dan Everton for the settings/GUI code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9609 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Try to recover from a codec failure by restarting playbackBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9608 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Whoops, remove a done TODOBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9607 a1c6a512-1295-4272-9138-f99709370657
2006-04-11Fix some commentsBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9606 a1c6a512-1295-4272-9138-f99709370657