Michael Sevakis
ea0d2cf7d6
Some rewriting of the e200 ata driver. No more panicing. Faster card multiplexing. Some calculated yielding (further tuneable if needed). Hopefully more reliable in general. Easy revert if rebellious.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13976 a1c6a512-1295-4272-9138-f99709370657
2007-07-25 06:15:07 +00:00
Michael Giacomelli
54b80471a5
Fix overflow in noise coding. Greatly improves sound quality of some low bitrate files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13975 a1c6a512-1295-4272-9138-f99709370657
2007-07-25 02:34:21 +00:00
Michael Sevakis
f2c1987586
Fix a bug that would cause a hang when shutting down from the recording screen during prerecording.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13974 a1c6a512-1295-4272-9138-f99709370657
2007-07-25 02:15:04 +00:00
Magnus Holmgren
277ee08703
MP4: Fix a sign error preventing some files from playing (e.g., if tagged by MusicBrainz).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13973 a1c6a512-1295-4272-9138-f99709370657
2007-07-24 20:40:10 +00:00
Nils Wallménius
22bc7de528
Prevent statusbar from flickering in the 'Set Time/Date' screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13972 a1c6a512-1295-4272-9138-f99709370657
2007-07-24 20:22:23 +00:00
Nils Wallménius
90ccc336b4
Make genlang output correct .lng files when the 'none' keyword is used but is not all lowercase
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13971 a1c6a512-1295-4272-9138-f99709370657
2007-07-24 18:49:33 +00:00
Marianne Arnold
4382ac84ac
Updated german translation once more because the previous one had some cases of ' '. Tried to improve wording a bit too, there is still room for further improvement.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13970 a1c6a512-1295-4272-9138-f99709370657
2007-07-24 16:30:03 +00:00
Dave Chapman
a6b4842cc3
Check if the HW is capable of 22.050KHz playback, and revert to using 44.1Khz otherwise.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13969 a1c6a512-1295-4272-9138-f99709370657
2007-07-24 08:22:14 +00:00
Dave Chapman
b97c00dc8e
Remove the mad_frame_overlap[] buffer from the main (IRAM) stack in order to prevent the reported stack overflows. On Coldfire, there is enough room to keep it in IRAM, but not on PortalPlayer. However, this should not cause problems as the audio thread has an entire core to itself (except for buffering) and IRAM doesn't make much difference on PP502x.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13968 a1c6a512-1295-4272-9138-f99709370657
2007-07-23 23:01:47 +00:00
Nicolas Pennequin
34a6c4748c
Fix FS#7441: Volume wasn't mapped correctly to the enum cases when using the %?pv WPS tag.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13967 a1c6a512-1295-4272-9138-f99709370657
2007-07-23 17:11:13 +00:00
Alessio Lenzi
bc678878c9
Uptated Italian translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13966 a1c6a512-1295-4272-9138-f99709370657
2007-07-23 17:10:02 +00:00
Nicolas Pennequin
1ee1c5a229
Follow-up of FS#7468 by Tobias Schladt: Correct some mistakes in the German lang file update.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13965 a1c6a512-1295-4272-9138-f99709370657
2007-07-23 15:36:50 +00:00
Jonathan Gordon
3197e29be4
FS7468 - updated German lang
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13964 a1c6a512-1295-4272-9138-f99709370657
2007-07-23 11:27:21 +00:00
Michael Sevakis
9adb1fc815
Fix a .lang mistake. The *: case should be the first in the list.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13963 a1c6a512-1295-4272-9138-f99709370657
2007-07-23 06:50:22 +00:00
Jonathan Gordon
fe2b376060
Fix the text for settings which have a different title than what is shown in the menu (i.e scroll options)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13962 a1c6a512-1295-4272-9138-f99709370657
2007-07-23 05:40:45 +00:00
Michael Sevakis
8584a6bb5d
Sim needs a duplicate of the button_get_data implementation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13961 a1c6a512-1295-4272-9138-f99709370657
2007-07-22 21:17:19 +00:00
Magnus Holmgren
cfe00130a8
Add support for text-format genres in .mp4 files (AAC/ALAC).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13960 a1c6a512-1295-4272-9138-f99709370657
2007-07-22 21:16:52 +00:00
Michael Sevakis
873e0fd1ef
Wheel acceleration for e200. A general acceleration interface intended for use on any scroll target and by any code. A general interface to obtain data associated with most recently dequeued button presses and actions. Use #define HAVE_SCROLLWHEEL and set appropriate constants, values in the scroller driver that feel right.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13959 a1c6a512-1295-4272-9138-f99709370657
2007-07-22 21:02:24 +00:00
Nicolas Pennequin
3213d4a0f5
Add a verbosity level command line option to the chackwps tool. This should make life easier for the themes.rockbox.org people.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13958 a1c6a512-1295-4272-9138-f99709370657
2007-07-22 17:17:53 +00:00
Jens Arnold
c897c241d9
Recorder V1: repair soft shutdown with the new action context handling.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13957 a1c6a512-1295-4272-9138-f99709370657
2007-07-22 13:08:00 +00:00
Jonathan Gordon
f7675a244b
remove the need for action_signalscreenchange().
...
Fixes problems with targets where the ACTION_STD_CANCEL event is a combo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13956 a1c6a512-1295-4272-9138-f99709370657
2007-07-22 06:05:53 +00:00
Miika Pekkarinen
9d756e2760
Queue song statistical data to the tagcache system and update entirely in background. Fixes ratings disappearing or not saving in the DB at all. Fixes also UI delay when stopping playback and new statistics are committed to DB.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13955 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 17:35:19 +00:00
Nicolas Pennequin
6ed7722db0
Accept FS#7425 by Jani Kinnunen: Updated Finnish language file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13954 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 15:07:57 +00:00
Kevin Ferrare
0843a070b8
Ooops
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13953 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 14:21:45 +00:00
Kevin Ferrare
5633dc6ce3
This should fix dircache being disabled by my last commit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13952 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 14:21:11 +00:00
Jonathan Gordon
a4189fccf3
woops, fix the colour on the icons which are still black
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13951 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 14:07:04 +00:00
Marianne Arnold
81ad14aa55
Fix the lowercase 'a ring'.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13950 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 09:25:46 +00:00
Nils Wallménius
aedf68a02f
Fix 'Set time & date' screen display when the name of the day or month was not 3 letters long (german language uses 2 for days) also fix displaying of unicode and clean up code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13949 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 08:28:48 +00:00
Karl Kurbjun
a07b60e58f
Fix red and remove an unneeded file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13948 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 04:23:15 +00:00
Karl Kurbjun
fa3fc0c5c7
Commit FS #7379 - This patch fixes most of the sound problems from the previous version. This is a complete rewrite of VisualBoyAdvance's sound code from C++ to C. This patch also eliminates the need for some large tables giving more room in IRAM and the plugin buffer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13947 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 04:00:58 +00:00
Michael Giacomelli
e9c09d4d0e
Fix decoding of misc sample rates that no one ever uses
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13946 a1c6a512-1295-4272-9138-f99709370657
2007-07-21 01:03:58 +00:00
Michael Giacomelli
bc3ada265b
Add incomplete support for files using noise coding but not LSP. In practice, this means files >= 20kbps will probably work, and those below will probably not.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13945 a1c6a512-1295-4272-9138-f99709370657
2007-07-20 21:36:54 +00:00
Nicolas Pennequin
1e2094ec77
FS#6679 : Estonian language by Rene Allkivi with a few tweaks by me.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13944 a1c6a512-1295-4272-9138-f99709370657
2007-07-20 17:41:23 +00:00
Kevin Ferrare
011a325e32
Makes apps and plugins interract with directories using a posix-like api instead of calling dircache / simulator functions (no additionnal layer added, only a cosmetic change)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13943 a1c6a512-1295-4272-9138-f99709370657
2007-07-20 17:06:55 +00:00
Michael Sevakis
930278bcc0
mpegplayer: Refine the earlier additions and be more explicit about a message intent by renaming it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13938 a1c6a512-1295-4272-9138-f99709370657
2007-07-20 03:56:59 +00:00
Michael Giacomelli
bab671eb4d
Fix nasty bug that causes low bitrate files to crash because of an incorrect assumption about MDCT window sizes on my part. Clears the way for further low bitrate fixes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13937 a1c6a512-1295-4272-9138-f99709370657
2007-07-20 03:41:09 +00:00
Kevin Ferrare
40ea9d09e7
Fixes red hopefully
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13936 a1c6a512-1295-4272-9138-f99709370657
2007-07-20 03:03:29 +00:00
Kevin Ferrare
21cc9a6d76
Dice plugin now works on remote and uses the action api ; cleaned up the code a little bit as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13935 a1c6a512-1295-4272-9138-f99709370657
2007-07-20 02:47:37 +00:00
Marianne Arnold
b2585ce3de
'Fix' the 2 pixels that weren't in the right magic magenta transparent colour and showed as pink dot...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13934 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 23:50:33 +00:00
Jens Arnold
66bb96b4f3
Make the audio thread debug screen leavable on H10 (and potentially other targets where ACTION_STD_CANCEL is a two-part acion).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13933 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 23:40:28 +00:00
Jens Arnold
f888509dad
Slight speedup for iAudio remote LCD update when the CPU isn't boosted.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13932 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 21:24:47 +00:00
Michael Sevakis
b8bd1ee557
MpegPlayer: Add a simple messaging scheme for sending stream commands. Remove the need to disable FIQ when adding to PCM buffer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13931 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 19:32:29 +00:00
Nils Wallménius
9511526410
include the files in firmware/drivers/tuner in the tarballs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13930 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 15:14:07 +00:00
Jonathan Gordon
ca0cc784bc
Fix the problem where settings stopped saving automatically
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13929 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 09:17:25 +00:00
Kevin Ferrare
9fe6e0214f
Demystify plugin would have crashed ...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13928 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 04:28:10 +00:00
Kevin Ferrare
e68a2e6c41
Remote keys support for the demystify plugin (added remote_directions to the plugins actions), updated key bindings in manual
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13927 a1c6a512-1295-4272-9138-f99709370657
2007-07-19 03:49:43 +00:00
Kevin Ferrare
f074b4635b
Cleaned up the demistify plugin a litle bit, switched the key handling to the action API
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13926 a1c6a512-1295-4272-9138-f99709370657
2007-07-18 11:18:52 +00:00
Dave Chapman
e6a3f7d731
Cosmetic changes - update a comment and add more info to a DEBUGF
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13925 a1c6a512-1295-4272-9138-f99709370657
2007-07-18 09:43:12 +00:00
Nils Wallménius
4102ed56f0
Revert cosmetic change and staticing of the rolo_restart() function, because it would break rolo for gigabeat if anyone ever implemented it (because ICODE_ATTR is defined to be null for gigabeats).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13924 a1c6a512-1295-4272-9138-f99709370657
2007-07-17 14:53:44 +00:00
Michael Sevakis
fb102bab70
Fix my mistakes in some bits in the WM8751 header. Looks like adaptive boost has been turned on by mistake anyway. Correct that and make sure it is turned on intentionally with the #define. Organize a little bit in there.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13923 a1c6a512-1295-4272-9138-f99709370657
2007-07-17 00:23:56 +00:00