Nils Wallménius
d5c082598d
libwavpack: put some lookup tables in iram, speedup of 8-10% on coldfire (h300).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28873 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 14:08:41 +00:00
Nils Wallménius
74cc5c77e3
aac: put two local structs on the stack as they are small and the codec uses little stack anyway ( < 20% on h300)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28872 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 13:35:02 +00:00
Alex Parker
a43fc847c4
Add %tr to the manual.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28871 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 10:14:40 +00:00
Marcin Bukat
28cfe4d13d
WM8750 - fix muted output when entering FM radio screen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28869 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 08:02:45 +00:00
Andree Buschmann
e91091b530
Major speedup of iPod nano 2G. Part 6: Use faster LCD interface configuration. Tested for LDS and ILI type displays. Speedup is +99% for RGB and +5% for YUV.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28868 a1c6a512-1295-4272-9138-f99709370657
2010-12-21 06:59:17 +00:00
Marcin Bukat
dddab54151
HD300 - Fix bootloader freeze introduced in r28799. DMA transfer hangs for some reason when cpu runs @11MHz in bootloader.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28867 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 21:13:27 +00:00
Nils Wallménius
4c046d090b
Fix different enum comparison warning when building with gcc 4.5
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28866 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 20:56:22 +00:00
Michael Chicoine
4b1758d239
Fix problem with frequency increasing or preset advancing with long press of the down button while in FM Radio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28864 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 18:33:37 +00:00
Jonathan Gordon
52b17b1553
fix FS#11784 - classic_statusbar.sbs needed alignemtn fixing to show the whole time
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28863 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 10:58:03 +00:00
Michael Sevakis
ea568794e7
MPEGPlayer: Fix a bug where seeking a stream into the same frame more than once in a row causes it to report itself at the end in error; to fix it, pause streams rather than stopping them if the playback isn't stopped. Also, add one check so the engine can at rewind unseekable files to time 0.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28862 a1c6a512-1295-4272-9138-f99709370657
2010-12-20 07:58:02 +00:00
Andree Buschmann
d215eb7c70
iPod nano 2G: Use LCD_PHTIME = 0x22 for both LDS and ILI type of displays. Significantly improves speed on ILI type (factor of ~2.5x).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28861 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 21:22:31 +00:00
Dominik Riebeling
084d57cef4
Check if creating the dictionary worked before accessing it, not afterwards.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28860 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 21:21:28 +00:00
Dominik Riebeling
ee3fc61a48
Use more than one core in deployment script.
...
Try to detect the number of cores in the system and use that value for make -j.
Gives a noticable speedup depending on the system (OS X doesn't seem to benefit
from it).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28859 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 20:10:22 +00:00
Andree Buschmann
8205e54abd
iPod nano2g ILI type LCD displays need big endian configuration for the LCD interface.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28858 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 19:06:55 +00:00
Dominik Riebeling
a6d7a67080
Respect TARGET_DIR when building.
...
When building out-of-tree (which is the case when building for Rockbox Utility)
no objects should get placed in the source folder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28857 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 18:06:38 +00:00
Mustapha Senhaji
4e6d356d6d
Update the Czech translation.
...
Flyspray: FS#11815
Author: Marek Salaba
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28856 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 13:18:03 +00:00
Michael Sevakis
31af1a3ac2
MPEGPlayer: Move some code that's probably better situated in the stream manager rather than the parser. Fix visibility checking in video out. Extra message sending for new stream isn't needed; just do full decoder sequence reset when requesting dimensions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28855 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 08:28:03 +00:00
Michael Sevakis
fd01bf3e4c
MPEGPlayer: Skip to next file when there is a problem with a video file in all-play mode, otherwise exit as usual. Only consider failures such as engine init issues or no file to view to be a plugin error but not problems with the video files themselves; the user is adequately informed already.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28854 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 03:28:43 +00:00
Michael Sevakis
6b1fcc67c2
MPEGPlayer: Fix leakage of file decriptors if file wasn't accepted by playback engine-- code is now getting tested that couldn't be before. Also reset parser in stream init when it doesn't like the file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28853 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 02:11:35 +00:00
Michael Chicoine
b985b4c54b
Fix problem with volume decreasing when pressing the menu button while in FM Radio
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28851 a1c6a512-1295-4272-9138-f99709370657
2010-12-19 01:22:16 +00:00
Michael Sevakis
6032ff1730
MPEGPlayer playlist should as well support all viewer-handled file extensions...indeed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28850 a1c6a512-1295-4272-9138-f99709370657
2010-12-18 21:20:53 +00:00
Alex Parker
8d849723f7
Manual: change wording slightly in the USB charging section.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28849 a1c6a512-1295-4272-9138-f99709370657
2010-12-18 19:07:06 +00:00
Teruaki Kawashima
b03b891ab9
fix that make install fails on Cygwin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28848 a1c6a512-1295-4272-9138-f99709370657
2010-12-17 11:41:43 +00:00
Alexander Levin
482b45b2cb
Stay in file browser (do not go to WPS) after adding a track to the playlist via the hotkey (FS#11344 by Ryan Sawhill)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28847 a1c6a512-1295-4272-9138-f99709370657
2010-12-17 09:54:18 +00:00
Marcin Bukat
b6499f846a
fix typo, thanks to Luka_S for catching this
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28846 a1c6a512-1295-4272-9138-f99709370657
2010-12-16 22:38:59 +00:00
Marcin Bukat
21955350b4
HD300 - hacky workaround which makes USB bridge work in rockbox
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28845 a1c6a512-1295-4272-9138-f99709370657
2010-12-16 22:07:07 +00:00
Michael Sparmann
22d790bd12
Fix headphone detection on iPod Nano 2G being inverted (regression from r28800)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28843 a1c6a512-1295-4272-9138-f99709370657
2010-12-16 19:54:24 +00:00
Michael Giacomelli
77d9b040fc
Avoid an obvious stall on everything newer then arm7tdmi. Note: this can probably be made a lot faster on newer arm targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28842 a1c6a512-1295-4272-9138-f99709370657
2010-12-16 19:45:59 +00:00
Michael Giacomelli
fa49771809
Commit FS#11810 by Alexander Meshcheryakov. Boosts the CPU and limits LCD update rate while recursively scanning files in the properties plugin, improving its scan speed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28841 a1c6a512-1295-4272-9138-f99709370657
2010-12-16 05:49:30 +00:00
Marianne Arnold
abf4065181
Manual - Sansa e200 player images: update the labels for scrolling ('back' and 'fwd' instead of 'up' and 'down') to match the c code and naming in the manual. This reflects a change made long ago (r16182).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28840 a1c6a512-1295-4272-9138-f99709370657
2010-12-15 23:41:14 +00:00
Szymon Dziok
90e8dc8f6b
HDD6330: implement lcd_set_flip() function.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28839 a1c6a512-1295-4272-9138-f99709370657
2010-12-15 22:06:51 +00:00
Nils Wallménius
984e1a860c
Add a newline to a debugf printing an error.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28838 a1c6a512-1295-4272-9138-f99709370657
2010-12-15 21:28:52 +00:00
Alexander Levin
794bda72cf
Rename the NO_CONTEXT flag to NO_CONTEXT_MENU so that the name more clearly conveys what the flag does
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28837 a1c6a512-1295-4272-9138-f99709370657
2010-12-15 18:14:13 +00:00
Teruaki Kawashima
e6b4d8fdee
remaining of FS#11777. Use rockbox_browse() to display playlists in Playlist Catalog.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28836 a1c6a512-1295-4272-9138-f99709370657
2010-12-15 12:47:30 +00:00
Michael Stummvoll
cac01b9cc9
set the sampling rate back to default on closing,
...
even it is not a clean shutdown (cleanshut setted)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28835 a1c6a512-1295-4272-9138-f99709370657
2010-12-15 11:33:22 +00:00
Fred Bauer
279dff1c21
FS#11765: Improve AMSv1 Battery Life by Lowering CPU and Peripheral clocks. Unboosted CPU and peripheral clock is now 31MHz. Boosted CPU and pclk are 186MHz and 62MHz, respectively.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28834 a1c6a512-1295-4272-9138-f99709370657
2010-12-14 22:08:43 +00:00
Michael Giacomelli
990cbf302e
Commit FS#11799 by Alexander Meshcheryakov. Improves the text viewer plugin to write to the disk less often, and correct several minor bugs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28833 a1c6a512-1295-4272-9138-f99709370657
2010-12-14 21:33:45 +00:00
Michael Giacomelli
ee4ea4266b
Make it more clear that key lock is our software hold switch function.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28832 a1c6a512-1295-4272-9138-f99709370657
2010-12-14 21:12:33 +00:00
Teruaki Kawashima
08af5d8404
FS#11777: enhancement for rockbox_browse()
...
* Add struct browse_context to be passed to rockbox_browse.
* Show proper title when selecting e.g. .wps file or .sbs file from the settings menu.
* Add select only mode to rockbox_browse(). when a file is selected, it's path is stored to buffer and the browser exits without 'playing' the file.
this will allow to use the browser in more places to select file including plugins.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28831 a1c6a512-1295-4272-9138-f99709370657
2010-12-14 13:37:58 +00:00
Mustapha Senhaji
fbd75fcc86
Oops, the credit file wasn't updated for the previous revision aka FS#11691
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28830 a1c6a512-1295-4272-9138-f99709370657
2010-12-14 12:49:41 +00:00
Mustapha Senhaji
63ce45e66f
Romanian translation update.
...
Flyspray: FS#11691
Author: Cristina Talpiga & Ştefan Moisei
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28829 a1c6a512-1295-4272-9138-f99709370657
2010-12-14 12:46:45 +00:00
Szymon Dziok
703db94de6
HDD6330: speedup lcd_blit_yuv() function (~4%).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28828 a1c6a512-1295-4272-9138-f99709370657
2010-12-13 23:51:48 +00:00
Andree Buschmann
c43fb3cf1b
Add short sleep after wakeup of LDS176 type LCD to avoid occasional shift of first full screen update.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28827 a1c6a512-1295-4272-9138-f99709370657
2010-12-13 21:13:10 +00:00
Szymon Dziok
bf34449638
HDD6330: implement initialization and inversion of lcd.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28826 a1c6a512-1295-4272-9138-f99709370657
2010-12-13 21:13:04 +00:00
Andree Buschmann
abf28a9586
Speedup of iPod nano 2G YUV blitting by 3%.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28825 a1c6a512-1295-4272-9138-f99709370657
2010-12-13 20:56:53 +00:00
Andree Buschmann
298bbe8d3c
FS#11807 - Major speedup of iPod nano 2G. Part 5: Introduce asm for RGB screen updates, set LCD_PHTIME to Apple's default for LDS176 type LCD's.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28824 a1c6a512-1295-4272-9138-f99709370657
2010-12-13 19:58:04 +00:00
Marcin Bukat
693bf86a25
HD300 - lang strings for alarm screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28823 a1c6a512-1295-4272-9138-f99709370657
2010-12-13 09:34:31 +00:00
Michael Giacomelli
42ba55fba3
Make the midiplugin's out of memory error more obvious to people who don't know what malloc is.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28822 a1c6a512-1295-4272-9138-f99709370657
2010-12-13 04:43:27 +00:00
Thomas Martitz
36da28bbc7
Android: Protect lcd updates with a mutex.
...
The scrolling engine could lock out the main thread which may be waiting for its update to finish (wakeups are not reentrant).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28821 a1c6a512-1295-4272-9138-f99709370657
2010-12-13 02:01:47 +00:00
Frank Gevaerts
866a822ac6
Only return USB_POWERED if USB_DETECT_BY_DRV is actually defined, which might not be the case for e.g. bootloaders (also fix red)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28820 a1c6a512-1295-4272-9138-f99709370657
2010-12-12 20:20:12 +00:00