This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#10362 - Flickering backlight when removing hold with backlight fading
Attached to Project:
Rockbox
Opened by Jonas Häggqvist (rasher) - Sunday, 21 June 2009, 22:15 GMT+2
Last edited by Thomas Martitz (kugel.) - Tuesday, 25 October 2011, 18:58 GMT+2
Opened by Jonas Häggqvist (rasher) - Sunday, 21 June 2009, 22:15 GMT+2
Last edited by Thomas Martitz (kugel.) - Tuesday, 25 October 2011, 18:58 GMT+2
|
DetailsAfter releasing hold after several minutes of playback with hold enabled, the backlight flickers on and off, if the following settings are enabled:
Backlight on hold: off Backlight fade in: on Backlight fade out: on Caption backlight: on My theory is that fade-in/out events from the caption backlight somehow get queued up, and happen once hold is released. Happened as recently as today, with r21438. Reports in IRC said it appeared somewhere between 3.0 and 3.1. |
This task depends upon
Good luck for debug devs! ;)
http://www.rockbox.org/mail/archive/rockbox-dev-archive-2009-01/0152.shtml
i think it is since the fading for units without hardwarefading . I noticed it myself with the h300 but also saw it at my e200 (which I have not that long).
This one-line patch appears to fix it (which I'll commit if there are no complaints)
if (queue_is_empty(&backlight_queue)
queue_post();
Just an idea, it may or may not work better. Nice catch anyway!
EDIT: That works too and looks neater. I'll go with kugel's suggestion.
edit: hmm, ok, that change is in svn... perhaps duplicate it in the buttonlight_off() (fixing the obvious value to make sense thou)