Commit graph

13572 commits

Author SHA1 Message Date
Teruaki Kawashima
262e6db70e image viewer: png: do not show custom error message when there is not enough memory. get rid of use of iv->plug_buf.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29091 a1c6a512-1295-4272-9138-f99709370657
2011-01-19 13:20:00 +00:00
Teruaki Kawashima
622be891b3 image viewer: ppm:
* return proper error code when image is too large.
* check return value of read() properly.
* display progressbar.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29090 a1c6a512-1295-4272-9138-f99709370657
2011-01-19 12:51:57 +00:00
Michael Sevakis
d1ff237798 SPC Codec: AS3525 targets should be fast enough for realtime BRR decode and echo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29089 a1c6a512-1295-4272-9138-f99709370657
2011-01-19 10:05:01 +00:00
Nils Wallménius
30918b8d52 abrepeat: drop some inline's and rearrange code to save some size since this stuff is hardly speed critical.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29086 a1c6a512-1295-4272-9138-f99709370657
2011-01-18 16:11:33 +00:00
Michael Sevakis
453550a687 Try to get some control over #ifdef hell in usb.c by refactoring and inline function use. SYS_USB_DISCONNECTED_ACK hasn't been doing anything useful for the USB thread; remove it. USB thread simply ignores that value. Observe only valid usb_state transitions.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29084 a1c6a512-1295-4272-9138-f99709370657
2011-01-18 14:10:06 +00:00
Mustapha Senhaji
ccad6d0daf Few whitespace fixes by Michael Hohmuth FS#11885
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29082 a1c6a512-1295-4272-9138-f99709370657
2011-01-18 00:37:17 +00:00
Dominik Riebeling
d2cc5ce58e Fix player becoming unresponsive on Stop / Pause in some cases.
Fix for FS#11856: In tagtree_buffer_event, do not wait for database to
come online as that may never happen.  Rather, wait until it either
has come online or has decided that this will never happen.  Added a
new function to tagcache.c to export this information.

Flyspray: FS#11865
Author: Michael Hohmuth


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29081 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 22:28:36 +00:00
Mustapha Senhaji
0171408408 Add ipod 6g target to translations for "Bass and Treble Cutoff" string.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29080 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 22:02:16 +00:00
Mustapha Senhaji
f0c32feb65 Set svn:keywords for the new translation file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29079 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 21:10:32 +00:00
Robert Menes
806fa847b8 Last fix, I swear: add in the proper header.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29078 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 19:51:24 +00:00
Robert Menes
d81982a96a Don't need that honking huge header, so out it goes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29077 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 19:49:27 +00:00
Robert Menes
7b47d2254f New translation: Croatian by Ante Maretic. From
FS#11884.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29076 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 19:40:16 +00:00
Robert Menes
f8bc1e767c Tagalog: fix two strings changed in source. Translation by
Melba Sitjar.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29072 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 15:57:21 +00:00
Teruaki Kawashima
27424a8938 image viewer:
* move button definitions to separate file.
* apply slideshow timeout in ask_and_get_audio_buffer() if in slideshow mode.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29071 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 13:47:57 +00:00
Teruaki Kawashima
1c14d29370 FS#11822: use rockbox_browse() in plugins to select file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29069 a1c6a512-1295-4272-9138-f99709370657
2011-01-17 12:40:21 +00:00
Teruaki Kawashima
62207228f7 image viewer: add quick guide describing how to add image decoder. also improve comments.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29066 a1c6a512-1295-4272-9138-f99709370657
2011-01-16 12:45:11 +00:00
Bertrik Sikken
e9fa68a5c0 Czech language update - FS#11869 by Marek Salaba
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29064 a1c6a512-1295-4272-9138-f99709370657
2011-01-16 10:37:17 +00:00
Teruaki Kawashima
27bcc8a8fd fix FS#11835: %Lt tag doesn't work on targets with more than 1 screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29058 a1c6a512-1295-4272-9138-f99709370657
2011-01-15 11:35:12 +00:00
Alexander Levin
53db95417d pitch_detector: add the key transposition feature which makes the plugin better usable with/for transposing instruments (FS#11752 by Robert Horn)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29052 a1c6a512-1295-4272-9138-f99709370657
2011-01-14 21:41:05 +00:00
Robert Menes
fe81408e4c SA9200: Modify pacbox keymap a slight bit to avoid bunching
up all of the buttons to the touchpad.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29047 a1c6a512-1295-4272-9138-f99709370657
2011-01-13 11:56:51 +00:00
Jonathan Gordon
605e2d0e90 New Touchscreen region type... 'mute' which un/mutes volume without pausing playback
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29046 a1c6a512-1295-4272-9138-f99709370657
2011-01-13 10:56:23 +00:00
Jonathan Gordon
ded64f1db5 here too
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29045 a1c6a512-1295-4272-9138-f99709370657
2011-01-13 07:00:56 +00:00
Jonathan Gordon
519d65f9d6 remove unecessary (duplicated even) header
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29044 a1c6a512-1295-4272-9138-f99709370657
2011-01-13 06:54:35 +00:00
Jonathan Gordon
261c56ba59 FS#11867 - Add 2 new tags to allow skins to display themed peakmeters
%pL for the left channel, %pR for the right channel... usable as a value, conditional or bar (exactly the same as %pv/%bl/etc)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29043 a1c6a512-1295-4272-9138-f99709370657
2011-01-13 06:48:39 +00:00
Nils Wallménius
c8535f27d1 Switch coldfire builds over to new toolchain using gcc 4.5.2 and binutils 2.20.1
Retune codec compiler optimizations with new compiler. Overall speedup with aac and flac getting big speedups.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29042 a1c6a512-1295-4272-9138-f99709370657
2011-01-12 22:28:43 +00:00
Frank Gevaerts
874b805048 Add test_gfx and test_resize to CATEORIES so they show up in the right place
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29036 a1c6a512-1295-4272-9138-f99709370657
2011-01-12 21:00:09 +00:00
Marianne Arnold
820bfb2d27 Fix the 'Gather Runtime Data' language string on HWCODEC which accidentally got disabled in r28943. Patch taken from FS#11748, author: Michael Hohmuth.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29035 a1c6a512-1295-4272-9138-f99709370657
2011-01-12 16:20:48 +00:00
Alexander Levin
fd240ab240 pitch_detector: bring the name of the settings file in line with the plugin name
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29031 a1c6a512-1295-4272-9138-f99709370657
2011-01-11 21:29:36 +00:00
Michael Sevakis
0dd74ca722 SA9200: Add YUV blitting, do full-screen updates more efficiently and properly clip partial updates. Plugin struct becomes incompatible for this target but leave version alone since it's still dev-only.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29028 a1c6a512-1295-4272-9138-f99709370657
2011-01-11 01:21:31 +00:00
Michael Sevakis
9f4fdbd1a6 Add backgrounds for 128x160 displays to bubbles and rockblox. Set the coordinates in the code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29020 a1c6a512-1295-4272-9138-f99709370657
2011-01-10 07:32:29 +00:00
Michael Sevakis
680b337fc0 Fix r29016 red.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29017 a1c6a512-1295-4272-9138-f99709370657
2011-01-09 21:47:52 +00:00
Michael Sevakis
67ae5cce2e SA9200: Make plugins. Cheat a little just to get things to make at first by using some artwork for 128x128 screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29016 a1c6a512-1295-4272-9138-f99709370657
2011-01-09 21:42:25 +00:00
Andree Buschmann
9cb4733193 Fix FS#11858 which was introduced with r28937. Several *.rm were not played because the parser aborted with error for several files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29015 a1c6a512-1295-4272-9138-f99709370657
2011-01-09 21:19:16 +00:00
Nils Wallménius
be76de7b11 jewels: hopefully fix FS#11842, by checking if there are available moves after checking if we should advance to the next level.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29013 a1c6a512-1295-4272-9138-f99709370657
2011-01-09 18:54:21 +00:00
Marcin Bukat
6e3da841be Rework ppmviewer to fit our shiny new imageviewer framework. FS#11818 by me.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29012 a1c6a512-1295-4272-9138-f99709370657
2011-01-09 13:22:54 +00:00
Michael Sevakis
6d05e27d68 Gigabeat F can easily manage 60fps in pacbox.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29011 a1c6a512-1295-4272-9138-f99709370657
2011-01-09 03:01:55 +00:00
Frank Gevaerts
17585a991c Add AI to the pong plugin, to allow single-player operation.
Part of FS#5855 by Travis Hyyppa (the colour changes were removed from the patch)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29007 a1c6a512-1295-4272-9138-f99709370657
2011-01-08 16:32:56 +00:00
Mustapha Senhaji
1c06d83c15 Revert r29004 putting the original comment back (sorry to fml for this :)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29006 a1c6a512-1295-4272-9138-f99709370657
2011-01-08 14:26:16 +00:00
Mustapha Senhaji
958b638def pitch detector: Fix a typo in a comment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29004 a1c6a512-1295-4272-9138-f99709370657
2011-01-08 00:14:21 +00:00
Michael Sparmann
e1eb3abee4 Oops, that didn't belong in there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29003 a1c6a512-1295-4272-9138-f99709370657
2011-01-07 23:35:29 +00:00
Michael Sparmann
9b5c95f557 Fix CS42L55 (iPod Classic) tone control
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29002 a1c6a512-1295-4272-9138-f99709370657
2011-01-07 23:09:09 +00:00
Alexander Levin
2093bb021f pitch_detector: remove a double 'break'
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28995 a1c6a512-1295-4272-9138-f99709370657
2011-01-07 20:23:35 +00:00
Alexander Levin
41e5933877 pitch_detector: the menu function already returns a bool, so use the return value directly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28994 a1c6a512-1295-4272-9138-f99709370657
2011-01-07 20:21:37 +00:00
Frank Gevaerts
42ad21ab53 Add some app_*() wrappers for file IO functions to make app_ work the same as sim_, thereby fixing application builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28993 a1c6a512-1295-4272-9138-f99709370657
2011-01-07 18:45:35 +00:00
Michael Sevakis
5c2dd0785d Put illustrative switch case back, because it clarifies intention...maybe ;).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28985 a1c6a512-1295-4272-9138-f99709370657
2011-01-07 05:30:22 +00:00
Michael Sevakis
39107956ab MPEGPlyaer: A bit of audio mutation. Remove a useless thread state. Take some control over the buffer away from the audio thread itself. Some atomicity corrections.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28984 a1c6a512-1295-4272-9138-f99709370657
2011-01-07 05:17:28 +00:00
Andree Buschmann
ef70c9f32c Finally fix FS#10678. Now the mp3 encoder plugin supports mono/stereo and the sampling rates 16/22.05/24/32/44.1/48 kHz.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28976 a1c6a512-1295-4272-9138-f99709370657
2011-01-06 17:36:52 +00:00
Alessio Lenzi
f0f9f66319 Updated italian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28975 a1c6a512-1295-4272-9138-f99709370657
2011-01-06 17:17:20 +00:00
Andree Buschmann
b5b41e9f68 Related to FS#10678. The mp3 encoder plugin of Rockbox does not encode MPEG2 layer3 properly and does not support MPEG2.5 layer3 at all. Therefor only samplerates of 32, 44.1 and 48 kHz are supported as input. This change introduces a proper error handling and user error message until the underlying error is fixed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28973 a1c6a512-1295-4272-9138-f99709370657
2011-01-06 12:03:12 +00:00
Andree Buschmann
f97b9f11e4 Fix FS#5317. mp3_encoder does now properly encode mono files. Still there is a bug when using sampling rates != 44100 Hz.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28971 a1c6a512-1295-4272-9138-f99709370657
2011-01-05 07:39:12 +00:00