summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* rbutilqt: added support for rbspeex encoder as external executable.Dominik Wenger2007-12-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15863 a1c6a512-1295-4272-9138-f99709370657
* Code-police raid - cosmetic changes only.Dave Chapman2007-12-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15862 a1c6a512-1295-4272-9138-f99709370657
* Remove the mallocs for the codecdata in the m4a parser and assume a maximum ↵Dave Chapman2007-12-01
| | | | | | size of 64 bytes (see comments in source). Also clean up the alac_set_info() function a little and make it alignment-safe. We still need to remove the seektable related mallocs. Please report if any AAC or ALAC files stop playing in Rockbox after this commit - but it is not expected to cause problems. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15861 a1c6a512-1295-4272-9138-f99709370657
* Use the correct variable name - fixes warningDave Chapman2007-11-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15860 a1c6a512-1295-4272-9138-f99709370657
* Fix yellows I made the other day, gcc is an dumb, IMOBrandon Low2007-11-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15859 a1c6a512-1295-4272-9138-f99709370657
* Fix warning when compiling the sim.Michael Giacomelli2007-11-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15858 a1c6a512-1295-4272-9138-f99709370657
* Delay reading the first battery level for at least 1 tick. Seems to fix the ↵Michael Sevakis2007-11-30
| | | | | | low battery shutdown problem on 3g. Reenable the low battery shutdown on 3g. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15857 a1c6a512-1295-4272-9138-f99709370657
* Fix setting name in the menu for remote backlight timeout when plugged.Jens Arnold2007-11-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15856 a1c6a512-1295-4272-9138-f99709370657
* BMP loader: Handle top-down BMP files (height is negative). Note that the ↵Jens Arnold2007-11-30
| | | | | | e200 example pictures still don't work, as they are larger than the screen (not a loader problem). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15855 a1c6a512-1295-4272-9138-f99709370657
* Move encoder CPU boost control to the core. Allow CPU to sleep a bit when ↵Michael Sevakis2007-11-30
| | | | | | PCM buffer is empty and save some power. Codec API becomes incompatible so full updates! :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15854 a1c6a512-1295-4272-9138-f99709370657
* Repair the no-spinup on start/split feature of recording. Recording ↵Michael Sevakis2007-11-30
| | | | | | directory selection broke it. Please only look at the disk during encoder loading opportunities in future additions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15853 a1c6a512-1295-4272-9138-f99709370657
* Fix FS #8251, replaygain doesn't switch to track gain mode if album gain is ↵Thom Johansen2007-11-30
| | | | | | missing from a file, also make unused replaygain entries not be displayed in track info. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15852 a1c6a512-1295-4272-9138-f99709370657
* Fix overflow when seeking in long files wma. Also, add a simple sanity ↵Michael Giacomelli2007-11-30
| | | | | | check when seeking. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15851 a1c6a512-1295-4272-9138-f99709370657
* Add a working serial driver to usb stack. At the moment it simply echos back ↵Christian Gmeiner2007-11-30
| | | | | | | | | | | | | what it gets. You can test it on linux by 0) change relevant defines in usb_core.c 1) modprobe usbserial vendor=0x0781 product=0x7421 debug=1 2) picocom /dev/ttyUSB0 3) look at your logf screen if you build with logf support and enabled LOGF_ENABLE define in usb_serial.c I also modified usb_core so that storage and serial both can make use the the 'usb_core'-thread. More will come :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15850 a1c6a512-1295-4272-9138-f99709370657
* Fix some plugins not using the helper functions for the new backlight ↵Jens Arnold2007-11-29
| | | | | | timeout handling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15849 a1c6a512-1295-4272-9138-f99709370657
* Remove unneeded files.Thom Johansen2007-11-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15848 a1c6a512-1295-4272-9138-f99709370657
* Add some brief instructions to compile sansapatcherDave Chapman2007-11-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15847 a1c6a512-1295-4272-9138-f99709370657
* Make more sound related settings that might damage your ears not wrap.Dan Everton2007-11-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15846 a1c6a512-1295-4272-9138-f99709370657
* Stop writing to the metadata struct in the codec, it's not nice. These ↵Thom Johansen2007-11-29
| | | | | | fields are already properly filled out anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15845 a1c6a512-1295-4272-9138-f99709370657
* Possibly save a few bytes when stripping the tags of the last allocated handleBrandon Low2007-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15844 a1c6a512-1295-4272-9138-f99709370657
* No functional changes, just coding tweaks for speed, codesize and styleBrandon Low2007-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15843 a1c6a512-1295-4272-9138-f99709370657
* Add rbspeexdec, decoder for the Rockbox voice clips. Also nitpick a bit on ↵Thom Johansen2007-11-28
| | | | | | rbspeexenc while I'm at it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15842 a1c6a512-1295-4272-9138-f99709370657
* Fix redBrandon Low2007-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15841 a1c6a512-1295-4272-9138-f99709370657
* Fix FS8069, because Nico_P made it easyBrandon Low2007-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15840 a1c6a512-1295-4272-9138-f99709370657
* H10 button driver: Use atomic GPIO bit manipulation.Jens Arnold2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15839 a1c6a512-1295-4272-9138-f99709370657
* Scramble can now generate an nk.bin file, independent of the OF. These ↵Will Robertson2007-11-27
| | | | | | | | | nk.bin files will only transfer using the sendfirm tool. Also made the gigabeats.c file 64-bit and endian safe. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15838 a1c6a512-1295-4272-9138-f99709370657
* Oops. Fix yellow.Nicolas Pennequin2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15837 a1c6a512-1295-4272-9138-f99709370657
* * Make the Gigabeat S bootloader a bit more interesting: it looks for the ↵Nicolas Pennequin2007-11-27
| | | | | | | | | | first firmware file it finds on the second partition and attempts to load it. Loading fails to get past the splash screen though. * Make the main binary compile. To send a firmware file, use mtp-sendfile. To update you'll need to delete the previous firmware file, as files are named sequentially and the first one is loaded. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15836 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#8236: make voice should overwrite existing .voice files.Stéphane Doyon2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15835 a1c6a512-1295-4272-9138-f99709370657
* Added some error returnsBjörn Stenberg2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15834 a1c6a512-1295-4272-9138-f99709370657
* Fix crash in sim when changing the MAS specific sound settings.Dan Everton2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15833 a1c6a512-1295-4272-9138-f99709370657
* Volume for rbspeexenc.Stéphane Doyon2007-11-27
| | | | | | | | | espeak's output is rather loud, and I used to rely on lame's --scale option. So here's a simple volume knob (amplitude multiplier) for rbspeexenc. I use a factor 0.6. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15832 a1c6a512-1295-4272-9138-f99709370657
* Only compile Matrix on non-mono targets, rather than all bitmap targets.Jonas Häggqvist2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15831 a1c6a512-1295-4272-9138-f99709370657
* revert my previous commit and use a conditional for the time format instead ↵Jonathan Gordon2007-11-27
| | | | | | | | | which is probably better. %?cf<24 hour stuff|12 hour stuff> git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15830 a1c6a512-1295-4272-9138-f99709370657
* On second thoughts, let's compile Matrix for all non-mono bitmap displays.Jonas Häggqvist2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15829 a1c6a512-1295-4272-9138-f99709370657
* Make the Gigabeat-S bootloader dual-boot. The hold switch is used to choose ↵Dave Chapman2007-11-27
| | | | | | what to boot - because it is a simple GPIO test. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15828 a1c6a512-1295-4272-9138-f99709370657
* Enable dualcore for the pp5002 processor by adding the needed cache handling ↵Michael Sevakis2007-11-27
| | | | | | and sleep/wakeup sync to the kernel. Refine some handling of fw/bl startup for all. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15827 a1c6a512-1295-4272-9138-f99709370657
* add 2 new tags which display the hour in 12 or 24 hour format depending on ↵Jonathan Gordon2007-11-27
| | | | | | | | | | the config setting. %cf is for padded hour %cg is for just the number git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15826 a1c6a512-1295-4272-9138-f99709370657
* Only compile Matrix for colour targets.Jonas Häggqvist2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15825 a1c6a512-1295-4272-9138-f99709370657
* Matrix demo plugin for colour targets. Ported from Ipodlinux who ported it ↵Jonas Häggqvist2007-11-27
| | | | | | from cmatrix for Linux. Closes FS#7920. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15824 a1c6a512-1295-4272-9138-f99709370657
* Further lockdown of multipart i2c operations that must be done without ↵Michael Sevakis2007-11-27
| | | | | | intrusion. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15823 a1c6a512-1295-4272-9138-f99709370657
* Disable low battery shutdown for the time being on iPod 3g until the battery ↵Michael Sevakis2007-11-27
| | | | | | reading strangeness is fixed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15822 a1c6a512-1295-4272-9138-f99709370657
* Checking for total free buffer space isn't correct. What we need to check is ↵Nicolas Pennequin2007-11-26
| | | | | | the space available for the particular handle we want to rebuffer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15821 a1c6a512-1295-4272-9138-f99709370657
* Speed up YUV blitting on iPod Video by ~8% (FS #8075 by Andree Buschmann).Jens Arnold2007-11-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15820 a1c6a512-1295-4272-9138-f99709370657
* Fix Player warning.Jens Arnold2007-11-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15819 a1c6a512-1295-4272-9138-f99709370657
* Enable reboot on USB-insert for e200, as it works when done c200-styleDaniel Stenberg2007-11-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15818 a1c6a512-1295-4272-9138-f99709370657
* Allow (almost) arbitrary backlight fade in and fade out times (on targets ↵Jens Arnold2007-11-26
| | | | | | with software PWM fading), and comvert the associated settings to table settings. * Settings system: Unify a bunch of formatters and getlang helpers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15817 a1c6a512-1295-4272-9138-f99709370657
* Buffering callbacks rework. There is now one callback for all the events ↵Nicolas Pennequin2007-11-26
| | | | | | | | | that can occur. Callbacks are now registred only once instead of being removed after having been called. Fix FS#8092 by flushing the audio when a rebuffer is needed. Also add some comments here and there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15816 a1c6a512-1295-4272-9138-f99709370657
* More Dutch langfile updatesPeter D'Hoye2007-11-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15815 a1c6a512-1295-4272-9138-f99709370657
* Update Dutch langfilePeter D'Hoye2007-11-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15814 a1c6a512-1295-4272-9138-f99709370657