Barry Wardell
efae4a3469
Fix build warnings. A better fix might be to define HAVE_LIMITS_H, but someone with a better knowledge of libmad should decide that.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12707 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 13:18:36 +00:00
Jonathan Gordon
4949818c24
only call display->setmargins() once
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12706 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 13:05:47 +00:00
Jonathan Gordon
fd30be5545
Fix the database browser not remembering its selected item
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12705 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 12:51:08 +00:00
Jonathan Gordon
a990ff2920
Accept FS#6747 by Timo Horstschäfer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12704 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 12:43:21 +00:00
Steve Bavin
888890ad60
Fix and simplify previous browser tracking. Auto-init the database when selected but not ready for use.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12698 a1c6a512-1295-4272-9138-f99709370657
2007-03-09 16:54:35 +00:00
Michael Sevakis
cc86b65d24
I really want the rest initialized to prevent accidents like the last.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12696 a1c6a512-1295-4272-9138-f99709370657
2007-03-09 13:49:52 +00:00
Michael Sevakis
e4efe2fe3c
Throw in the explicit global inits that were supposed to be there too. Important for current_fd to be -1 at init.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12695 a1c6a512-1295-4272-9138-f99709370657
2007-03-09 13:41:33 +00:00
Michael Sevakis
68f9e1ad57
Guess there were more changes to it.:) Odd that mine built until a make clean.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12694 a1c6a512-1295-4272-9138-f99709370657
2007-03-09 12:51:25 +00:00
Michael Sevakis
98cd3e8868
Install the single stage synchronous audio initialization I cooked up awhile back.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12693 a1c6a512-1295-4272-9138-f99709370657
2007-03-09 12:30:14 +00:00
Linus Nielsen Feltzing
8e7ab3dfff
Fix the sim build
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12692 a1c6a512-1295-4272-9138-f99709370657
2007-03-09 09:27:13 +00:00
Linus Nielsen Feltzing
198245a85e
Temporary fix for a nasty race condition when loading the voice file at boot
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12691 a1c6a512-1295-4272-9138-f99709370657
2007-03-09 09:21:11 +00:00
Steve Bavin
993f5896f6
Temporarily revert the database auto-init as it causes navigation problems that I don't have time to fix yet
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12686 a1c6a512-1295-4272-9138-f99709370657
2007-03-08 10:16:43 +00:00
Steve Bavin
149bc03d86
Really don't try to initialise while the database status is unknown
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12684 a1c6a512-1295-4272-9138-f99709370657
2007-03-08 08:20:30 +00:00
Jens Arnold
b1646abc18
Fix 64 bit warnings for real.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12683 a1c6a512-1295-4272-9138-f99709370657
2007-03-08 06:30:15 +00:00
Jonathan Gordon
7cb46f2f3e
Really fix the yellow this time
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12682 a1c6a512-1295-4272-9138-f99709370657
2007-03-08 04:20:28 +00:00
Jonathan Gordon
fe3fa144c6
fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12681 a1c6a512-1295-4272-9138-f99709370657
2007-03-08 00:51:20 +00:00
Jonathan Gordon
7ce492e693
Hopefully fix FS#6757
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12680 a1c6a512-1295-4272-9138-f99709370657
2007-03-08 00:37:58 +00:00
Steve Bavin
f61b7948f9
Don't try to initialise while the database status is unknown
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12679 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 21:36:43 +00:00
Steve Bavin
8137489e2b
Lead user through database initialisation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12678 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 19:56:15 +00:00
Thom Johansen
99b2742cd0
Use the new DSP callback functionality in firmware/sound.c to deal with SWCODEC stereo width and channel configuration instead of the old more spread out #ifdef based approach. Rename the DSP functions involved for more consistent naming.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12677 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 19:11:16 +00:00
Dominik Riebeling
09b97b4a21
French translation update by Mustapha Senhaji.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12676 a1c6a512-1295-4272-9138-f99709370657
2007-03-07 16:03:38 +00:00
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
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
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
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
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
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
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