summaryrefslogtreecommitdiff
path: root/apps
AgeCommit message (Collapse)Author
2007-11-30Move encoder CPU boost control to the core. Allow CPU to sleep a bit when ↵Michael Sevakis
PCM buffer is empty and save some power. Codec API becomes incompatible so full updates! :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15854 a1c6a512-1295-4272-9138-f99709370657
2007-11-30Repair the no-spinup on start/split feature of recording. Recording ↵Michael Sevakis
directory selection broke it. Please only look at the disk during encoder loading opportunities in future additions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15853 a1c6a512-1295-4272-9138-f99709370657
2007-11-30Fix FS #8251, replaygain doesn't switch to track gain mode if album gain is ↵Thom Johansen
missing from a file, also make unused replaygain entries not be displayed in track info. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15852 a1c6a512-1295-4272-9138-f99709370657
2007-11-30Fix overflow when seeking in long files wma. Also, add a simple sanity ↵Michael Giacomelli
check when seeking. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15851 a1c6a512-1295-4272-9138-f99709370657
2007-11-29Fix some plugins not using the helper functions for the new backlight ↵Jens Arnold
timeout handling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15849 a1c6a512-1295-4272-9138-f99709370657
2007-11-29Remove unneeded files.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15848 a1c6a512-1295-4272-9138-f99709370657
2007-11-29Make more sound related settings that might damage your ears not wrap.Dan Everton
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15846 a1c6a512-1295-4272-9138-f99709370657
2007-11-29Stop writing to the metadata struct in the codec, it's not nice. These ↵Thom Johansen
fields are already properly filled out anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15845 a1c6a512-1295-4272-9138-f99709370657
2007-11-28Possibly save a few bytes when stripping the tags of the last allocated handleBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15844 a1c6a512-1295-4272-9138-f99709370657
2007-11-28No functional changes, just coding tweaks for speed, codesize and styleBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15843 a1c6a512-1295-4272-9138-f99709370657
2007-11-28Fix redBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15841 a1c6a512-1295-4272-9138-f99709370657
2007-11-28Fix FS8069, because Nico_P made it easyBrandon Low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15840 a1c6a512-1295-4272-9138-f99709370657
2007-11-27Only compile Matrix on non-mono targets, rather than all bitmap targets.Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15831 a1c6a512-1295-4272-9138-f99709370657
2007-11-27revert my previous commit and use a conditional for the time format instead ↵Jonathan Gordon
which is probably better. %?cf<24 hour stuff|12 hour stuff> git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15830 a1c6a512-1295-4272-9138-f99709370657
2007-11-27On second thoughts, let's compile Matrix for all non-mono bitmap displays.Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15829 a1c6a512-1295-4272-9138-f99709370657
2007-11-27add 2 new tags which display the hour in 12 or 24 hour format depending on ↵Jonathan Gordon
the config setting. %cf is for padded hour %cg is for just the number git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15826 a1c6a512-1295-4272-9138-f99709370657
2007-11-27Only compile Matrix for colour targets.Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15825 a1c6a512-1295-4272-9138-f99709370657
2007-11-27Matrix demo plugin for colour targets. Ported from Ipodlinux who ported it ↵Jonas Häggqvist
from cmatrix for Linux. Closes FS#7920. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15824 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Checking for total free buffer space isn't correct. What we need to check is ↵Nicolas Pennequin
the space available for the particular handle we want to rebuffer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15821 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Fix Player warning.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15819 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Allow (almost) arbitrary backlight fade in and fade out times (on targets ↵Jens Arnold
with software PWM fading), and comvert the associated settings to table settings. * Settings system: Unify a bunch of formatters and getlang helpers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15817 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Buffering callbacks rework. There is now one callback for all the events ↵Nicolas Pennequin
that can occur. Callbacks are now registred only once instead of being removed after having been called. Fix FS#8092 by flushing the audio when a rebuffer is needed. Also add some comments here and there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15816 a1c6a512-1295-4272-9138-f99709370657
2007-11-26More Dutch langfile updatesPeter D'Hoye
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15815 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Update Dutch langfilePeter D'Hoye
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15814 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Updated italian translation.Alessio Lenzi
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15813 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Update greek translation once more. Strings are now in the same order as in ↵Marianne Arnold
english.lang because I was unable to find the very few small mistakes otherwise. Alexander Spyridakis translated some more strings (especially voice parts of splashes) to be on par with english. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15812 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Make the recording screen handle button repeats correctly when changing ↵Linus Nielsen Feltzing
gain. Fixes FS#8038. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15811 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Fix backlight timeout in 'keep backlight running' plugins (related to ↵Marianne Arnold
yesterday's settings rework by Jens, fix also by him). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15809 a1c6a512-1295-4272-9138-f99709370657
2007-11-26Be sure SPC codec runs nicely from the start by using more IRAM when the ↵Michael Sevakis
dual core is done for PP5002. Basically ready, it is. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15808 a1c6a512-1295-4272-9138-f99709370657
2007-11-25Make the variable for numbers of screens to update const on non-remote-lcd ↵Nils Wallménius
targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15806 a1c6a512-1295-4272-9138-f99709370657
2007-11-25Convert 2 more settings to table settings. * Fix duplicate value display if ↵Jens Arnold
the first value is selected in a table setting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15805 a1c6a512-1295-4272-9138-f99709370657
2007-11-25Fix 64 bit warnings.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15804 a1c6a512-1295-4272-9138-f99709370657
2007-11-25New way of handling integer settings with variable steps: table settings (FS ↵Jens Arnold
#8186, with fixes by me). This allows to get rid of those synchronised tables in firmware/ and apps/, making things more flexible and less error prone. First application: backlight timeouts. * Make some more things 'const'. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15803 a1c6a512-1295-4272-9138-f99709370657
2007-11-25Break out some duplicated code into a seperate functionNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15802 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Move some stuff out of IRAM for the voice decoder.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15796 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Remove unused file.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15795 a1c6a512-1295-4272-9138-f99709370657
2007-11-24FS#8216 Update finnish translation by Jani Kinnunen.Mustapha Senhaji
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15794 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Update the french translation. Mustapha Senhaji
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15793 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Sync to SVN.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15792 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Remove a function that is no longer used.Stéphane Doyon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15791 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Have voice_wait wait for the PCM buffer to drain. It can only do this ifStéphane Doyon
playback is NOT in progress, but that is indeed the case for the only caller (shutting down message). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15790 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Fix warnings.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15789 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Make the sound settings talk unit selection slightly less hackish, and make ↵Jens Arnold
it handle unitless settings (like the new bass/treble cutoff setting on iPod Video). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15788 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Missed removing a voice string as well.Dan Everton
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15786 a1c6a512-1295-4272-9138-f99709370657
2007-11-24One of the former 'hardware eq' strings was not marked as deprecated only ↵Marianne Arnold
emptied, correct that in english.lang and deutsch.lang while at it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15785 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Update the german translation.Marianne Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15784 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Deprecate some unused strings and make the bass/treble cutoff string only ↵Dan Everton
used on iPod Video. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15783 a1c6a512-1295-4272-9138-f99709370657
2007-11-24Commit FS#7440. The iPod Video doesn't actually have a hardware equalizer. ↵Dan Everton
It does have hardware bass/treble settings with configurable cutoff. So make the bass/treble settings use the hardware and remove the hardware equalizer configuration. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15782 a1c6a512-1295-4272-9138-f99709370657
2007-11-23revise commit r15463 - we still get the immediate display of runtime data in ↵Robert Kukla
the wps, but avoid unnecessary calls while initialising/updating the database. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15781 a1c6a512-1295-4272-9138-f99709370657
2007-11-23Free resources properly. Fixes all kind of strange issues (shutdown problems ↵Miika Pekkarinen
with dircache and dirfds running out) with the newly added database.ignore -feature. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15780 a1c6a512-1295-4272-9138-f99709370657