Jens Arnold
3c1b9d9d70
Assembler optimised lcd_yuv_blit() for iPod Video (Fs #7951 by Andree Buschmann, adapted and separated into an .S file by me).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15257 a1c6a512-1295-4272-9138-f99709370657
2007-10-22 00:37:50 +00:00
Thom Johansen
86a999c478
Change decoder struct dynamic array members to static arrays sized based on current maximums. Move decoder state structs into IRAM for big speedups This means only one decoder can be instantiated at a time, but that should not be a problem. Tweak Makefile to use -O2 for Coldfire. Update SVN revision info to sync-time revision.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15256 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 23:24:06 +00:00
Karl Kurbjun
4f41af3740
Fix an error and a comment
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15255 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 23:20:17 +00:00
Karl Kurbjun
fdbc01c6e2
More M:Robe work including a fix to lcd-as-memframe for larger screens thanks to Michael Sevakis. Also fixes simulator builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15254 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 23:12:17 +00:00
Nils Wallménius
2d91cf3ea3
Increase temp buffer size to fit more samples, put in simple safeguard to avoid memory corruption when writing to the temp buffer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15253 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 22:50:10 +00:00
Stepan Moskovchenko
47d8323deb
MIDI: Fix ringing/beeks in music caused by improper parsing of some pitch bend events.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15252 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 19:47:33 +00:00
Michael Sevakis
6fac8fcc93
Be sure to register a new mutex owner _before_ waking it. Won't be an issue now but would be with mutex recursion on one used for > 1 core where ownership transfer and cs entry/recursion are allowed to run in parallel (by design). TODO: Add true exchange to wakeup_thread but that's not really important for the time being.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15251 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 19:10:03 +00:00
Robert Kukla
d4f382252d
FS#7997 - mpegplayer - enable/disable start menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15250 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 16:44:13 +00:00
Mustapha Senhaji
8941d2bfa2
Update french translation too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15249 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 15:21:49 +00:00
Mustapha Senhaji
10c2f42cf3
FS#7987 Update finnish translation, by Jani Kinnunen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15248 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 15:10:47 +00:00
Jonathan Gordon
0465101f92
allow simplelists to set the timeout and the start selection.
...
set a slightly saner default timeout
talk the selected item when the list is first displayed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15247 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 13:47:43 +00:00
Jens Arnold
c1051549b9
Implement YUV dithering for c200, and enable the option in mpegplayer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15246 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 13:46:26 +00:00
Marianne Arnold
e1a91b9138
Update german translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15245 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 12:46:29 +00:00
Miika Pekkarinen
caff835d78
Fixed debug menu crashing. Show last file processed by tagcache engine in debug menu. Enabled autoupdating of deleted files for flash storage devices.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15244 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 11:06:30 +00:00
Miika Pekkarinen
47cdc89552
Fixed warnings when logf is enabled.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15243 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 11:02:51 +00:00
Dave Chapman
11251f4555
Add support for device-specific USB product IDs - the D2 is different to other devices.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15242 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 11:00:28 +00:00
Michael Sevakis
a4058aa94e
The interrupt disable is only relevant on multicore targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15241 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 09:43:28 +00:00
Jonathan Gordon
7c594d6ea1
convert the rockbox info screen to use the list. you need to move up/down in the list to voice each item
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15240 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 09:33:42 +00:00
Jens Arnold
afcfa1f669
Don't keep interrupts disabled when waking a frozen thread. Fixes frozen UI on H10 while dircache scan is running in the background.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15239 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 09:23:08 +00:00
Jens Arnold
cc92a0db3d
Really tiny tweak to the coldfire idct. * Comment fix.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15238 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 07:42:32 +00:00
Jonathan Gordon
616971c71e
remove the seelection_size param from the info init call to hopefully decrease the bin size a bit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15237 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 06:42:52 +00:00
Jonathan Gordon
5eac0108f9
simplify the simpelist api slightly so not every struct member needs to be init manually.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15236 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 01:27:17 +00:00
Stéphane Doyon
7736947b74
Voice the "Cancelled" splash in option_screen().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15235 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 00:53:28 +00:00
Stéphane Doyon
4e09b78f8c
From FS#7774: use list voice callback in menus.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15234 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 00:23:23 +00:00
Stéphane Doyon
27615a4b6d
From FS#7774: use list voice callback in option selection (option_screen(()).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15233 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 00:22:49 +00:00
Stéphane Doyon
8e82a90578
Accept FS#7775: Use list voice callback in file browser
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15232 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 00:20:51 +00:00
Stéphane Doyon
8486c0413e
Accept FS#7774: Voice callback for gui_synclist.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15231 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 00:20:10 +00:00
Jonathan Gordon
5ca8abfff0
convert the open with screen to use the simplelist api
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15230 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 00:11:47 +00:00
Nils Wallménius
5a1b179f12
Accept FS#7966 by Bertrik Sikken, correcting captions in playback control submenus
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15229 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 21:56:43 +00:00
Dave Chapman
2c816d16c9
Untested support for the Cowon D2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15228 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 21:00:34 +00:00
Barry Wardell
4991cd377e
Bump version for release
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15227 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 19:12:16 +00:00
Barry Wardell
8b6bf8f734
Fix warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15226 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 18:30:41 +00:00
Barry Wardell
d46cf97024
Support database rebuild disabling when USB is connected for all e200 OF versions. Some people may have to update the OF (to any version they want) using sansapatcher before it will work. This just ensures that the NVPARAMS are in a good state and we can be sure where to look for the rebuild flag.The c200 OF doesn't reboot before rebuilding the database, so our trick won't ever work there.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15225 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 17:08:41 +00:00
Barry Wardell
45b830d09e
Set svn keywords.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15224 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 16:00:31 +00:00
Barry Wardell
003fc494c2
Make the firmware partition dump code compile again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15223 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 15:41:44 +00:00
Nicolas Pennequin
f889b778c8
Set svn:keywords
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15222 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 13:10:58 +00:00
Jonathan Gordon
5f893be2a3
add a list API for simple lists which dont need lots of code to run.
...
Example uses in debug_menu.c
This API works best if most of the text is static, or not many actions
need to acted on. (of course, any list could use this)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15221 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 12:32:55 +00:00
Barry Wardell
f4d39b3289
Handy script for packaging rbutil on OS X
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15220 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 11:48:57 +00:00
Jonathan Gordon
eee3745d70
Add 3 more OF datbase refresh locations for the e200 bootloader (FS#7990)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15219 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 10:01:05 +00:00
Dave Chapman
cb98ed026b
Oops, forgot to set keywords on new files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15218 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 09:13:34 +00:00
Dave Chapman
71cdf00437
Initial version of tcctool - a utility for talking to Telechips TCC77x-based devices in USB boot mode, allowing code to be uploaded to RAM and run via USB, without any danger of bricking. When your uploaded code crashes, just power-cycle the device and it is back to normal. Requires libusb.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15217 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 09:11:34 +00:00
Jens Arnold
87f5359d60
Shuffle some instructions around for that extra percent of performance. Fix a bunch of comments.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15216 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 22:57:19 +00:00
Dominik Riebeling
152f405cce
Small clarification.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15215 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 22:49:06 +00:00
Dominik Riebeling
80ad919e26
make the dialog box asking about replacing an up-to-date bootloader less confusing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15214 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 22:41:47 +00:00
Dominik Wenger
f697158de1
rbutil: fix the complete installation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15213 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 22:17:52 +00:00
Dominik Wenger
04f1eaf4f0
rbutil: try to fix all Bugs from FS#7982 in the talkfile creation. Additionally fix the positon of the _dirname.talk file and uninstallation of talkfiles.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15212 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 21:49:07 +00:00
Jens Arnold
5d066590cc
APE codec: Assembler optimised predictor for coldfire. Heavily based on the arm version atm, instruction reordering will probably allow for a bit more speedup soon. Speedup: -c1000: 177% -> 210%, -c2000: 135% -> 147%, -c3000: 97% -> 103%.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15211 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 21:35:07 +00:00
Thom Johansen
aae1c89456
Squish a warning.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15210 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 21:21:12 +00:00
Thom Johansen
56db559754
Sync Speex to SVN. Add new header file to adapt to Speex' new way of doing wrapper functions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15209 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 21:10:25 +00:00
Thom Johansen
6dc3a743ad
Remove some Speex distribution test code we won't use.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15208 a1c6a512-1295-4272-9138-f99709370657
2007-10-19 18:10:28 +00:00