summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-05-08Add missing file types to tag description and make the long example line breakDominik Riebeling1-6/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9890 a1c6a512-1295-4272-9138-f99709370657
2006-05-08Revert a previous change, works around the problem of freezing on ↵Brandon Low2-1/+5
stop-while-paused, and skipping with crossfade git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9889 a1c6a512-1295-4272-9138-f99709370657
2006-05-08Fixed freezing after loader error messages.Stepan Moskovchenko4-13/+40
Added RMID (Windows MIDI) header support. Added .RMI extension to viewers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9888 a1c6a512-1295-4272-9138-f99709370657
2006-05-07Ipod: Move the HW revision to 'View HW info' where it belongs, and make both ↵Jens Arnold1-27/+33
the HW revision and port debug work on mini (didn't fit the LCD). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9887 a1c6a512-1295-4272-9138-f99709370657
2006-05-07We don't need 2 different CRC functions.Jens Arnold1-43/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9886 a1c6a512-1295-4272-9138-f99709370657
2006-05-07Ondio: (Hopefully) fix the occasional freezes during playback: Use DMA ↵Jens Arnold1-14/+14
channel 0 for MMC transfer. As it has higher priority than channel 3 (used for playback), the risk of serial receive overruns is minimised. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9885 a1c6a512-1295-4272-9138-f99709370657
2006-05-07Whoops! Lousy button code...Stepan Moskovchenko1-6/+48
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9884 a1c6a512-1295-4272-9138-f99709370657
2006-05-07Added ability to adjust the volume during playback.Stepan Moskovchenko3-18/+69
Gracefully fail if no soundset installed. Yet more messing with the ramping code. I swear, that will be the end of me. Basic skipping support- skip foreward a bit if Right is pressed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9883 a1c6a512-1295-4272-9138-f99709370657
2006-05-07Fixed voice prompts from id3 dbHardeep Sidhu1-14/+37
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9882 a1c6a512-1295-4272-9138-f99709370657
2006-05-06Patch #5182 by Liberman Shachar - Vertical screen scroll bug fix (inverse ↵Linus Nielsen Feltzing5-11/+15
bar crop in vertical scroll) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9881 a1c6a512-1295-4272-9138-f99709370657
2006-05-05Viewer: Don't say 'yes' to every option ;-) (Voice ID must be -1 for 'no clip').Jens Arnold1-14/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9880 a1c6a512-1295-4272-9138-f99709370657
2006-05-05Fixed bug with playlist_skip_entry when track to be skipped was less then ↵Hardeep Sidhu1-7/+9
current index git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9879 a1c6a512-1295-4272-9138-f99709370657
2006-05-05Fix folder icons in tagcacheHardeep Sidhu1-13/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9878 a1c6a512-1295-4272-9138-f99709370657
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