Dave Bryant
ff40af42ba
Streamlined WavPack decoder by utilizing dsp functionality where it was
...
applicable (like mono conversion and clipping) and eliminating the
conversion to 16-bit samples (everything is now returned as 28-bit).
This reduced boost ratio (on iRiver) by about 7% on those tracks that
require it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8598 a1c6a512-1295-4272-9138-f99709370657
2006-02-06 07:40:35 +00:00
Dave Chapman
c4c7ff700c
Disable dbg_flash_id menu for PP5002 devices
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8592 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 21:21:31 +00:00
Dave Chapman
cbfe90e4ab
Use the iPod 4G button mappings for the iPod 3G as well (at least for now)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8591 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 21:18:19 +00:00
Hardeep Sidhu
941de8586c
Patch #1260463 - Warn on erasing modified dynamic playlist by Craig (ctb311276)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8589 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 19:35:03 +00:00
Dave Chapman
d350e80b40
iPod: Make the plugins compile on the iPod 4G grayscale
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8588 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 19:27:23 +00:00
Hardeep Sidhu
75a60fbf69
Added a cache for playlist control commands. On non-dircache systems, behaviour should be the same as before (all commands except shuffle flushed immediately). On dircache systems, commands are only flushed when disk is accessed or during shutdown. This especially reduces disk accesses when playing queued files and should fix the problem with gapless playback.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8584 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 18:17:41 +00:00
Jens Arnold
e49cade42d
Colour targets: Adapted mandelbrot plugin. The plugin library now contains scrolling routines for >= 8 bpp displays.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8578 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 12:59:10 +00:00
Dave Chapman
1a03c37947
A better count_leading_zeros() function, courtesy of Jens Arnold
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8577 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 09:12:57 +00:00
Dave Chapman
f9df934d90
Minor cleaning - move card back bitmap to external bmp file, and define card size based on LCD size, not keypad type
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8576 a1c6a512-1295-4272-9138-f99709370657
2006-02-05 01:58:10 +00:00
Linus Nielsen Feltzing
dd8cb8a2c1
Committed a little too much
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8569 a1c6a512-1295-4272-9138-f99709370657
2006-02-04 23:16:31 +00:00
Linus Nielsen Feltzing
621bcc2294
The simulator should use the keypad period key, not the regular one
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8568 a1c6a512-1295-4272-9138-f99709370657
2006-02-04 23:15:15 +00:00
Daniel Stenberg
8a1da84009
Imre Herceg's Hungarian translation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8565 a1c6a512-1295-4272-9138-f99709370657
2006-02-04 21:54:30 +00:00
Tomasz Malesinski
bcd22f000a
Undefined DEBUG, so that it compiles on DEBUG builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8553 a1c6a512-1295-4272-9138-f99709370657
2006-02-03 23:21:36 +00:00
Tomasz Malesinski
b3db55f427
Made rockbox.elf build with DEBUG enabled.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8552 a1c6a512-1295-4272-9138-f99709370657
2006-02-03 23:20:36 +00:00
Tomasz Malesinski
c8a5fbbaa6
Added iFP keybindings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8551 a1c6a512-1295-4272-9138-f99709370657
2006-02-03 23:16:24 +00:00
Tomasz Malesinski
c31d2f84b7
Fixed warnings on iFP.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8550 a1c6a512-1295-4272-9138-f99709370657
2006-02-03 23:14:42 +00:00
Dave Chapman
347992e9d9
Optimised C version of count_leading_zeros() taken from alac-0.1.1. This makes ALAC very close to realtime on the ipod (just the very occasional skip during disk reading - it is realtime when the disk is sleeping).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8545 a1c6a512-1295-4272-9138-f99709370657
2006-02-03 08:27:53 +00:00
Brandon Low
d2e75bf02d
Remove exported pcm functions. Codecs should never be allowed to access
...
the pcm directly. Only through the callbacks in playback.c.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8544 a1c6a512-1295-4272-9138-f99709370657
2006-02-03 00:12:11 +00:00
Thom Johansen
3495e75719
Shorten innerloop by one instruction.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8542 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 22:11:10 +00:00
Linus Nielsen Feltzing
0ecd0b0fc2
patch #1422861 by Adam Boot - Fix splash() color problems
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8541 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 22:00:56 +00:00
Dave Chapman
33f2e28daa
Fix typos - tests for HAVE_LCD_COLOR should use #ifdef, not #if
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8540 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 21:46:23 +00:00
Daniel Stenberg
d3af52d0b8
there are no files like this in here anymore
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8538 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 21:42:40 +00:00
Dave Chapman
3749d1ad29
Oops - fix the builds broken by the backdrop image patch
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8537 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 21:39:09 +00:00
Dave Chapman
d9e5b67b71
Patch #1421422 - Backdrop image patch started by Linus, finished by me. Adds ability to set backdrop images for file browser and menus (store full-screen bitmaps in /.rockbox/backdrops/) and also the ability to set a full-screen background image in a WPS using the %X|filename.bmp| WPS tag. Currently only implemented for targets with colour LCDs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8536 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 20:42:56 +00:00
Thom Johansen
9b4b4d0bf2
More sane fixed point format for Q parameter.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8535 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 20:04:02 +00:00
Thom Johansen
440d75f938
No need for different name members in eq_data struct.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8534 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 20:03:43 +00:00
Dave Chapman
20debbfa5d
iPod: Fix some button-mapping bugs and inconsistencies
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8531 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 12:14:23 +00:00
Dave Chapman
fddefdcee2
Corrected version of 176x54 (Nano) colour logo (it wasn't being used until logo-nano.c was deleted).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8529 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 09:41:55 +00:00
Dave Chapman
5672c61b97
Color logo-*.c files no longer required - the bitmaps are in libbitmapsnative
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8528 a1c6a512-1295-4272-9138-f99709370657
2006-02-02 02:37:46 +00:00
Ben Basha
b42ef68a83
Fix warnings at h1xx.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8527 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 20:06:25 +00:00
Ben Basha
db83601b3c
Add break effect + Bigger bricks
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8526 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 18:25:24 +00:00
Linus Nielsen Feltzing
f5f000fe03
Minor code policing
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8525 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 17:58:10 +00:00
Dave Chapman
fbd8e5d29c
Patch #1421483 - AIFF codec by Jvo Studer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8524 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 16:42:02 +00:00
Ben Basha
6479e4c95e
WPS tag update for Progress Bar to allow resizing and screen placing
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8523 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 15:34:25 +00:00
Thom Johansen
7df51ada07
Changed meaning of shift parameter to include the EMAC implicit shift
...
factor. ARM version is already fixed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8520 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 09:48:47 +00:00
Miika Pekkarinen
b106e010d5
Reverted the wps image cache as it was causing trouble to users when
...
updating the image files on disk. Better solution is to be implemented
soon.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8519 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 08:43:29 +00:00
Thom Johansen
98c37c7f89
Enable ARM EQ support.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8518 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 08:36:56 +00:00
Thom Johansen
5fff854126
EQ filtering code for ARM targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8515 a1c6a512-1295-4272-9138-f99709370657
2006-02-01 00:04:55 +00:00
Linus Nielsen Feltzing
b69d59ba8e
Handle 8-bit BMP files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8514 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 23:34:02 +00:00
Linus Nielsen Feltzing
62b22ba45f
Slighly less confusing handling of inverted monochrome images
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8513 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 23:02:05 +00:00
Linus Nielsen Feltzing
26fcd11fd3
Handle .S files properly
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8511 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 22:05:47 +00:00
Magnus Holmgren
fe1c9f5846
Iriver: Another grayscale bmp loader bug fixed: clear the right amount of data, to avoid garbage in the images.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8510 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 21:59:47 +00:00
Linus Nielsen Feltzing
5f0b75ebc7
Correct PaddedWidth calculation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8509 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 21:50:53 +00:00
Thom Johansen
147cfe9cb9
Misleading parameter name.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8508 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 18:34:39 +00:00
Christi Scarborough
ae0ae6d5cf
Small iPod colour BMP fix by linuxstd
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8504 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 14:29:51 +00:00
Dave Chapman
8cd8a950d2
iPod: Initial implementation of a debug i/o ports screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8500 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 01:50:10 +00:00
Linus Nielsen Feltzing
ea72d05ec6
Fixed endianness problem in the BMP loader
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8498 a1c6a512-1295-4272-9138-f99709370657
2006-01-31 00:40:14 +00:00
Magnus Holmgren
3b8934d6d1
Iriver: Calculate proper height (i.e., size) for grayscale bitmaps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8496 a1c6a512-1295-4272-9138-f99709370657
2006-01-30 21:35:34 +00:00
Dave Chapman
1a4ef4fc0a
Add iPod key binding for the logf viewer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8494 a1c6a512-1295-4272-9138-f99709370657
2006-01-30 21:12:27 +00:00
Thom Johansen
216806f0e1
Bundle .S files in the source tarballs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8491 a1c6a512-1295-4272-9138-f99709370657
2006-01-30 09:35:40 +00:00