dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Recent activity


Recent Threads on the Mailing Lists
when what who
Monday 10:51DevCon2014 Marcin Bukat
Monday 09:30%T#12972 Task closed by saratoga: The Compresser needs more flexability Michael Sevakis
Saturday 21:09Sandisk clip zip went weird D Bear
Saturday 12:08Returned mail: see transcript for details daniel
9th Apr 16:09new rb install on clip zip David Mehler
4th Apr 21:48Chinese MP3 Player Jammit Timmaj
26th Mar 19:49Ashtabula OH (US) FM Presets Roger
26th Mar 19:30Fairbanks & Anchorage Alaska FM Presets (Please Upload) Frank Gevaerts
23rd Mar 17:31Updating Lua plugin to upstream 5.2.3 Richard Quirk
18th Mar 12:17Archos studio recording problem Michael Sevakis
10th Mar 19:32Archos JBM info Tom Cole
10th Mar 15:56Easter Wish List for Rockbox -- too late for xmas wish list anyway ... Roman Hochleitner
9th Mar 23:54Archos JBM voltage Tom Cole
2nd Mar 06:34Archos devices: time to let them rest? Paul Louden
19th Feb 21:30Adding volume limit treaki on PDA
30th Jan 17:18Sansa Clip Zip and DRM Philip
29th Jan 00:40query Steph MM
24th Jan 03:50Ladies and gentlemens, we have sound on the Creative ZEN X-Fi Style Mohamed Tarek
23rd Jan 12:55talk rewrite Amaury Pouly
22nd Jan 21:10talk rewrite (off topic) Dave Hooper


Today 07:49DevCon2014PeterDHoye
Monday 17:51GuillaumeCocatreZilgienGuillaumeCocatreZilgien
Monday 15:41GoldenQuotesMichaelCarr
Saturday 18:58MikolajChadzynskiBaseUserMapping_222
5th Apr 21:48JesseZhuBaseUserMapping_222
5th Apr 21:48WikiUsersBaseUserMapping_333
4th Apr 03:38ZhouDiBaseUserMapping_222
2nd Apr 15:38SansaFuzePlusPortAmauryPouly
2nd Apr 15:37STMP37xxRecoveryAmauryPouly
1st Apr 14:01JosefBachlBaseUserMapping_222
1st Apr 06:45TurtleSBaseUserMapping_222
30th Mar 13:34SansaViewAmauryPouly
26th Mar 18:58IrcNicksGuillaumeCocatreZilgien
24th Mar 21:44RickGrayRickGray
24th Mar 21:41WikiUsersGroupFrankGevaerts
20th Mar 12:30ColorflyC3IvanMaslyuk
20th Mar 11:04SigmaTelSTMP3xxxIvanMaslyuk
20th Mar 11:02IriverEseriesIvanMaslyuk
20th Mar 10:51TelechipsInfoIvanMaslyuk
18th Mar 17:14MajorChangesMichaelGiacomelli


Yesterday 07:34 35b4ba8: root_menu: Remove previous_music_is_wps() and change previous_music via event callback.
apps/playlist.c [diff]
apps/root_menu.c [diff]
apps/root_menu.h [diff]
Thomas Martitz
8th Apr 20:52 bebf71a: playlist: Get rid of plugin buffer use in playlist_save().

The plugin buffer was used only to avoid reparsing the playlist, so non-essential. But when it was used it conflicted with the playlist viewer which already uses the plugin buffer for playlist purposes simultaneously. It only works by accident.

Since the reparse avoidance is non-essential don't do it for now. A temp buffer can be passed to playlist_save() to enable it but the only caller (as of now) does not do that.
apps/menus/playlist_menu.c [diff]
apps/playlist.c [diff]
apps/playlist.h [diff]
Thomas Martitz
Yesterday 21:49 466441d: libmad: Use 32bit unsigned for requantize table.

Implicit promotion of integer literals to unsigned long introduced a subtle bug on 64-bit systems due to weird sign extensions (leads to audible glitches in a few files). The table is originally designed for unsigned 32bit integers, and it works with those so use them. As a consequence the lookup table size is halved as well.
lib/rbcodec/codecs/libmad/layer3.c [diff]
Thomas Martitz
11th Apr 09:04 bd10245 G#782: MPIO HD300: Fix occasional scrollstrip hang

Scrollstrip works as quadrature encoder. We set pin change interrupt for both edges of signal both lines and sample the state in ISR. From time to time the sequence is out-of-sync which was properly detected but erroneously handled leaving scrollstip interrupts disabled.

Tested: Marcin Bukat
firmware/target/coldfire/mpio/hd300/button-hd300.c [diff]
Marcin Bukat
Friday 20:06 a18c33a G#784: manual: Add missing Frequency setting description
manual/configure_rockbox/playback_options.tex [diff]
Michael Giacomelli
Friday 22:08 238be18: hwstub: add proper PP support

- drop support for PP500x: it's very different from other PP and although it would be possible to support them, I don't have one to test the code
- make sure only the CPU is started
- add PP descriptor to report chip ID and revision
- add code in shell and lua to support pp (no register description yet)
- compile for ARMv4 because PP502x is an ARM7TDMI
utils/hwstub/hwstub_protocol.h [diff]
utils/hwstub/stub/pp/Makefile [diff]
utils/hwstub/stub/pp/crt0.S [diff]
utils/hwstub/stub/pp/target-config.h [diff]
utils/hwstub/stub/pp/target.c [diff]
utils/hwstub/tools/hwstub_shell.cpp [diff]
utils/hwstub/tools/lua/load.lua [diff]
utils/hwstub/tools/lua/pp.lua [new]
Amaury Pouly
Friday 22:06 910235b: hwstub: fix error in config descriptor, cleanup some code
utils/hwstub/hwstub_protocol.h [diff]
utils/hwstub/stub/main.c [diff]
utils/hwstub/stub/rk27xx/target-config.h [diff]
utils/hwstub/stub/stmp/target-config.h [diff]
Amaury Pouly
9th Apr 07:00 9576134: plugins: Add plugin_release_audio_buffer().

Some plugins grab the whole audio buffer and still want to start playback somehow (e.g. random_folder_advance_config). Since 22e802e the plugin buffer is allocated via buflib and has to be released explicitely. For these plugins the automatic free on exit is not sufficient and they need an API function for that.

Fixes OOM panic on random_folder_advance_config when using start shuffled playback.
apps/codecs.c [diff]
apps/plugin.c [diff]
apps/plugin.h [diff]
apps/plugins/random_folder_advance_config.c [diff]
Thomas Martitz
7th Apr 20:12 924a3c4 G#777: Added Avi Eisenberg to CREDITS file
docs/CREDITS [diff]
Avi Eisenberg
7th Apr 20:23 ccfa518: Add hwstub support for portal player (manufacturer mode)

It is very similar to how e200tool from MrH works but uses the framework of hwstub which is makes it completely trivial since we already have the USB driver written.
utils/hwstub/hwstub_protocol.h [diff]
utils/hwstub/stub/SOURCES [diff]
utils/hwstub/stub/pp/Makefile [new]
utils/hwstub/stub/pp/crt0.S [new]
utils/hwstub/stub/pp/ [new]
utils/hwstub/stub/pp/target-config.h [new]
utils/hwstub/stub/pp/target.c [new]
Amaury Pouly
7th Apr 20:25 399acc0: Add new tool to upload code on e200/c200/view in manufacturer mode

This is actually the trivial part of e200tool from MrH: it simply writes the code on the bulk endpoint. Code was mostly copied from imxtools/sbloader.
utils/e200tool/Makefile [new]
utils/e200tool/e200load.c [new]
Amaury Pouly
7th Apr 09:34 68370b6: Fix red
apps/plugins/pegbox.c [diff]
Amaury Pouly
21st Mar 21:16 d489444 G#762: Complete Plugin Keymaps for Creative Zen X-Fi3

This patch completes the plugin keymaps for the Zen X-Fi3 and enables those plugins for compilation. One key was changed in "button-target.h" for compatibility with Rockboy. This also caused the changes to "keymap-zenxfi3.c", to keep the stock functionality (no further changes in here).
apps/keymaps/keymap-zenxfi3.c [diff]
apps/plugins/beatbox/beatbox.c [diff]
apps/plugins/blackjack.c [diff]
apps/plugins/brickmania.c [diff]
apps/plugins/calculator.c [diff]
apps/plugins/calendar.c [diff]
apps/plugins/chessbox/chessbox_pgn.h [diff]
apps/plugins/chessclock.c [diff]
apps/plugins/chip8.c [diff]
apps/plugins/chopper.c [diff]
apps/plugins/clix.c [diff]
apps/plugins/cube.c [diff]
apps/plugins/doom/i_video.c [diff]
apps/plugins/fft/fft.c [diff]
apps/plugins/flipit.c [diff]
apps/plugins/fractals/fractal.h [diff]
apps/plugins/goban/goban.h [diff]
apps/plugins/imageviewer/imageviewer_button.h [diff]
apps/plugins/invadrox.c [diff]
apps/plugins/jewels.c [diff]
apps/plugins/lib/pluginlib_actions.c [diff]
apps/plugins/midi/midiplay.c [diff]
apps/plugins/minesweeper.c [diff]
apps/plugins/mp3_encoder.c [diff]
apps/plugins/mpegplayer/mpeg_settings.c [diff]
apps/plugins/mpegplayer/mpegplayer.c [diff]
apps/plugins/oscilloscope.c [diff]
apps/plugins/pacbox/pacbox.h [diff]
apps/plugins/pegbox.c [diff]
apps/plugins/pictureflow/pictureflow.c [diff]
...and 23 more files.
David Jilke
3rd Apr 16:49 8375b69: buffering.c: Patch up some straggling strlcpy warnings

Originating from 3661581

Some build clients finding their "standard" string.h's that don't declare strlcpy?
apps/buffering.c [diff]
Michael Sevakis
All commits since last release, last four weeks.
Page was last modified "Jan 12 2012" The Rockbox Crew