summaryrefslogtreecommitdiff
path: root/apps (follow)
Commit message (Collapse)AuthorAge
...
* Correct the scaling of the coeffs to 17bits.Mohamed Tarek2010-07-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27599 a1c6a512-1295-4272-9138-f99709370657
* Submit FS#11502. Minor optimization to Coldfire assembler in libatrac's ↵Andree Buschmann2010-07-28
| | | | | | fixmul16(). Thanks to Nils Willménius. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27596 a1c6a512-1295-4272-9138-f99709370657
* Submit next part of FS#11498. Unroll loop for minor speedup of libwmapro on ↵Andree Buschmann2010-07-28
| | | | | | ARM (1%). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27595 a1c6a512-1295-4272-9138-f99709370657
* Enable wmapro compilation for lowmem targets by excluding multichannel ↵Mohamed Tarek2010-07-28
| | | | | | buffers for them. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27593 a1c6a512-1295-4272-9138-f99709370657
* Modify WMA to produce non-interleaved stereo output (FS#11503 by me). speeds ↵Mohamed Tarek2010-07-28
| | | | | | up wma by 3.5MHz on CF and 2.2MHz on ARM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27591 a1c6a512-1295-4272-9138-f99709370657
* libwmapro: build with -O2 for coldfire, 5% speedup.Nils Wallménius2010-07-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27586 a1c6a512-1295-4272-9138-f99709370657
* libwmapro: tiny tweak fo coldfire fixmul24 for a very slight speedup.Nils Wallménius2010-07-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27585 a1c6a512-1295-4272-9138-f99709370657
* libwmapro: slightly shorter and faster inline asm fixed point multiplication ↵Nils Wallménius2010-07-26
| | | | | | routines, speedup is ~0.5%. Also don't lie to gcc about which vars are changed by the asm. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27584 a1c6a512-1295-4272-9138-f99709370657
* Modify the wma pro decoder to produce non-interleaved samples, and work ↵Mohamed Tarek2010-07-26
| | | | | | | | | directly on the buffers in WMAProDecCtx instead to avoid the redundant copying of the output data. ~10% speedup (-2MHz) on pp502x and ~1.5% speedup (-3.8Mhz) on mcf2049. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27583 a1c6a512-1295-4272-9138-f99709370657
* Submit part of FS#11498. Major speedup for WMA Professional on ARM and ↵Andree Buschmann2010-07-26
| | | | | | Coldfire CPUs. Introduce asm routines for multiplications, move arrays with major impact on decoding speed to IRAM. Speeds up decoding by 25% on PP5022 and 34% on mcf5249. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27582 a1c6a512-1295-4272-9138-f99709370657
* libatrac: Coldfire asm for atrac3_iqmf_dewindowing, speeds up decoding of my ↵Nils Wallménius2010-07-26
| | | | | | atrac3 rm file by 45%. Based on preliminary patch by Andree Buschmann git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27578 a1c6a512-1295-4272-9138-f99709370657
* libwmapro: coldfire asm for vector_fixmul_window, gives a speedup of ~13%, ↵Nils Wallménius2010-07-26
| | | | | | drop the add_bias argument for the vector_fixmul_window function, since it was always 0 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27573 a1c6a512-1295-4272-9138-f99709370657
* aiff metadata: fix format string (%zd for size_t)Rafaël Carré2010-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27572 a1c6a512-1295-4272-9138-f99709370657
* aiff codec: small clean upRafaël Carré2010-07-26
| | | | | | | | - Use printf format width specifier for printing codecs - Use sizeof() to get the number of supported formats - Avoid a useless comparison git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27571 a1c6a512-1295-4272-9138-f99709370657
* aiff metadata: skip chunks larger than bufferRafaël Carré2010-07-26
| | | | | | | | Also use a stack temporary buffer bigger than id3->path Fix FS#11494 which uses a (unparsed) 410 bytes comment chunk git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27570 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#11497 - switching from a .cue to fm would show the cuesheet bars on ↵Jonathan Gordon2010-07-26
| | | | | | the frequency bar thingy git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27569 a1c6a512-1295-4272-9138-f99709370657
* Fix potential buffer overflow.Thomas Martitz2010-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27568 a1c6a512-1295-4272-9138-f99709370657
* Rewrite set_file() to be smaller and better readable, and a comment ↵Thomas Martitz2010-07-25
| | | | | | describing what it does. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27567 a1c6a512-1295-4272-9138-f99709370657
* codecs: mark some local variables with 'static'Nils Wallménius2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27566 a1c6a512-1295-4272-9138-f99709370657
* Replace remaining printf in midi plugin (fix yellow/red)Michael Chicoine2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27563 a1c6a512-1295-4272-9138-f99709370657
* Rename printf to prevent naming conflict. Also change comment to conform ↵Michael Chicoine2010-07-25
| | | | | | with Rockbox standards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27562 a1c6a512-1295-4272-9138-f99709370657
* Use browse_folder() for browsing eq presets and languages.Thomas Martitz2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27560 a1c6a512-1295-4272-9138-f99709370657
* Rockbox as an application: Fix a few yellowsThomas Martitz2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27558 a1c6a512-1295-4272-9138-f99709370657
* Move the array to where it belongsThomas Martitz2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27557 a1c6a512-1295-4272-9138-f99709370657
* Add default case back to silence gcc false positive abount ext and dir being ↵Thomas Martitz2010-07-25
| | | | | | used uninitialized. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27556 a1c6a512-1295-4272-9138-f99709370657
* A bit more cleanup in rockbox_browse().Thomas Martitz2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27555 a1c6a512-1295-4272-9138-f99709370657
* Rewrite r21464 in a more compact/readable way. Reduces code duplication as well.Thomas Martitz2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27554 a1c6a512-1295-4272-9138-f99709370657
* strncpy.c / assert.h : need to include _ansi.hRafaël Carré2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27549 a1c6a512-1295-4272-9138-f99709370657
* Move some gcc extensions to new gcc_extensions.h headerRafaël Carré2010-07-25
| | | | | | | | | | | | - Move ATTRIBUTE_PRINTF/ATTRIBUTE_SCANF from _ansi.h They are not related at all to this file, and this broke compilation with Code Sourcery GCC which ships its own _ansi.h - Move LIKELY/UNLIKELY from system.h There is likely a lot more GCC extensions used everywhere in the source, conditionally on __GNUC__ or unconditionally git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27548 a1c6a512-1295-4272-9138-f99709370657
* Use MAX_PATH for array used for filename.Thomas Martitz2010-07-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27547 a1c6a512-1295-4272-9138-f99709370657
* Manual - Recording source settings description: replace target options with ↵Marianne Arnold2010-07-25
| | | | | | the correct features (needs one more in features.txt). Correct(s) wrong list of options in some manuals (e.g. Gigabeat S) at the same time. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27544 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#11204 logf build on h300 hung on bootupNils Wallménius2010-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27541 a1c6a512-1295-4272-9138-f99709370657
* Missed one.Nils Wallménius2010-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27540 a1c6a512-1295-4272-9138-f99709370657
* s/HAVE_LCD_REMOTE/HAVE_REMOTE_LCD/Nils Wallménius2010-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27539 a1c6a512-1295-4272-9138-f99709370657
* Delete useless include.Nils Wallménius2010-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27538 a1c6a512-1295-4272-9138-f99709370657
* libatrac: Set the emac mode on coldfire, fixes whitenoise output if playing ↵Nils Wallménius2010-07-23
| | | | | | an atrac file after using a codec that sets macsr to integer mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27536 a1c6a512-1295-4272-9138-f99709370657
* Introduce macros for identical multiply-add blocks.Andree Buschmann2010-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27535 a1c6a512-1295-4272-9138-f99709370657
* Define CONFIG_REMOTE_KEYPAD for iaudio x5/m5 and add a keymap for that ↵Nils Wallménius2010-07-23
| | | | | | remote to the logo plugin. Fixes a warning when building with gcc 4.4.4. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27533 a1c6a512-1295-4272-9138-f99709370657
* The previous commit was broken, not only because of the red. Fix it.Thomas Martitz2010-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27532 a1c6a512-1295-4272-9138-f99709370657
* Make %tx work as intended, so that it ignores the true case for non-RDS targets.Thomas Martitz2010-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27531 a1c6a512-1295-4272-9138-f99709370657
* pdbox: disable strict aliasing optimizations since pdbox breaks the strict ↵Nils Wallménius2010-07-23
| | | | | | aliasing rules which causes warnings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27530 a1c6a512-1295-4272-9138-f99709370657
* libmad: small tweak to coldfire inline asm, gives a slight speedup and now ↵Nils Wallménius2010-07-23
| | | | | | builds fine with gcc 4.4.4 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27529 a1c6a512-1295-4272-9138-f99709370657
* Submit FS#11491. Refactor coldfire inline asm within libmad's synth_full() ↵Andree Buschmann2010-07-22
| | | | | | to gain better readability. Thanks to Nils Wallménius for supporting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27524 a1c6a512-1295-4272-9138-f99709370657
* Sudoku coloured number displayJens Arnold2010-07-22
| | | | | | | | * Slightly more saturated colours * Yellow background for selected case git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27517 a1c6a512-1295-4272-9138-f99709370657
* rockboy: simplify build conditionRafaël Carré2010-07-21
| | | | | | it builds for all current plugin buffer sizes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27506 a1c6a512-1295-4272-9138-f99709370657
* Convert inline coldfire assembler to a 'real' assembler function, with ↵Nils Wallménius2010-07-20
| | | | | | tweaks by Buschel. Speeds up mpc decoding by ~1% on h300. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27504 a1c6a512-1295-4272-9138-f99709370657
* Shorten: tweak some inline asm, use local lables to not cause problems when ↵Nils Wallménius2010-07-20
| | | | | | the function gets inlined, mark it as inline, tweak clobbers and use lea instead of add in one place. Fixes problems when building libffmpegFLAC with newer gcc. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27503 a1c6a512-1295-4272-9138-f99709370657
* Update Chinese (simple) translation - FS #11489 by Purling NayukiBertrik Sikken2010-07-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27498 a1c6a512-1295-4272-9138-f99709370657
* Make libdemac compile again on OSX x86 and x86_64 by replacing .rept with ↵Jens Arnold2010-07-19
| | | | | | fancy preprocessor stuff. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27490 a1c6a512-1295-4272-9138-f99709370657
* Update of Czech language - FS #11488 by Marek SalabaBertrik Sikken2010-07-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27489 a1c6a512-1295-4272-9138-f99709370657