summaryrefslogtreecommitdiff
path: root/apps (follow)
Commit message (Collapse)AuthorAge
...
* Use the very large IRAM of S5L870x to speed up AAC-HE by ~1-5%.Andree Buschmann2011-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29212 a1c6a512-1295-4272-9138-f99709370657
* Use MEM_ALIGN_ATTR in libfaad. Remove global array and re-use existing one.Andree Buschmann2011-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29211 a1c6a512-1295-4272-9138-f99709370657
* Speed up AAC-HE SBR by 2% on S5L8701. Use MEM_ALIGN on critical arrays and ↵Andree Buschmann2011-02-05
| | | | | | avoid stalls in asm code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29209 a1c6a512-1295-4272-9138-f99709370657
* Fix #11897 - Multiple 'divide by zero' while playing particular APE on ↵Michael Sevakis2011-02-05
| | | | | | Clip+. Problem and solution observed and checked on Gigabeat S by myself. Fix submitted by Mikhail Titov resolves it. range_decode_short was declared as returing 'int short' rather than 'unsigned short' resulting in unwanted sign extension. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29208 a1c6a512-1295-4272-9138-f99709370657
* Correct the metronome keymap in the manual. Better describe buttons/actions ↵Andree Buschmann2011-02-03
| | | | | | in metronome help text. Closes FS#11773. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29204 a1c6a512-1295-4272-9138-f99709370657
* Follow up on r29199. Move new codec types to the end of the list.Andree Buschmann2011-02-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29203 a1c6a512-1295-4272-9138-f99709370657
* Correctly re-initialize wma decoder on next track. This fixes strange ↵Andree Buschmann2011-02-03
| | | | | | observed issues (noise, crashes) which only could be solved through re-entering the wma codec. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29202 a1c6a512-1295-4272-9138-f99709370657
* Changes in m4a parser: The metadata (e.g. sampling rate) for alac and aac ↵Andree Buschmann2011-02-03
| | | | | | must read from their dedicated metadata atom. Otherwise there might be wrong settings used. This patch also adds (commented) code which enables parsing for an alac metadata atom if neccessary. I have several sample files which require such parsing to find the metadata atom. Fixes FS#11719. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29201 a1c6a512-1295-4272-9138-f99709370657
* Roll back unintentionally submitted file.Andree Buschmann2011-02-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29200 a1c6a512-1295-4272-9138-f99709370657
* Submit FS#11918: Add 2 more codec types to be able to differentiate between ↵Andree Buschmann2011-02-03
| | | | | | AAC / AAC-HE and MPC SV7 / SV8. Additionally handle ATARI soundfiles in get_codec_base_type() as intended. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29199 a1c6a512-1295-4272-9138-f99709370657
* MPEGPlayer: Try out a different frame drop scheme meant to skip in a more ↵Michael Sevakis2011-02-03
| | | | | | uniform way rather than running up late and jumping forward; will often drop more in long term to keep up in short term. Some other obscure fixes included: wait for 2 ref pics before decoding B-pics again after P or I frame drop or seeking (issue with open GOPs); draw the frame the decoder already has when beginning playback after a seek; rename a few vars. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29198 a1c6a512-1295-4272-9138-f99709370657
* Touchscreen: Fix minor redraw after entering the context menu.Thomas Martitz2011-02-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29193 a1c6a512-1295-4272-9138-f99709370657
* Redo r29168. Use similar but existing mechanism in the action system which ↵Thomas Martitz2011-02-02
| | | | | | | | seems to work better. Don't eat buttons on context change if it was waiting for button release (you did need another release). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29192 a1c6a512-1295-4272-9138-f99709370657
* Reduce excessive debug output during mp3 parsing.Thomas Martitz2011-02-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29191 a1c6a512-1295-4272-9138-f99709370657
* Clean up multiple definitions of RAM size. Remove -DMEM (make) and MEM ↵Andree Buschmann2011-02-02
| | | | | | (code), use the already defined MEMORYSIZE instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29189 a1c6a512-1295-4272-9138-f99709370657
* Find a more consistent and resilient way to handle SBR upsampled files. The ↵Andree Buschmann2011-02-02
| | | | | | detection is only done in one place (the metadata parser) and takes into account that the m4a header might already report corrected frame/sample sizes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29188 a1c6a512-1295-4272-9138-f99709370657
* Recognize AAC-HE SBR with upsampling and correct duration, bitrate, seek and ↵Andree Buschmann2011-02-02
| | | | | | resume behaviour for such files. When SBR upsampling is used the decoder outputs the double amount of samples per frame. As the seek and resume functions do not know about this fact a special handling is introduced. Fixes issues reported in FS#11916. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29186 a1c6a512-1295-4272-9138-f99709370657
* Do not parse into 'ilst' atom if size is 0. Fixes playability issue in FS#11916.Andree Buschmann2011-02-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29185 a1c6a512-1295-4272-9138-f99709370657
* Add a safety check in the resume seek code, just in case.Magnus Holmgren2011-02-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29181 a1c6a512-1295-4272-9138-f99709370657
* We seeked one chunk too far when resuming m4a files.Andree Buschmann2011-02-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29180 a1c6a512-1295-4272-9138-f99709370657
* Pitchscreen: Small fix for the right touchscreen button.Thomas Martitz2011-02-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29179 a1c6a512-1295-4272-9138-f99709370657
* Rework m4a seek/resume code. Seek/resume does now also work properly with ↵Andree Buschmann2011-01-31
| | | | | | files having sample_to_chunk of 1 or 2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29178 a1c6a512-1295-4272-9138-f99709370657
* Fix resume for m4a files. Solves FS#9306.Andree Buschmann2011-01-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29175 a1c6a512-1295-4272-9138-f99709370657
* Limit the size of each ID3 metadata item to avoid that the metadata buffer ↵Andree Buschmann2011-01-30
| | | | | | is filled by single items. Fixes FS#11875, FS#9805 and FS#9299. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29174 a1c6a512-1295-4272-9138-f99709370657
* Fix r29171 red. Forgot to replace a few.Michael Sevakis2011-01-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29172 a1c6a512-1295-4272-9138-f99709370657
* Use __builtin_constant_p() to select the best byteswapping method: constant ↵Michael Sevakis2011-01-30
| | | | | | or target optimized. Same macro can then be used for constant values and inits as well as non-constant. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29171 a1c6a512-1295-4272-9138-f99709370657
* Add widgets to android port.Antoine Cellerier2011-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29170 a1c6a512-1295-4272-9138-f99709370657
* Touchscreen/lists: Hopefully fix glitchy behavior that happened after ↵Thomas Martitz2011-01-29
| | | | | | opening the context menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29168 a1c6a512-1295-4272-9138-f99709370657
* Ugh, remove debug output.Thomas Martitz2011-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29167 a1c6a512-1295-4272-9138-f99709370657
* Improve sometimes glitchy touchscreen handling in the pitchscreen.Thomas Martitz2011-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29166 a1c6a512-1295-4272-9138-f99709370657
* Fix yellowThomas Martitz2011-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29165 a1c6a512-1295-4272-9138-f99709370657
* Fix oops in r29160 (apps went into games and vice versa).Thomas Martitz2011-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29163 a1c6a512-1295-4272-9138-f99709370657
* Move fm radio related menus out of radio.c into apps/menus/.Thomas Martitz2011-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29162 a1c6a512-1295-4272-9138-f99709370657
* Android: Change menu button to go always (and not only in the wps) to the ↵Thomas Martitz2011-01-29
| | | | | | main menu and long menu to open the context menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29161 a1c6a512-1295-4272-9138-f99709370657
* Re-factor code for the plugins main menu item, enabling better icons in that ↵Thomas Martitz2011-01-29
| | | | | | menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29160 a1c6a512-1295-4272-9138-f99709370657
* Fix SDL app buildThomas Martitz2011-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29159 a1c6a512-1295-4272-9138-f99709370657
* Give the playlists main menu item a context menu (playlist settings).Thomas Martitz2011-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29158 a1c6a512-1295-4272-9138-f99709370657
* Change the way how playlists and system menu items in the main menu are ↵Thomas Martitz2011-01-29
| | | | | | | | | internally invoked so that the mechanism to pass the back button press to the android system (to let it go to the home screen) works for them. This fixes that the back button goes still to the home screen after entering these items. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29157 a1c6a512-1295-4272-9138-f99709370657
* Some minor corrections for the czech translation.Mustapha Senhaji2011-01-29
| | | | | | | | Flyspray: FS#11909 Author: Marek Salaba git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29155 a1c6a512-1295-4272-9138-f99709370657
* Update the slovak translation.Mustapha Senhaji2011-01-29
| | | | | | | | Flyspray: FS#11905 Author: Peter Lecky git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29152 a1c6a512-1295-4272-9138-f99709370657
* Workaround the brokenness of realpath() a bit more.Thomas Martitz2011-01-27
| | | | | | | At least on android it blindly writes to the end of the buffer passed to it assuming it's sufficiently. It wasn't in our case, resulting in a buffer overflow (and breakage). This should fix strange problems relating to database initialization on application targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29147 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#11904, filename generation was lacking a slash.Thomas Martitz2011-01-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29140 a1c6a512-1295-4272-9138-f99709370657
* Remove WPS related variable which is read but not set or changed. Closes ↵Andree Buschmann2011-01-25
| | | | | | FS#11396. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29139 a1c6a512-1295-4272-9138-f99709370657
* Pacbox: Fix assumption about LCD width of 128 implying the display needs ↵Michael Sevakis2011-01-25
| | | | | | vertical clipping. No more screen garbage on sa9200. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29138 a1c6a512-1295-4272-9138-f99709370657
* Update the russian translation.Mustapha Senhaji2011-01-25
| | | | | | | | Flyspray: FS#11882 Author: Simon Zhukovsky git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29137 a1c6a512-1295-4272-9138-f99709370657
* Update the chinese-simp translation.Mustapha Senhaji2011-01-25
| | | | | | | | | | | | Since "Yes" and "No" are context depending apparently, replace them by "ˆš" for "Yes" and "×" for "No"; for voice use "˜¯" and "¦". Flyspray: FS#11890 Author: Purling Nayuki git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29136 a1c6a512-1295-4272-9138-f99709370657
* MPEGPlayer: Account for drivers that pass pointers to their internal state ↵Michael Sevakis2011-01-25
| | | | | | variables to the audio callback. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29135 a1c6a512-1295-4272-9138-f99709370657
* Move android notification display format logic to java code (no functional ↵Antoine Cellerier2011-01-24
| | | | | | change, this is used by FS #11902). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29132 a1c6a512-1295-4272-9138-f99709370657
* * Rename backlight_force_on to backlight_ignore_timeout to make it clear ↵Teruaki Kawashima2011-01-24
| | | | | | | | | | | what the function does. * Add backlight_force_on() which forces to turn on backlight even when the setting is set to Off. use this in lamp. No functional change except lamp. See aslo FS#9883. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29128 a1c6a512-1295-4272-9138-f99709370657
* New option for the bar tags: 'backdrop, <label>' will draw another image ↵Jonathan Gordon2011-01-24
| | | | | | | | | | | | under the progressbar (only works with image and slider bars) example: %V(22,253,198,14,-) %xl(a,PLAY_BAR_BACKDROP-240x320x16.bmp,0,0) %pb(0,0,198,14,PLAY_BAR-240x320x16.bmp, backdrop, a) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29127 a1c6a512-1295-4272-9138-f99709370657