Jens Arnold
|
d6c054575b
|
Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7416 a1c6a512-1295-4272-9138-f99709370657
|
2005-08-29 21:15:27 +00:00 |
|
Jens Arnold
|
99a0598c28
|
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
|
2005-08-29 20:07:17 +00:00 |
|
Miika Pekkarinen
|
e9919342c5
|
Initial attempt to support peak meter on iriver. It still has some
strange behaviour and readings might not be correct.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7182 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-17 19:29:02 +00:00 |
|
Jens Arnold
|
f894a4c269
|
4-shades greyscale graphics core for iriver H1x0. 4-grey rockbox logo and light grey background in splash() boxes. Simplified the splash() box creation as the new graphics core does clipping. Adapted screendump feature and added flexible preprocessing to construct the bmp header. Rockboy now uses 4-grey mode as well. 4-grey support for win32 simulator. Fixed win32 player sim to not use double bitmap conversion via a recorder-like framebuffer, and correctly display double-height text. X11 simulator temporarily adapted. The display won't be distorted, but it still shows b&w only.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7046 a1c6a512-1295-4272-9138-f99709370657
|
2005-07-06 22:58:02 +00:00 |
|
Jens Arnold
|
7e11acbce9
|
Second part of graphics api rework. Bitmap drawing and text output converted; some code cleanup and more optimisations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6906 a1c6a512-1295-4272-9138-f99709370657
|
2005-06-28 23:15:47 +00:00 |
|
Jens Arnold
|
934941294b
|
Core functions taking advantage of the new, optimised lcd_hline() and lcd_vline() functions. Some cleanup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6859 a1c6a512-1295-4272-9138-f99709370657
|
2005-06-25 00:28:09 +00:00 |
|
Jens Arnold
|
04daef17a1
|
First part of graphics api rework. Special functions, parameter handling, pixel functions, lines and filled primitives done for black & white core, main display.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6856 a1c6a512-1295-4272-9138-f99709370657
|
2005-06-24 22:33:21 +00:00 |
|
Linus Nielsen Feltzing
|
4dd5134a1f
|
Killed some warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6587 a1c6a512-1295-4272-9138-f99709370657
|
2005-06-06 01:08:18 +00:00 |
|
Jens Arnold
|
9d14b73989
|
Bugfix: The peakmeter drew too much cpu power when recording, occasionally causing the recording buffer to wrap before the first save finished (when fsinfo didn't contain a next-free-cluster hint so that an exhaustive search was necessary).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6558 a1c6a512-1295-4272-9138-f99709370657
|
2005-06-04 09:48:03 +00:00 |
|
Thom Johansen
|
7de0b0ecae
|
Removed 'static' keyword from non-static variables.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6356 a1c6a512-1295-4272-9138-f99709370657
|
2005-04-26 00:10:15 +00:00 |
|
Jens Arnold
|
cf986e8d44
|
Triggered recording fixes: (1) Made it compile for Ondio FM recorder (no led, button assigment). (2) Disabled trigger settings and peakmeter trigger handling for devices without recording. Saves > 2 KB of code on Ondio SP. (3) Const policed, saves some more code size. (4) Some code cleanup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6248 a1c6a512-1295-4272-9138-f99709370657
|
2005-04-04 20:16:01 +00:00 |
|
Linus Nielsen Feltzing
|
68482bbed2
|
Patch #868645 by Philipp Pertermann, volume triggered recording for the Archos recording devices
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6243 a1c6a512-1295-4272-9138-f99709370657
|
2005-04-04 09:12:12 +00:00 |
|
Jean-Philippe Bernardy
|
4ff0c8e4c8
|
long policy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5971 a1c6a512-1295-4272-9138-f99709370657
|
2005-02-16 11:04:35 +00:00 |
|
Daniel Stenberg
|
db32fb131e
|
make this build on systems with no HW codec (iriver/gmini)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5745 a1c6a512-1295-4272-9138-f99709370657
|
2005-02-02 21:49:19 +00:00 |
|
Jens Arnold
|
2f20b3e784
|
Const policed pointer arguments to functions, part 4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5001 a1c6a512-1295-4272-9138-f99709370657
|
2004-08-18 19:59:06 +00:00 |
|
Jens Arnold
|
839067b7b3
|
More const policeing step 2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4980 a1c6a512-1295-4272-9138-f99709370657
|
2004-08-01 23:34:44 +00:00 |
|
Felix Arends
|
aa8adb252b
|
no inline for simulator compilation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3194 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-30 15:52:47 +00:00 |
|
Hardeep Sidhu
|
c74a28f20d
|
Include config.h. Fixes compile error because of new MAS define.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3116 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-16 20:25:49 +00:00 |
|
Björn Stenberg
|
c3fd67c6c9
|
Killed a dozen global variables
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3015 a1c6a512-1295-4272-9138-f99709370657
|
2002-12-18 14:57:45 +00:00 |
|
Linus Nielsen Feltzing
|
a02ffd5afa
|
Some peak meter optimizations
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2784 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-30 23:01:27 +00:00 |
|
Linus Nielsen Feltzing
|
fd0cc3b2b1
|
Phil Pertermann's dB peak meter patch
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2774 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-29 12:09:15 +00:00 |
|
Robert Hak
|
2eda5385d3
|
i dumb
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2485 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-03 09:19:11 +00:00 |
|
Robert Hak
|
2ec768a206
|
we no longer have lang.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2484 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-03 09:12:44 +00:00 |
|
Linus Nielsen Feltzing
|
69befb58ef
|
Made peak_meter_peek() non-static
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2441 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-27 12:16:48 +00:00 |
|
Linus Nielsen Feltzing
|
f11702921f
|
Philip Pertermanns peak meter
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2437 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-27 09:44:51 +00:00 |
|