Rockbox

Tasklist

FS#11148 - Add runtime optimization section to the manual

Attached to Project: Rockbox
Opened by Andree Buschmann (Buschel) - Sunday, 28 March 2010, 13:05 GMT
Last edited by Andree Buschmann (Buschel) - Monday, 29 March 2010, 17:58 GMT
Task Type Patches
Category Manual
Status Closed
Assigned To Andree Buschmann (Buschel)
Operating System All players
Severity Low
Priority Normal
Reported Version Release 3.4
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I have added a short section to the manual to give some hints about optimization of battery runtime in Rockbox. There are some major settings and few other things like the choice of the used codecs.
This task depends upon

Closed by  Andree Buschmann (Buschel)
Monday, 29 March 2010, 17:58 GMT
Reason for closing:  Accepted
Additional comments about closing:  Submitted with r25382.
Comment by Paul Louden (Llorean) - Sunday, 28 March 2010, 16:19 GMT
Is it absolutely true that using the backlight occasionally is better than a transflective display? How much power over time does it take to leave the display on, and how many seconds/minutes of backlight is one hour of leaving the display on equal to (for any specific player as an example, though I'd be most curious about mono/grayscale targets if any of those have LCD poweroff).


I'd clear up the section about efficiency of codecs to mention that it's mostly true in relation to lossy codecs, even though there's the next section. Also, is it entirely untrue on flash that bitrate matters? How much energy does it cost to read from the flash - if a song is five times the size that's five times the energy spent reading it even if there's no spinup. How does this compare to extra bitrate (especially if it's between two formats that don't need boosting?)

It might help if it were clarified that there's a maximum gain you can really get from codec efficiency - once the player doesn't need to boost you aren't going to get much more from it, right?
Comment by Andree Buschmann (Buschel) - Sunday, 28 March 2010, 17:26 GMT
Add S/PDIF poweroff to the new section. Create new ref's, use new and existing ref's.
Comment by Andree Buschmann (Buschel) - Sunday, 28 March 2010, 19:06 GMT
Added some more opt's (backlight, swcodec), changed wording.
Comment by Andree Buschmann (Buschel) - Sunday, 28 March 2010, 19:48 GMT
nopt'ed the backlight subsection for ondio instead of using HAVE_BACKLIGHT.
Comment by Andree Buschmann (Buschel) - Monday, 29 March 2010, 06:42 GMT
Added audio file bitrate statement for flash-based targets. Changed wording...
Comment by Nils Wallménius (nls) - Monday, 29 March 2010, 09:51 GMT
Very nice, i had put writing something like this on my todo list but never got around to it :)

One more setting that can affect battery time on hd based players is the "anti skip buffer" setting that should be kept as low as possible and should only be needed in conditions where the disk fails to read a lot due to vibration. This setting is not applicable for flash targets so it isn't present, or at least shouldn't be.

And a suggestion for a change of wording of:

Please do not re-encode any existing audio files from one lossy format to
another based upon the above mentioned. Just take it into account when you
are ripping new files and have the choice.


to something like:

Please note that re-encoding audio fies from one lossy format to
another or the same format with different settings will result in worse audio quality
than encoding from the source.
Comment by Andree Buschmann (Buschel) - Monday, 29 March 2010, 17:20 GMT
Added audio file bitrate statement for flash-based targets. Changed wording...
Comment by Andree Buschmann (Buschel) - Monday, 29 March 2010, 17:33 GMT
Added "Anti-Skip Buffer" and changed some wording.

Loading...