Michael Giacomelli
f51189fa4d
Commit FS#11709 by me. Introduces ARMv5E optimized iQMF for atrac3 based on packed multiply instructions. Additionally, improves scheduling on arm9 and arm11 and forces cache alignment of buffers on all targets. Accuracy is slightly reduced, but still greater then 16 bit. Clip+ CPU clock required for LP2 files decreases by 13MHz and ARM11 by 18MHz. No performance or accuracy changes on armv4 or non-arm.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28549 a1c6a512-1295-4272-9138-f99709370657
2010-11-10 18:29:29 +00:00
Thomas Martitz
33af0dec28
Touchscreen: Improved scroll threshold
...
Remove the hardcoded (and way too small) scroll threshold (the distance moved in pixels before we think the users wants to scroll) and replace it with something based on the actual DPI of the screen.
On Android we call the API for that, on other touchscreens we reimplemented Android's formula (as of 2.2) and calculate it.
Flyspray: 11727
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28548 a1c6a512-1295-4272-9138-f99709370657
2010-11-10 15:25:15 +00:00
Marcin Bukat
e134021e1b
MPIO manual - add link to mkmpioboot binary
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28547 a1c6a512-1295-4272-9138-f99709370657
2010-11-10 08:14:19 +00:00
Andree Buschmann
de0fcc3500
Introduce macros to ARM asm atrac3 filterbank for better readability.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28546 a1c6a512-1295-4272-9138-f99709370657
2010-11-10 07:16:04 +00:00
Andree Buschmann
92c38a728e
Roll back r28488 as it slows down mpc by 2% on S5L8701.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28545 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 22:19:07 +00:00
Marcin Bukat
a434a0de5c
MPIO HD200 manual - tex files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28544 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 22:10:38 +00:00
Marcin Bukat
608eee71d2
MPIO manual: screenshots
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28543 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 22:10:30 +00:00
Marcin Bukat
4ee38ef5be
MPIO manual: player front graphic FS#11177 by Marko Pahlke
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28542 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 22:10:22 +00:00
Bertrik Sikken
19c048344d
Apply FS#11729 - Remove unneeded I2SIN clock configuration for AS3525 and AS3525v2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28541 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 21:53:44 +00:00
Andree Buschmann
ebcfb13a86
Correct comment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28540 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 21:48:33 +00:00
Marcin Bukat
440d39a206
MPIO HD200 - Put key hints on simulator graphic
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28539 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 19:29:26 +00:00
Teruaki Kawashima
7d3f8c0921
Create index array to filetypes used in the open with list while loading viewers.config.
...
Reduced stack usage of filetype_list_viewers().
Additionally, do not allocate buffer twice for same plugin name.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28538 a1c6a512-1295-4272-9138-f99709370657
2010-11-09 14:35:19 +00:00
Bertrik Sikken
598f56ecb2
Simplify unsigned int <-> unsigned char array conversion in ipod_remote_tuner.c (make it endianness independent)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28537 a1c6a512-1295-4272-9138-f99709370657
2010-11-08 23:23:00 +00:00
Bertrik Sikken
0322ab1d19
Change an #ifdef CONFIG_TUNER into #if CONFIG_TUNER (CONFIG_TUNER is always defined, just 0 if no there is no tuner)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28536 a1c6a512-1295-4272-9138-f99709370657
2010-11-08 20:45:14 +00:00
Dominik Wenger
23cf4ad82f
update the asap codec to version 2.1.2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28535 a1c6a512-1295-4272-9138-f99709370657
2010-11-08 20:25:14 +00:00
Marcin Bukat
c25887a2b9
Bump BATTERY_CAPACITY_MAX to 1500 for ipod mini. Closes FS#11736
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28534 a1c6a512-1295-4272-9138-f99709370657
2010-11-08 12:51:08 +00:00
Marcin Bukat
f0493b43b7
fix sdl RaaA build
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28533 a1c6a512-1295-4272-9138-f99709370657
2010-11-08 12:13:37 +00:00
Andree Buschmann
5e4dc32287
Clean up libmad, remove unused compile options and source paths.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28532 a1c6a512-1295-4272-9138-f99709370657
2010-11-07 21:42:28 +00:00
Andree Buschmann
2df7a275c1
Tiny refactoring of libmad's synthesis filter. This allows minor speed up and higher precision on ARM, plus a simplification in dct32 configuration.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28531 a1c6a512-1295-4272-9138-f99709370657
2010-11-07 21:15:13 +00:00
Jonathan Gordon
eab843f2c3
android: don't crash if the user presses HOME while the loading screen is showing, this shuld also be made canceleable later
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28530 a1c6a512-1295-4272-9138-f99709370657
2010-11-07 21:10:17 +00:00
Teruaki Kawashima
8371d78519
pictreflow: tweak alpha value for the case number of slides < 3 so that fading looks a bit more smooth.
...
do not save settings when it is not so needed.
make sliding animation better when you press right then left quickly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28529 a1c6a512-1295-4272-9138-f99709370657
2010-11-07 14:37:02 +00:00
Teruaki Kawashima
24b0b38315
Fix themeeditor building by correcting spelling of 'seperate'.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28528 a1c6a512-1295-4272-9138-f99709370657
2010-11-07 12:29:19 +00:00
Teruaki Kawashima
930a8a5050
set mode argument for open() where O_CREAT flag is/can be set.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28527 a1c6a512-1295-4272-9138-f99709370657
2010-11-07 11:45:20 +00:00
Jonathan Gordon
3772a08729
remove an unused variable and #include
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28526 a1c6a512-1295-4272-9138-f99709370657
2010-11-07 11:10:43 +00:00
Maurus Cuelenaere
ab9caead92
Android: add a script which allows headless installation of the Android tools required for compilation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28525 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 17:32:52 +00:00
Marcin Bukat
df1ec391ff
fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28524 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 15:04:33 +00:00
Marcin Bukat
8a16f1ba00
fix yellow and red from r28522
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28523 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 14:49:53 +00:00
Marcin Bukat
b8a7f5137b
move dbg_ports() from apps/menu_debug.c to target tree. FS#11712 by me.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28522 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 14:24:25 +00:00
Teruaki Kawashima
97a783a79a
rockboy: fix that description is cut off if it is near 20 bytes in load/save menu.
...
replace some numbers by #define value.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28521 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 14:20:57 +00:00
Jonathan Gordon
c98e525f29
Half the number of malloc() calls on APPLICATION builds in skin_buffer_alloc(). these are still presumably wasteing alot of RAM and could be merged further
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28520 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 14:18:33 +00:00
Teruaki Kawashima
781f05e40d
FS#11546: Adjustable brightness in lamp plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28519 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 13:40:09 +00:00
Maurus Cuelenaere
f20582442f
Android: replace hardcoded strings with Android strings, allowing translations
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28518 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 02:02:58 +00:00
Maurus Cuelenaere
13f7dffb09
Android: make R.java depend on android/res dir
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28517 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 02:02:54 +00:00
Thomas Martitz
919651a5e1
Those DeleteGlobalRef() should be DeleteLocalRef().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28516 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 01:45:21 +00:00
Thomas Martitz
739d76cfda
Android: Use our translations for the yes/no/ok/cancel buttons in the yesno and keyboard dialog.
...
Second part of FS#11708.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28515 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 01:40:24 +00:00
Maurus Cuelenaere
93640fc228
Android: only display progress dialog when extraction happens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28514 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 01:27:01 +00:00
Maurus Cuelenaere
c31a2f3bbb
Android: greatly simplify Android YesNo and KeyboardInput widgets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28513 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 01:18:32 +00:00
Thomas Martitz
988bdc1cc4
Android: Use wakeup objects instead of polling for the dialog results in the keyboard and yesno dialog, allowing a lot of code to be removed.
...
First part of FS#11708
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28512 a1c6a512-1295-4272-9138-f99709370657
2010-11-06 01:01:01 +00:00
Maurus Cuelenaere
be51be6a99
Android: prevent NullPointerException in RockboxService
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28511 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:55:20 +00:00
Maurus Cuelenaere
1b477de3cb
Android: don't display the loading screen etc. when the library is already loaded
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28510 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:52:26 +00:00
Maurus Cuelenaere
fe2be33318
Android: clean up extracting a bit + add user-visible error-reporting
...
Also put ResultReceiver on the RockboxActivity UI thread.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28509 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:40:17 +00:00
Maurus Cuelenaere
4f747c1aaa
Android: prevent loading the library twice
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28508 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:40:05 +00:00
Maurus Cuelenaere
5e8863073e
Android: add uninstall option to installApk.sh script
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28507 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:40:00 +00:00
Maurus Cuelenaere
7ccc78d084
Android port: replace waiting hack in AndroidActivity with a ResultReceiver, added bonus is unzip progress feedback
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28506 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:39:56 +00:00
Maurus Cuelenaere
a83043274b
Android port:
...
* decouple RockboxFramebuffer resume/suspend behaviour from RockboxActivity
* make RockboxFramebuffer native methods private
* refactor attaching the RockboxFramebuffer view to RockboxActivity
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28505 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:39:53 +00:00
Thomas Martitz
540dd9c2d0
A bit of indentation/whitespace changes in the xml files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28504 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:31:27 +00:00
Thomas Martitz
a2a243b34e
Fix a small dependency issue, the directories need to be created first.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28503 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:12:18 +00:00
Thomas Martitz
1c5f4d73f9
Android: Show the Rockbox in the background in the keyboard/yesno dialogs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28502 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 23:12:13 +00:00
Alexander Levin
de56a2284a
More concrete names for the head and the tail of the linked list (no functional changes)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28501 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 22:10:42 +00:00
Thomas Martitz
c044117c5f
Make --zoom option of the sdl port correctly work with mouse clicks.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28500 a1c6a512-1295-4272-9138-f99709370657
2010-11-05 21:50:23 +00:00