Major peakmeter rework: * Changed set/get functions for dbfs mode to bool type. * Removed performance setting, leaving (slightly adapted) high performance mode only. * Refresh rate is always 20 Hz now. * Readout doesn't do an extra (hidden) peek, should allow for slightly better clip detection. * Brought back high performance peakmeter for recording. Peakmeter stops hogging the CPU when the disk is spinning; this is enough to avoid the performance problem when saving data. * Optimisations, code cleanup and code policeing. * (iriver) Reduced CPU load of peakmeter by not calculating excessive overlaps. ** Bumped config block version, so save your settings before upgrading.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7415 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Jens Arnold 2005-08-29 20:07:17 +00:00
parent 89a8ca4408
commit 99a0598c28
12 changed files with 304 additions and 372 deletions

View file

@ -878,21 +878,21 @@ voice: "Numeric"
new:
id: LANG_PM_PERFORMANCE
desc: in the peak meter menu
eng: "Performance"
voice: "Performance"
desc: DEPRECATED
eng: ""
voice:
new:
id: LANG_PM_HIGH_PERFORMANCE
desc: in the peak meter menu
eng: "High performance"
voice: "High performance"
desc: DEPRECATED
eng: ""
voice: ""
new:
id: LANG_PM_ENERGY_SAVER
desc: in the peak meter menu
eng: "Save Energy"
voice: "Save Energy"
desc: DEPRECATED
eng: ""
voice: ""
new:
id: LANG_PM_SCALE