summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Delete libFLAC - it has't been used since October 2005Dave Chapman2006-12-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11716 a1c6a512-1295-4272-9138-f99709370657
* 1) Delete unused files from old database and old gui files 2) Remove ↵Nils Wallménius2006-12-11
| | | | | | unneccesary includes of the old database header 3) Delete the deprecated databox plugin git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11715 a1c6a512-1295-4272-9138-f99709370657
* Add Chinese Simplified Language by Ye WeiJonathan Gordon2006-12-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11714 a1c6a512-1295-4272-9138-f99709370657
* Improved charger detection for SansaDaniel Ankers2006-12-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11713 a1c6a512-1295-4272-9138-f99709370657
* Beginnings of a fixed point math library for use in plugins. fsincos() only ↵Jens Arnold2006-12-10
| | | | | | for now, mostly copied from eq.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11712 a1c6a512-1295-4272-9138-f99709370657
* Bounce demo: * Fixed title splash, this was broken for ages. * Fixed both ↵Jens Arnold2006-12-10
| | | | | | boucing/ scrolling text and background clock (RTC targets only) to properly work for all resolutions, using the new fixedpoint math library. * Coloured scrolltext no longer changes the colour of the background clock. * Some more slight fixes, and preparations for resolution dependent font bitmap. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11711 a1c6a512-1295-4272-9138-f99709370657
* Charger detection for SansaDaniel Ankers2006-12-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11710 a1c6a512-1295-4272-9138-f99709370657
* Beginnings of a fixed point math library for use in plugins. fsincos() only ↵Jens Arnold2006-12-10
| | | | | | for now, mostly copied from eq.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11709 a1c6a512-1295-4272-9138-f99709370657
* Remove useless code from rolo.cDaniel Ankers2006-12-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11708 a1c6a512-1295-4272-9138-f99709370657
* Slightly improved RoLo for PortalPlayer targetsDaniel Ankers2006-12-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11707 a1c6a512-1295-4272-9138-f99709370657
* The sims hate me again.Michael Sevakis2006-12-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11706 a1c6a512-1295-4272-9138-f99709370657
* Place all recording functionality on pcmrec thread to serialize all ↵Michael Sevakis2006-12-10
| | | | | | recording operations. Button mash problems should be ruled out of pcm_record.c. Add additional lightweight checks by default and display any warnings that occurred during recording in first line of recording screen when they occur by blinking back and forth from warning display to normal line (Warning: <hex bitmask>). Warnings are cleared when beginning a new recording so write the number down if you see it and file a report. Add heavier checks when PCMREC_PARANOID is defined in the player config header (encoders and pcm_record must be aware of the define since it changes the chunk header format). These checks are mainly concerned with things that may cause skipping but also add unwanted overhead for normal operation. Best used with logf enabled. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11705 a1c6a512-1295-4272-9138-f99709370657
* Remove unused code in (and hence simplify) the ipod bootloader - the image ↵Dave Chapman2006-12-10
| | | | | | header parsing and memmove isn't used in Rockbox, it was just leftover from the original ipodlinux loader. Note that we still need the empty space in the bootloader (400 bytes starting at 0x100 - the 'boot_table' definition in firmware/target/arm/crt0-pp.S) to maintain compatibility with ipod_fw/make_fw (which will write information there that we have always ignored). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11704 a1c6a512-1295-4272-9138-f99709370657
* Initial attempt at adding support for firmware images with 2048-byte ↵Dave Chapman2006-12-10
| | | | | | sectors. Sector size is auto-detected, so both 5g and "5.5g" users can use the "-g video" (or its alias, "-g 5g") option to manipulate the firmware. I have tested this patch with 3G, 4G and 5G (512-byte sectors) and 5G (2048-byte sectors) images and it generates a "rockboot.bin" file with a matching MD5 checksum to either the previous version of ipod_fw.c, or the patched "ipod_fw_5.5g.c", as appropriate. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11703 a1c6a512-1295-4272-9138-f99709370657
* To reduce confusion, renamed 'Mic' to 'Internal Mic'. Maybe Line In should ↵Peter D'Hoye2006-12-10
| | | | | | also be renamed to Line In / External Mic git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11702 a1c6a512-1295-4272-9138-f99709370657
* Move I2S initialisation out of the Wolfson codec driverDaniel Ankers2006-12-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11701 a1c6a512-1295-4272-9138-f99709370657
* Move I2S initialisation out of the Wolfson codec driverDaniel Ankers2006-12-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11700 a1c6a512-1295-4272-9138-f99709370657
* Turned function back into define as that uses less bytes because gcc inlined ↵Peter D'Hoye2006-12-09
| | | | | | the function. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11699 a1c6a512-1295-4272-9138-f99709370657
* Fix some comments, and make code consistent with comments (CSMR2 was set to ↵Jens Arnold2006-12-09
| | | | | | 1M instead of 64K). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11698 a1c6a512-1295-4272-9138-f99709370657
* Sync with ipodlinux CVSDave Chapman2006-12-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11697 a1c6a512-1295-4272-9138-f99709370657
* Fix crash in browser when using very big fonts and show path option ↵Peter D'Hoye2006-12-09
| | | | | | together. Solves FS#6397. Patch created by Mark Arigo and modified by me. Minor code ploicing while in there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11696 a1c6a512-1295-4272-9138-f99709370657
* iRiver: Clearing CRSEL bit when using default CPU frequency caused audio ↵Michael Sevakis2006-12-08
| | | | | | chip to run at half frequency when radio screen called cpu_idle_mode(true) and corresponding high end loss after kepress timeout. CRSEL was originally preserved when bypassing PLL. CRSEL shouldn't have any bearing on PSTCLK or SCLK when PLL is bypassed since the dividers are bypassed as well (except for the divX2 for SCLK). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11695 a1c6a512-1295-4272-9138-f99709370657
* Last part of iCatcher and UniCatcher updates... add Sansa versionsMarianne Arnold2006-12-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11694 a1c6a512-1295-4272-9138-f99709370657
* iCatcher/UniCatcher: fix small glitches in the wps's that had playlist ↵Marianne Arnold2006-12-08
| | | | | | position and total number of playlist entries at the right side git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11693 a1c6a512-1295-4272-9138-f99709370657
* UniCatcher: (1) add dedicated greyscale bitmaps(2) 'rename' the respective ↵Marianne Arnold2006-12-08
| | | | | | wps file as it didn't follow the convention ('...x1.wps' instead of '...x2.wps') (3) remove the formerly used animation and volume bitmaps that were real greyscale because they are now superceeded by the new ones which only contain the four greys and are named consistently - should be safe now if one decides to tweak greyscale some more - by Ioannis Koutoulakis git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11692 a1c6a512-1295-4272-9138-f99709370657
* forgot to commit those removed bmps, tooMarianne Arnold2006-12-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11691 a1c6a512-1295-4272-9138-f99709370657
* iCatcher: (1) add dedicated greyscale bitmaps for H1x0 and Mini (2) 'rename' ↵Marianne Arnold2006-12-08
| | | | | | the respective wps files as they didn't follow the convention ('...x1.wps' instead of '...x2.wps') and adapt this in WPSLIST (3) remove the formerly used animation and volume bitmaps that were real greyscale because they are now superceeded by the new ones which only contain the four greys and are named consistently - should be safe now if one decides to tweak greyscale some more - by Ioannis Koutoulakis git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11690 a1c6a512-1295-4272-9138-f99709370657
* Add "m4b" to the list of supported filename extensions.Magnus Holmgren2006-12-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11689 a1c6a512-1295-4272-9138-f99709370657
* Add the GPL to the manual. Some changes to the license section and also to ↵Martin Arver2006-12-07
| | | | | | the GFDL to better fit in our manual (in style, not content) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11688 a1c6a512-1295-4272-9138-f99709370657
* Minor corrections to FLAC seeking calculationsAdam Boot2006-12-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11687 a1c6a512-1295-4272-9138-f99709370657
* Oops, that'll just keep resetting the timeout to 20s every time sys_poweroff ↵Michael Sevakis2006-12-07
| | | | | | is called and won't add the 8s recording margin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11686 a1c6a512-1295-4272-9138-f99709370657
* SWCODEC Recording: 1) Fix minor bug of not subtracting line aligment ↵Michael Sevakis2006-12-07
| | | | | | adjustment from buffer size. 2) Handle stop and pause better and let pcmrec thread lock the DMA as that could cause prerecording to get disabled internally 3) Make sure to snapshot DMA write index to ensure compiler doesn't perform multiple access when calculating available data (probably just paranoia on my part) 4) Handle USB connect in recording thread a little better by resetting hardware to defaults after closing 5) Make power managment stop recording properly when powering off (ie. no yield() from interrupt handler! :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11685 a1c6a512-1295-4272-9138-f99709370657
* Always use a black backgound while displaying images in jpegviewer, and use ↵Nils Wallménius2006-12-07
| | | | | | the usual foreground/background colors and backdrop in the jpegviewer menu git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11684 a1c6a512-1295-4272-9138-f99709370657
* AAC/ALAC: Fix display of ReplayGain values (e.g., in the ID3 Info screen).Magnus Holmgren2006-12-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11683 a1c6a512-1295-4272-9138-f99709370657
* Small delay before cutting off power to allow all hardware (especiallyMiika Pekkarinen2006-12-07
| | | | | | | eeprom chip) to flush. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11682 a1c6a512-1295-4272-9138-f99709370657
* AAC codec: accept M4B files.Magnus Holmgren2006-12-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11681 a1c6a512-1295-4272-9138-f99709370657
* Make the AAC (and ALAC) codec more flexible when dealing with the MP4 file ↵Magnus Holmgren2006-12-06
| | | | | | structure. Should fix some podcasts that don't play. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11680 a1c6a512-1295-4272-9138-f99709370657
* Coldfire targets: Fixed performance-hitting bug for unaligned transfers. Now ↵Jens Arnold2006-12-06
| | | | | | unaligned transfers are less than 10% slower than aligned transfers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11679 a1c6a512-1295-4272-9138-f99709370657
* Removed extraneous #ifdef.Jens Arnold2006-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11678 a1c6a512-1295-4272-9138-f99709370657
* Fix an errant #if effecting targets with MEM <= 8Mark Arigo2006-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11677 a1c6a512-1295-4272-9138-f99709370657
* put back the return types which got lost in the previous commitMarcoen Hirschberg2006-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11676 a1c6a512-1295-4272-9138-f99709370657
* move some audio driver specific code to the correspoding filesMarcoen Hirschberg2006-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11675 a1c6a512-1295-4272-9138-f99709370657
* Fix settings not saving to disk correctly, (fixes FS#6408)Jonathan Gordon2006-12-06
| | | | | | | | | | Stop playback.c requesting a rebuffer while not playing Shutting down from inside the menu will now save settings to disk, and entering the main menu will not force a setting save unless a setting actually changes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11674 a1c6a512-1295-4272-9138-f99709370657
* Fix for FS#6328. Simulator battery level now goes down in roughly 1% ↵Dan Everton2006-12-06
| | | | | | increments roughly every second. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11673 a1c6a512-1295-4272-9138-f99709370657
* first step in audio driver unification: renaming the functions to audio_* ↵Marcoen Hirschberg2006-12-06
| | | | | | (missed this one) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11672 a1c6a512-1295-4272-9138-f99709370657
* first step in audio driver unification: renaming the functions to audio_*Marcoen Hirschberg2006-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11671 a1c6a512-1295-4272-9138-f99709370657
* first step in audio driver unification: renaming the functions to audio_*Marcoen Hirschberg2006-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11670 a1c6a512-1295-4272-9138-f99709370657
* PLL was incorrectly initialized causing system to crash when ran fromMiika Pekkarinen2006-12-06
| | | | | | | ROM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11669 a1c6a512-1295-4272-9138-f99709370657
* Small change to PCM recording API for low latency effects. Latency can be as ↵Michael Sevakis2006-12-06
| | | | | | low as 14 samples from input to output including the FIFOs (ColdFire) but 16 is more reasonable an expectation if only tranferring one sample per interrupt (\!). May convert PCM playback to use the same method as it can still be used in the old manner with some slight mods but has the potential to enable new features since it is more flexible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11668 a1c6a512-1295-4272-9138-f99709370657
* And this too.Miika Pekkarinen2006-12-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11667 a1c6a512-1295-4272-9138-f99709370657