Commit graph

12833 commits

Author SHA1 Message Date
Thom Johansen
8e6e290a95 Factor first order shelving filter code out for easier reuse and replace the crossfeed filter with it. Crossfeed _should_ still sound the same, so please do tell if it doesn't.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12674 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 15:06:33 +00:00
Thom Johansen
2d7bb99c52 Hack around the lack of a hardware prescaler on a number of WM codecs. Bass and treble controls should work on DAPs using these chips now, but will be prone to distort when boosting bass. Gut out UDA1380 code(!!) and switch to high bass cutoff and low treble cutoff in WM8975 driver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12673 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 15:00:29 +00:00
Linus Nielsen Feltzing
a844a18337 Removed the LCD/backlight glitch when starting Rockbox on mainly the color LCD targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12672 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 14:49:20 +00:00
Jonathan Gordon
1005195cb6 dont crash if play is pressed in menus using the old api
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12671 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 13:24:29 +00:00
Jonathan Gordon
3452146217 Make the old menu aPI use the new API. Both are avialable to core and
rocks, but use the new API unless you absolutly have to use the old one 
(and file a FS bug if you do)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12670 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 13:00:46 +00:00
Dave Chapman
c70d513983 Correct the URL for the 64-bit Linux version of ipodpatcher
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12669 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 12:51:49 +00:00
Steve Bavin
88f249d807 Allow H300 to be started up from a non-LCD remote
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12668 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 11:52:17 +00:00
Steve Bavin
5eb2967428 Sort tagcache so that <Untagged> appears alongside <All tracks>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12667 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 10:52:19 +00:00
Jonathan Gordon
43b2d091ba Fix the various bugs associated with pressing MENU to move in and out of
the Rockbox Menu


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12666 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 10:13:07 +00:00
Jonathan Gordon
67b3206709 Stop audio when entering the radio in the sim
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12665 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 09:16:20 +00:00
Dave Chapman
bfd96a1d34 Update the ipod uninstall instructions for the latest ipodpatcher
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12664 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 08:56:39 +00:00
Jonathan Gordon
16d5d1d8c0 Fix the yellow builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12663 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 08:56:20 +00:00
Michael Sevakis
6915ae508d X5/M5: Add an extra select button to the 'menu' button for one handed op.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12662 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 08:14:18 +00:00
Michael Sevakis
d17a38327d X5/M5: Add a remote keymap for the keyboard because there was none.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12661 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 07:41:47 +00:00
Jonathan Gordon
d0a7cf03e1 Only show the alarm wake up screen setting if there is at least 2
options


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12660 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 07:36:04 +00:00
Michael Sevakis
27b4fb4729 Oy I wish I'd stop that. That plugins/SOURCES line shouldn't be there.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12659 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 06:30:13 +00:00
Michael Sevakis
633f388002 Coldfire targets: Shuffle IRQ levels around to have all interaction between low level audio function calls and DMA be atomic. Make recording and playback independently startable and stoppable so one can be running and not interfere with the other. All tests I can do at the moment check out ok (play, record, play+record, FM radio on iRivers, S/PDIF on H120 (w/running optical on/off), and on-the-fly samplerate changes). Recording tested for well over an hour run and no problems.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12658 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 06:23:02 +00:00
Magnus Holmgren
2c94c1afc3 Small '#ifdef HAVE_TAGCACHE' fix
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12657 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 05:23:10 +00:00
Jonathan Gordon
798ddf201c #ifdef HAVE_TAGCACHE
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12656 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 04:36:02 +00:00
Jonathan Gordon
e900a90e11 Accept FS#6750, allow recording to start automatically (If alarm wakeup
is set to recording)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12655 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 01:59:29 +00:00
Jonathan Gordon
9e554a87fc Fix alarm wake up. If the target has fm or recording (or both) an option is in the System menu to choose what to start when the alarm wakes up,
otherwise the WPS will start


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12654 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 01:16:25 +00:00
Jonathan Gordon
f609c5bd3e Remove the 2nd spindown line.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12653 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 00:05:56 +00:00
Dominik Riebeling
59029968c1 Add Iaudio M5 image by Marianne Arnold.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12652 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 22:25:14 +00:00
Dave Chapman
53282ca762 Update ipod installation instructions to bring in line with the IpodInstallationBeta wiki page. Remove the warning for 4g/mini users as the latest bootloaders do not exhibit the same problem starting the Apple firmware
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12651 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 22:16:01 +00:00
Michael Sevakis
938593b1d5 Put the sims in their place.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12650 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 21:00:45 +00:00
Michael Sevakis
b425de71df Fix problem with recording screen creep and bag a bigfoot. Voice clips aren't long enough now to untrigger the thread boost that was supposed to be applied to the codec thread. The voice thread was needlessly boosting the codec thread and leaving it boosted which explains the encoders' ability to flood the output buffer when everything else was stopped in its tracks. Check which thread is calling pcmbuf_under_watermark and only initiate the boost when it's the codec thread. Always return the codec thread to its usual priority in pcmbuf_play_stop.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12649 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 20:32:13 +00:00
Dave Chapman
bf133996d5 And a couple more bits of stray garbage.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12648 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 17:00:04 +00:00
Dave Chapman
7ca92ac921 Remove some stray garbage
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12647 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 16:58:34 +00:00
Dominik Wenger
ff55894783 support for iaudio M5 in rbutil
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12646 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 15:49:54 +00:00
Dave Chapman
9b4bb47dfb Bump version to 0.9 ready for release with version 1.0 bootloaders, and add an uninstall option to the interactive mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12645 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 14:07:38 +00:00
Dave Chapman
a02c426179 Fix the loading of RetailOS from a file (apple_os.ipod in the root or .rockbox/)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12644 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 14:05:43 +00:00
Jonathan Gordon
a74eefe1b2 Pressing Menu in the Rockbox Menu puts you back in the previous screen.
Hopefully simplify the code a bit


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12643 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 13:35:15 +00:00
Dave Chapman
dc1fc3c51b Remove the leading "20" from the version string - it no longer makes sense with the SVN revision number
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12642 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 09:49:09 +00:00
Dave Chapman
582d02dbdf Fix error in Sansa and H10 bootloaders
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12641 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 09:11:22 +00:00
Jonathan Gordon
495a3e9285 Accept FS#6729
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12640 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 08:53:20 +00:00
Jonathan Gordon
a3f7d17c16 Fix typo in the auto volume setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12639 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 08:49:22 +00:00
Jonathan Gordon
1b07ed05a4 Fix FS#6716 - make it easier to follow the selected file going in and
out of the trees


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12638 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 08:21:18 +00:00
Michael Sevakis
38be0e65d3 Refine the hack. Best I can do I think.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12637 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 08:19:00 +00:00
Michael Sevakis
82b26d2e5d Add a stupid hack that seems to help size on everything. We'll see shortly for sure.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12636 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 07:59:25 +00:00
Michael Sevakis
00af7c7b74 Fix warnings. Also fix an error that would occur compiling a logf build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12635 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 05:55:23 +00:00
Michael Sevakis
11e45a316f Make keyboard character selection independent on main and remote LCDs. Insert position is still synchronized between displays however (made sense to me to keep that). Cleanup code to make it more readable (mostly for my benefit in working on it :). Hopefully Hangul will stay working too. Clean up some drawing (keep pages from invading text line) and use bitmap arrows for long text when font size allows.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12634 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 05:43:04 +00:00
Jonathan Gordon
aa5b5d7c8e Fix FS#6739
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12633 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 01:00:03 +00:00
Jonathan Gordon
ff5756a248 Fix the problem where you can get stuck in the plugin browser after
stopping music in the WPS


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12632 a1c6a512-1295-4272-9138-f99709370657
2007-03-06 00:53:48 +00:00
Dave Chapman
4d25bffc8a Disable bootloader messages in the ipod bootloader unless the RIGHT button is being held. Messages are still displayed if an error occurs. This needs implementing for the other bootloaders.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12631 a1c6a512-1295-4272-9138-f99709370657
2007-03-05 23:56:28 +00:00
Adam Boot
e70362d106 Remove unnecessary dependence, it doesn't make sense to check settings here.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12630 a1c6a512-1295-4272-9138-f99709370657
2007-03-05 23:46:36 +00:00
Linus Nielsen Feltzing
e889480bbe Make sure that the special simulator keys do not interfere with the button handler
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12629 a1c6a512-1295-4272-9138-f99709370657
2007-03-05 22:35:19 +00:00
Linus Nielsen Feltzing
bf1797b4e5 Remove the annoying backlight debug output in the simulator
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12628 a1c6a512-1295-4272-9138-f99709370657
2007-03-05 21:01:35 +00:00
Jens Arnold
611737bde8 Add extra filtering to the X5 and M5 button drivers to prevent erratic button events (ported from H300).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12627 a1c6a512-1295-4272-9138-f99709370657
2007-03-05 20:14:41 +00:00
Dominik Riebeling
fd4079ca1f Add platform file for Iaudio M5.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12626 a1c6a512-1295-4272-9138-f99709370657
2007-03-05 20:05:32 +00:00
Jens Arnold
4bd7531712 Actual M5 simulator image.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12625 a1c6a512-1295-4272-9138-f99709370657
2007-03-05 18:36:17 +00:00