summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-05-05Enabled playlist functions on tracks in tagcacheHardeep Sidhu3-24/+35
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9877 a1c6a512-1295-4272-9138-f99709370657
2006-05-05Hopefully fix some old audio playing during manual track skip w/o crossfade. ↵Brandon Low1-0/+1
Worst case was 1/5 second of audio from pcmbuflen bytes later than the playign position of the old track would play. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9876 a1c6a512-1295-4272-9138-f99709370657
2006-05-04Fix viewer crash due to uninitialsed usage of rb->Jens Arnold1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9875 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Text viewer: * Only show those options which really exist. * Basic button ↵Jens Arnold3-115/+123
functions now available on all targets. * Implemented option setting in a more straightforward way (like the core options menus). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9874 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Greyscale ipods: Fixed screendump for the (not-so-) new framebuffer format.Jens Arnold1-8/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9873 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Increase language buffer from 14000 to 16000 so that russian.lang fits ↵Peter D'Hoye1-1/+1
again. Fix for bug 5286. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9872 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Fix fillrect calculation error for 'Screen scrolls out of view'. Fixes bug ↵Peter D'Hoye5-10/+16
5267. Also some minor code policing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9871 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Optimize synth code by pre-computing the volume scaling for each note.Stepan Moskovchenko4-27/+35
Scaling is now calculated once per MIDI event at the most, instead of once per sample. Increase voice ramping speed, increase number of active voices a little. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9870 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Correct a Coldfire asm constraint.Magnus Holmgren1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9869 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Don't initiate track change if at end of playlistHardeep Sidhu1-2/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9868 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Only reset resume settings when we're really at the end of the playlistHardeep Sidhu1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9867 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Remove some debug junk, start a new build.Stepan Moskovchenko1-2/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9866 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Fix file descriptor leak that would cause a hard lockup every 7 filesStepan Moskovchenko5-84/+111
played. A few other cosmetic changes. please, please no red build =) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9865 a1c6a512-1295-4272-9138-f99709370657
2006-05-03Improvements to the sections regarding the File Menu and the Playlist ↵Michael DiFebbo1-36/+85
Submenu. Restructured File Menu section to track actual Rockbox menu order. Rewrote some portions of the Playlist Submenu section to make it more user-friendly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9864 a1c6a512-1295-4272-9138-f99709370657
2006-05-02iPod: Bass/Treble settings need 5 bits, not 4 - fixes bug report #5276. ↵Dave Chapman1-3/+3
This also increases the CONFIG_BLOCK_VERSION on all platforms - this will reset your settings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9863 a1c6a512-1295-4272-9138-f99709370657
2006-05-02Player: Credits plugin correctly working with UTF-8. Patch by Marcoen ↵Jens Arnold3-5/+8
Hirschberg. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9862 a1c6a512-1295-4272-9138-f99709370657
2006-05-02Stop playing current track before starting a new playlist with an offset ↵Hardeep Sidhu1-1/+4
(eg. bookmarks). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9861 a1c6a512-1295-4272-9138-f99709370657
2006-05-02ipods - First implementation of pcf50605_init() function. This enables the ↵Dave Chapman3-1/+15
power-out in the Dock connector, which may help getting some accessories working - if they don't need to talk to the ipod via the Apple Accessory Protocol. Thanks to julius in IRC for testing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9860 a1c6a512-1295-4272-9138-f99709370657
2006-05-02Oops, correctly calculate the interrupt number in UIE().Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9859 a1c6a512-1295-4272-9138-f99709370657
2006-05-01----------------------------------------------------------------------Stepan Moskovchenko8-115/+400
Added Karl Kurbjun's sound output patch, cleaned up some output. Main file is now midiplay.c, midi2wav is still in there for anyone who wants it. Set sampling rate to 22k, and increased note decay time. Reduced number of concurrent active voices and made new notes replace used voices if none are available. This makes lag less apparent. I really hope this wont go red. (turns around and runs) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9858 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Fix red bootbox builds with gcc 4.x and -Os. Save a bit of code by not ↵Jens Arnold1-69/+66
including the never called UIE0..UIE3. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9857 a1c6a512-1295-4272-9138-f99709370657
2006-05-01now use -Os with patched gccDaniel Stenberg1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9856 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Alert the user for gcc compiler version used for SH if not gcc4 with rockbox ↵Daniel Stenberg1-0/+21
patch git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9855 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Caption-backlight: don't keep backlight on if paused as this keeps the ↵Peter D'Hoye1-4/+6
backlight on forever. Fixes bug 5050. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9854 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Properly set audio_is_initialized flag for swcodec devices ad use it when ↵Hardeep Sidhu2-5/+7
initializing crossfade. This should fix the problems with resuming playback at startup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9853 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Added description of 'Auto change directory' and 2 tag cache options to ↵Michael DiFebbo1-2/+16
Playback Settings section of manual. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9852 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Also clear WPS backdrop when shutting down (same fix as in usb event ↵Peter D'Hoye1-0/+3
handling). Fixes bug 5222 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9851 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Applied patch 2917: Fix retrieval of total sample count in get_vorbis_metadata.Magnus Holmgren1-9/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9850 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Init voice before audio because audio needs to know the voice buffer size. ↵Peter D'Hoye1-3/+11
Seems to fix the occasional freeze at startup (if voice is used), and also seems to fix voice eating itself after playback. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9849 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Tweak MP3 seeking a little, and don't do gapless trim if a seek has been done.Magnus Holmgren1-4/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9848 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Call rb->yield() during the random game generation.Dave Chapman1-0/+36
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9847 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Bump the api version when something is added to the api!Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9846 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Oops, fix Ondio builds.Zakk Roberts1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9845 a1c6a512-1295-4272-9138-f99709370657
2006-05-01Patch #5056 by Jonathan Gordon, with rework and additions by me: Updated ↵Zakk Roberts3-391/+351
Viewer plugin. Replaces annoying mode-toggle key-combos with a settings menu, including a new 'Scroll by Line' option. I've also added a 'hands-free' auto-scroll feature and added lcd_setmargins to the plugin API, since we need it here. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9844 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Fix red builds?Peter D'Hoye1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9843 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Recording buffer offset must be passed on to the firmware calls, not the ↵Peter D'Hoye5-9/+14
other way around. Should fix yellow builds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9842 a1c6a512-1295-4272-9138-f99709370657
2006-04-30The recording buffer should not try to use the voice buffer, so map our ↵Peter D'Hoye2-6/+10
buffer after it. On swcodec targets, recording always uses this buffer so always notify the others that we did. Fixes bug 4754. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9841 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Synced, and some fixes/updates.Magnus Holmgren1-31/+140
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9840 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Ondio, gmini, ipod: Don't trigger vkeyboard accept if the button is already ↵Jens Arnold1-1/+3
pressed when entering it. Fixes inability to save a new game from sudoku on Ondio, and potential similar problems. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9839 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Silence 2 gcc4 warnings.Jens Arnold1-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9838 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Fix one seeking bug: when seeking back to before a resume point, audio from ↵Magnus Holmgren1-4/+8
another track could be played. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9837 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Fix problem with loading bookmarks from the root folder (causing the ↵Magnus Holmgren1-2/+2
simulator to crash). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9836 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Fixed problem with incorrect first index after resumeHardeep Sidhu1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9835 a1c6a512-1295-4272-9138-f99709370657
2006-04-30Fixed playlist control corruption on dircache systemsHardeep Sidhu1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9834 a1c6a512-1295-4272-9138-f99709370657
2006-04-29Ooops. Fix red bootbox builds.Jens Arnold1-65/+69
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9833 a1c6a512-1295-4272-9138-f99709370657
2006-04-29SH1: Moved exception vector table generation and weak aliasing into an asm ↵Jens Arnold1-292/+232
block. Allows building with gcc 4.x git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9832 a1c6a512-1295-4272-9138-f99709370657
2006-04-29Clear wps backdrop on USB event when in wps. Fix for bug report 4752Peter D'Hoye1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9831 a1c6a512-1295-4272-9138-f99709370657
2006-04-29Whoops...Zakk Roberts38-0/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9830 a1c6a512-1295-4272-9138-f99709370657
2006-04-29Boxes WPS for 320x240 LCDs (iPod 5G).Zakk Roberts2-0/+91
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9829 a1c6a512-1295-4272-9138-f99709370657
2006-04-29ATA driver: * Don't lie to gcc about which parameters the assembler ↵Jens Arnold1-188/+189
optimised loops touch. Fixes problems with higher optimisation levels. Some slight tweaks for SH1. * Prevent the assembler loops from being inlined as this is less efficient than having them in IRAM (only relevant at higher optimisation levels). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9828 a1c6a512-1295-4272-9138-f99709370657