- d33645b MIDI: Optimize the new pitch bending code for a small speedup. by Stepan Moskovchenko · 17 years ago
- 45d4345 Mpegplayer: Convert the assembler optimised ARM IDCT into a proper assembler file. Clean up the CPU selection in idct.c. by Jens Arnold · 17 years ago
- fc43b9d Mpegplayer: Assembler optimised IDCT for coldfire, based on FS #5995 by Karim Boucher. Put the IDCT block buffer in IRAM for better performance. The whole libmpeg2 decoder struct doesn't fit without throwing some libmad buffers out of IRAM, but then doesn't change performance significantly. Mpegplayer is quite usable now on X5; H300 is sort-of usable for widescreen. by Jens Arnold · 17 years ago
- 84f5c5c Take out some NOCACHEBSS_ATTR's that were accidentally left. Put some threading code in IRAM that should be there on PP502x. by Michael Sevakis · 17 years ago
- 4bd1aac Mandelbrot: make increasing/decreasing iterations on X5/M5 actually usable (the buttoncombo was not possible before) and add necessary _PRE definitions to the defines and the button loop to prevent repeating the event accidentally (on some targets there was no control about how many steps one actually zoomed out on one button 'press'). Update the menu accordingly and fill out the blanks... by Marianne Arnold · 17 years ago
- d9b1f40 Updated italian translation. by Alessio Lenzi · 17 years ago
- 4c18152 Jewels: use 'Power' on M5/X5 to exit the plugin as in every other plugin. Mention this in the manual button table too and add the missing information for other targets as well. The table part in the tex file is restructured, a small workaround was necessary to make the Ipod manuals build correctly (is commented). Maybe someone with better tex skills could find a better solution? by Marianne Arnold · 17 years ago
- 1129ed7 Fix FS #7976. WMA metadata parser didn't store file size in metadata struct. by Thom Johansen · 17 years ago
- 294a4c0 Blackjack: small improvement in the c200 buttonmap - use the volume buttons instead of a combo, add the missing help text. Fill out the blank button table in the c200 manual. by Marianne Arnold · 17 years ago
- 6c002da Pong: small improvement in the c200 buttonmap; the left paddle is now controlled with the volume buttons. Also update the manual accordingly. by Marianne Arnold · 17 years ago
- 3688e94 Fix wrong button displayed for returning from database building screen, closes FS#7974 by Nils Wallménius · 17 years ago
- 9a8677c Fix yellow by Tom Ross · 17 years ago
- 437c3e4 Code police and clean up for rockboy. by Tom Ross · 17 years ago
- 0b911fe FS#7971 - mpegplayer - start menu loads quicker - menu clean up - code clean up by Robert Kukla · 17 years ago
- 94c23df Allow people to waste lots of memory and have 32000 tracks in a single playlist, should they so desire. by Steve Bavin · 17 years ago
- 8b44601 Disable highperf mode in the peakmeter for swcodec targets, as it makes no sense. Improves responsiveness a lot with a peakmeter-enabled wps on targets with slow lcd updates (e.g. G5). Added a comment why highperf mode is needed for MAS targets. by Jens Arnold · 17 years ago
- 19c280f Reenable icode in Rockboy for PP/Arm targets. Previously caused problems on Nano and Photo but these issues should no longer exist. by Tom Ross · 17 years ago
- a9b2fb5 Finally full multicore support for PortalPlayer 502x targets with an eye towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties. by Michael Sevakis · 17 years ago
- 0d3ca00 Fix warnings in test_fps. by Jens Arnold · 17 years ago
- c05ba51 Enable star transition on all targets and prevent lcd partial updating of 0 area rectangles. This should fix FS #6334. As I don't own one of the targets which were affected by this bug I can't confirm. by Antoine Cellerier · 17 years ago
- c2e5065 Oops, forgot to increment the plugin api version numbers. by Antoine Cellerier · 17 years ago
- d66b3c0 Remove the "invert scroll" code since it's not used anywhere anymore (and it was broken on color targets with gradients anyway). Closes FS #7875. by Antoine Cellerier · 17 years ago
- 2490700 Playlist viewer move live preview. Closes FS #7968. by Antoine Cellerier · 17 years ago
- 8714b75 Delay boosting and backlight on until after the menu selection is done. Fixes FS #7964. There remains an issue with the movie being loaded before the menu is shown. by Peter D'Hoye · 17 years ago
- 52040a0 fix the wrong value being selected initially by Jonathan Gordon · 17 years ago
- 0f7f346 Integer setting changes to make all those settings consistant on the target. by Jonathan Gordon · 17 years ago
- 50eed82 Fix an improper file_exist check in zxbox. by Michael Sevakis · 17 years ago
- c03002b use the list context in credits which has to be defined for every target by Jonathan Gordon · 17 years ago
- 0b0c23f Fix some plugins that use NULL instead of -1 when not using a voice id in struct opt_items. Change as many '#define NULL 0' to '#define NULL ((void*)0)' as grep would find - somewehere the former is still hiding it seems. :\ by Michael Sevakis · 17 years ago
- 887ff33 Fix int settings being backwards on the player by Jonathan Gordon · 17 years ago
- 85fba24 FS#7957 - hebrew lang update by Rani Hod by Jonathan Gordon · 17 years ago
- 58777c3 Fix FS#7952 - flip list settings didnt work properly by Jonathan Gordon · 17 years ago
- 1515ff8 MIDI: At long last, though quick and dirty, pitch bend depth! Or, I think it works. Tested on two by Stepan Moskovchenko · 17 years ago
- 57418b2 Use the CLOCK_RATE define instead of 44100. by Antoine Cellerier · 17 years ago
- e6e5975 Update Swedish translation. by Magnus Holmgren · 17 years ago
- 9ca0587 Update francais language. Plus few minor changes. by Mustapha Senhaji · 17 years ago
- 9146f20 MP4 tag parser: guard against problems when the buffer is full. by Magnus Holmgren · 17 years ago
- cb4186c Improved FPS test plugin: * Better precision for low frame rates (take extra ticks into account). * Measure YUV blit framerate on colour targets. by Jens Arnold · 17 years ago
- 5fc117e Make the FLAC metadata parser a little more robust. by Magnus Holmgren · 17 years ago
- 6d08116 Fix a bug whereby ACTION_TREE_WPS (GO_TO_PREVIOUS_MUSIC) brings us to the by Stéphane Doyon · 17 years ago
- 84ed3fd Go to the WPS on a successful bookmark_mrb_load() from the MRB, by Stéphane Doyon · 17 years ago
- 2ee85c5 Voice already gets shutup when starting playback. It's also appropriate by Stéphane Doyon · 17 years ago
- e88ac4c Cosmetic change - change the "loading ..." splashes to "Loading...", as used everywhere else in Rockbox by Dave Chapman · 17 years ago
- c61e462 read_mp4_tag_string() may return a NULL in the pointer so no code should rely by Daniel Stenberg · 17 years ago
- 83ec896 FS#7931 - mpegplayer - resume on idle off - play files without start time of zero by Robert Kukla · 17 years ago
- 9875700 Accept FS #7933 by Mario Lang: bugfix in fireworks plugin by Peter D'Hoye · 17 years ago
- 1c9ec20 Accept FS #7914 by Stijn Hisken with corrections and additions by me by Peter D'Hoye · 17 years ago
- 85058f5 Fix FS #5852 by trying to properly close and update the recorded file, and give the FAT the correct file info. Add filehandle checks to some file functions. by Peter D'Hoye · 17 years ago
- bcdb321 Enable recording for Sansa c200, the keymap is usable but maybe could still be improved later. by Marianne Arnold · 17 years ago
- c0c6cff Add the missing keymap for the c200, the plugin was compiled before but since there was no way to get to the menu it wasn't very usable... by Marianne Arnold · 17 years ago
- 16c0a46 Updated italian translation. by Alessio Lenzi · 17 years ago
- 9afdf99 Add the vkeyboard line end beep to (swcodec) targets with non-modal keyboard. * Select modal keyboard and enable morse mode for iPod 1st/2nd gen. by Jens Arnold · 17 years ago
- 064de4c Slight code policing. by Jens Arnold · 17 years ago
- 100d343 Fix red Ondio builds. Hwcodec targets can't beep that way, so disable that beep for them.* Port the other vkeyboard enhancements (fixed character spelling and edit mode announcement) to the charcell vkeyboard (Player). by Jens Arnold · 17 years ago
- 1b89d58 Accessible keyboard: guard the beep with talk_menus_enabled() by Stéphane Doyon · 17 years ago
- 3e31d50 Export shutup() function from talk.c. by Stéphane Doyon · 17 years ago
- d529a38 Make the virtual keyboard easier to use for blind users. From FS#6324 by Stéphane Doyon · 17 years ago
- 0279c71 Voice the recording trigger settings screen. by Stéphane Doyon · 17 years ago
- a07e939 fix yellow and some house cleaning by Robert Kukla · 17 years ago
- fd3fe45 FS#7487 - mpegplayer - video start time seek with resume by Robert Kukla · 17 years ago
- 9ff4057 Hopefully the last fix for crosscompilation of sims with mingw32. by Nicolas Pennequin · 17 years ago
- b8eb2a8 Oops. Fix red. by Nicolas Pennequin · 17 years ago
- ef9abe4 Keep track of the number of opened files in the sim to enforce the same limit as on target. by Nicolas Pennequin · 17 years ago
- 26e47f2 Use dynamic menu voice callbacks to speak menu item names in the by Stéphane Doyon · 17 years ago
- 5acf091 Add a voice callback to dynamic menus, along side the text_callback. by Stéphane Doyon · 17 years ago
- f619f81 Change loop structure for sample synthesizing. Gives a nice speedup on both coldfire and arm targets. by Nils Wallménius · 17 years ago
- d712e25 Get test_codec running again on PortalPlayer targets. by Michael Sevakis · 17 years ago
- 1630188 Make sure that audio_resume() is not called in interrupt context when car adapter mode is enabled. Fixes FS#7304. by Linus Nielsen Feltzing · 17 years ago
- 46b7028 Keep a 2 pixel margin in the instructions screen. by Jonas Häggqvist · 17 years ago
- 548886a Use the userfont for the instructions. by Jonas Häggqvist · 17 years ago
- 52336cd Add instructions on all targets. Somewhat hackish, I'm afraid, but works reasonably well. by Jonas Häggqvist · 17 years ago
- 59f523c Save some more space by not allocating arrays large enough to hold more than NUM_BOGUS (defined at compile-time) elements. by Jonas Häggqvist · 17 years ago
- 1de4972 Forgot about the case conversion rule for one string :) by Mustapha Senhaji · 17 years ago
- 27588ed Do the checking arm targets in a nicer way in the makefile by Nils Wallménius · 17 years ago
- 7ad3e2f Update francais language and fix a typo in the english file. by Mustapha Senhaji · 17 years ago
- 5f1ec30 Name all button light functions and variables consistently starting with buttonlight_ . by Jens Arnold · 17 years ago
- 7d34565 Don't get the dircache size while dircache is still initializing. If done during shutdown, it will force a foreground scan on next boot. by Magnus Holmgren · 17 years ago
- d7d6b78 Accept FS#7897 with some changes by me. moves the code to talk time/date out of main_menu.c to make it hopefully more useful. by Jonathan Gordon · 17 years ago
- 6077e5b Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound. by Michael Sevakis · 17 years ago
- f6de0d4 Discontinue any use of 'swp(b)' on PP5020. While clocking is stable, some testing revealed this instruction can still cause problems without concurrent access. Make sure mpegplayer is safe while not using spinlock (no longer atomic) between cores to protect the stream byte counters - use nonwrapping head and tail pointers. by Michael Sevakis · 17 years ago
- a513330 Updated italian translation. by Alessio Lenzi · 17 years ago
- 4443fcb Accept FS#7864 - minor menu cleanup to move theme settings into a new themes menu. patch to update the manual would be welcome :p by Jonathan Gordon · 17 years ago
- c27ae40 Reduce memory usage so that we can include all messages on all platforms by Nils Wallménius · 17 years ago
- 1d79129 Get rid of unnecessary memory acesses in a loop, gives slight speedup by Nils Wallménius · 17 years ago
- 44f3706 Exclude some more messages for targets with only little space for plugins to allow them to build. by Jonas Häggqvist · 17 years ago
- ef7affa New plugin: robotfindskitten - a zen simulation. More (or less) information on robotfindskitten.org. by Jonas Häggqvist · 17 years ago
- e49247e get_metadata(): Clear the destination mp3entry to avoid having bogus pointers appear in it. by Nicolas Pennequin · 17 years ago
- 6ac7947 Ooops by Linus Nielsen Feltzing · 17 years ago
- 5118f48 A loop with one iteration is a little strange, also put it inside an #if block to not rely on gcc otimizing it away by Nils Wallménius · 17 years ago
- a26ccde Platform specific button descriptions for battery bench. Fixes FS#7893 by Linus Nielsen Feltzing · 17 years ago
- 8219f28 Make synthVoice return int instead of short, gives a nice speed up also add a comment by Nils Wallménius · 17 years ago
- bd4aea3 Increased the talk thumbnail size to 64Kbytes by Linus Nielsen Feltzing · 17 years ago
- ca46a3d Increase output buffer size to 32kB, results in less buffer missing in general and avoids buffer misses when lcd remote is plugged in while playing and ticking reduction is enabled. Increase max voices used on coldfire targets to 24 and reduce voices used on pp targets to 16. Put one more struct in iram for a slight speedup on coldfire. Fix comments in midiutil.h by Nils Wallménius · 17 years ago
- e1940b8 Optimisation of the midi player, reducing the number of multiplications and memory accesses inside a very frequently executed loop, also does shifting of the whole sample when synthing is done which improves accurracy slightly, ~10% fewer buffer misses by Nils Wallménius · 17 years ago
- 84fcf96 Oops, forgot one file by Nils Wallménius · 17 years ago
- cb9ba11 Remove wrapper for pressNote and make the function externally visible by Nils Wallménius · 17 years ago
- b0a3736 FS#7682 by Daniel Dalton - Enable voice in the wakeup alarm screen by Linus Nielsen Feltzing · 17 years ago
- 4ebe692 Put a struct in iram for a small speedup on coldfire by Nils Wallménius · 17 years ago
- 1ba018b Add drum names, make cowbell a default instrument (no way to remap them from UI yet). Add non-static by Stepan Moskovchenko · 17 years ago
- 38f9533 Minesweeper for the c200. The slightly smaller tiles made for this will also be used by the small H10 now, thought that was fair and it also complies with the comment about the number of tiles above. by Marianne Arnold · 17 years ago