Commit graph

12708 commits

Author SHA1 Message Date
Michael Sevakis
ef4a080da4 SWCODEC/Voice: Just one more adjustment and all should be good again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12749 a1c6a512-1295-4272-9138-f99709370657
2007-03-13 12:14:11 +00:00
Jonathan Gordon
120016fd25 Convert the recording menu to the new API
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12748 a1c6a512-1295-4272-9138-f99709370657
2007-03-13 11:48:47 +00:00
Michael Sevakis
1c97b22ca5 SWCODEC: Fix a problem with voice in the menus caused by my error using the wrong pointer when aligning the codec malloc buffer. Probably the reason for FS#6803. Oy.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12747 a1c6a512-1295-4272-9138-f99709370657
2007-03-13 10:17:59 +00:00
Tom Ross
caf2c61079 FS #6782 - Adjust right player movement to use Vol+ and Vol- instead of pausing the game every time the player moved down. Thanks to Chris Ham for the keychanges.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12746 a1c6a512-1295-4272-9138-f99709370657
2007-03-13 02:55:40 +00:00
Barry Wardell
7f4f9aead7 Improved ADC driver for AS3514 (used in PP5024 - ie. Sansa e200) based off datasheet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12745 a1c6a512-1295-4272-9138-f99709370657
2007-03-13 01:50:13 +00:00
Jonathan Gordon
b051f101d9 duth lang update by Jacco Koning (FS#6797)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12744 a1c6a512-1295-4272-9138-f99709370657
2007-03-13 01:00:40 +00:00
Barry Wardell
9e56b15e80 Fix typo. We only need to keep bit 6 set on HPH_OUT_L. Setting it on HPH_OUT_R does something completely different and probably not wanted.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12743 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 23:48:00 +00:00
Barry Wardell
2370998a87 Disable bootloader messages in the H10 and Sansa bootloaders unless the PLAY (on H10) or RIGHT (on Sansa) button is being held. Messages are still displayed if an error occurs. This has already been implemented for iPod bootloaders, but still needs implementing for the other bootloaders.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12742 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 22:12:20 +00:00
Nils Wallménius
62dbd97e90 Sorted and updated FILES for both apps and firmware, included features.txt preparing for the lang v2 cleanup, should fix FS# 6805 unless Lear's previous committ got it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12741 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 21:31:06 +00:00
Dominik Riebeling
2b17417170 Add installation instructions for the sansa.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12740 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 18:19:42 +00:00
Magnus Holmgren
9fe79f183f Add missing files (for Archos and iRiver M5) to the source archive.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12739 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 17:42:12 +00:00
Jonathan Gordon
6e44209a4c Make the Play / Pause option restart playback if its stopped also
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12738 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 13:41:52 +00:00
Daniel Stenberg
6f2bb422c0 fix warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12737 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 12:57:31 +00:00
Daniel Stenberg
b46f1acc70 fix warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12736 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 12:56:35 +00:00
Dan Everton
879070f89e * Clean up speex.c a little.
* Sync to Speex SVN 12735 which includes some of our warnings fixes.
* Move decoder output to IRAM. Not much perfomance gain though.



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12735 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 11:54:07 +00:00
Daniel Stenberg
19bba742e7 simplified the code and now invokes gcc to figure out specific target specifics
to allow better crafting of zips for specific target configs


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12734 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 10:51:08 +00:00
Michael Sevakis
a26917e207 Coldfire DSP Assembly: Fix a bug in the resampler that would only affect one frame on the transition from up to down. Fix a bug in sample output that could be the cause of reported FLAC glitching. Output routines now pass all alignment and size combination tests.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12733 a1c6a512-1295-4272-9138-f99709370657
2007-03-12 08:36:42 +00:00
Thom Johansen
1b05ea8ffe ARM assembler for resampling. Should provide some gains, though not huge ones.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12732 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 23:33:58 +00:00
Jens Arnold
1b3fc39a65 Make private function static on variable CPU frequency targets. Kill it on fixed frequency targets, regaining 1/3 of the waste on archos...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12731 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 22:27:35 +00:00
Daniel Ankers
e814bb66b3 Enable balance control on Sansa
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12730 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 21:57:46 +00:00
Nils Wallménius
6485db3b37 Make a couple of private functions 'static'
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12729 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 21:48:20 +00:00
Daniel Ankers
7293da9303 Oops, missed a file from r12727
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12728 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 17:58:14 +00:00
Daniel Ankers
dfad406aa1 Sound for Sansa E200 - based on work by myself, Rene Peinthor, Barry Wardell and Christian Gmeiner from the AS3514 datasheet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12727 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 17:38:08 +00:00
Michael Sevakis
e21d217205 Squeeze the serial number code down a few more bytes and call it a day. Will try to reduce by a significant amount later.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12726 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 16:01:01 +00:00
Michael Sevakis
c7954a0bec Clean up the debug menu serial number display code a bit and save a few bytes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12725 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 15:33:59 +00:00
Michael Sevakis
94c4724420 Fix a late error that only let it read at default CPU frequency. Disable interrupts during ds2411 read since it's timing sensitive.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12724 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 14:33:16 +00:00
Michael Sevakis
89a38d4273 iAudio X5: Enable reading of DS2411 serial number. See it under System|Debug|View HW info.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12723 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 13:59:31 +00:00
Jonathan Gordon
04ea446edc Fix bug in action_getstatus() where it didnt store the last action so it
never returned ACTION_REPEAT
Fix backlight fade out options to include 3s,5s,10s


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12722 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 12:32:29 +00:00
Miika Pekkarinen
2eefb5acb8 Optimized the gui list code performance, including automatic frame dropping and cpu boosting when button events are getting queued. Improved scrollwheel acceleration code is needed to notice a real change.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12721 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 10:52:36 +00:00
Miika Pekkarinen
408dfd65ad Fixed database displaying duplicate entries after deleting tracks and database not loaded to ram.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12720 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 08:52:33 +00:00
Jonathan Gordon
f83d6eb145 revert FS#6747 — y-margin reset in gui_list_draw, it introduced a nasty
scroll bug which isnt so simple to fix.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12719 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 08:05:05 +00:00
Michael Sevakis
c2d2106fd7 Audio Init: Just can't stand that heirarchy. Add one level of abstraction. Might come in handy anyhow. Use sound.h instead of the conditional includes for audio hardware headers. If someone doesn't like that, yell at my evil twin. :)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12718 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 06:21:43 +00:00
Michael Sevakis
c5cd27f5d1 Pop a stub in there for the e200 until playback is ready. Move it to the proper place at that time.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12717 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 05:48:58 +00:00
Michael Sevakis
6a384d2e67 Add audiohw_postinit() stub for the sims.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12716 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 05:27:13 +00:00
Michael Sevakis
07b41d65e8 Add another #ifdef PLAYBACK_VOICE where it should be.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12715 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 05:06:59 +00:00
Michael Sevakis
5d63776a24 Reenable aynchronous audio init stage. Really just single stage with aynchronous enabling of outputs. Keeps audio_init last so prior init steps can use the audiobuffer in any desired way. Audio will be fully initialized by the time the UI is entered. Playback of voice or audio will be delayed properly until audio hardware is ready.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12714 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 05:04:48 +00:00
Jonathan Gordon
a1a4034b82 fix FS#6784
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12713 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 01:09:25 +00:00
Michael Sevakis
1f8326b0f7 SWCODEC: Keep codec malloc buffer line aligned. Not doing so had vorbis running with unpredicable performance. Having a voice file present messed up the alignment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12712 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 00:37:58 +00:00
Thom Johansen
fbdb3f168f FS #6793. Norwegian lang update by Tobias Langhoff.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12711 a1c6a512-1295-4272-9138-f99709370657
2007-03-11 00:21:07 +00:00
Dominik Riebeling
c4b46f7f93 Some more style adjustments to the Ipod installation. Labels can be used even for referencing to items in a list.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12710 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 16:58:39 +00:00
Steve Bavin
6d7f68c030 Yield regularly during commits so the UI doesn't lock up
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12709 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 14:34:56 +00:00
Jonathan Gordon
9ab9f91691 Fix the problem where plugins decide to re-enter if they are exited
using a menu


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12708 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 13:52:38 +00:00
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
Barry Wardell
3631f11fea Fix red builds and make udelay actually work as it should again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12703 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 12:41:52 +00:00
Barry Wardell
de061e8a30 Make udelay() wrap-safe.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12702 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 12:28:25 +00:00
Dave Chapman
ed40d3a65e Make link to firmware installation section go directly to 2.2.2, not to 2.2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12701 a1c6a512-1295-4272-9138-f99709370657
2007-03-10 08:37:37 +00:00
Dominik Riebeling
5c59dd3dc4 Code / style police.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12700 a1c6a512-1295-4272-9138-f99709370657
2007-03-09 21:58:38 +00:00