Rockbox

  • Status Closed
  • Percent Complete
    100%
  • Task Type Patches
  • Category
  • Assigned To
    lostlogic
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by lostlogic - 2006-01-30
Last edited by lostlogic - 2007-08-01

FS#2958 - Quick null playback timer

Here’s a quick patch that sends playback to the
bitbucket and compares the play time to the number of
bytes it sent to the bitbucket to estimate codec
performance.

THIS IS JUST A HACK to do it. After playback stops, a
% realtime is displayed in a splash. With this patch
applied, there is a #define TIME_CODEC in pcmbuf.h, to
go back to normal playback, just comment that out.

Closed by  lostlogic
2007-08-01 14:21
Reason for closing:  Out of Date
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Other playback testing methods now exist.

Here’s a new version of the patch, still enabled by the
patch, still has the problem where the “result” will be
displayed all over the place after a run.

Another problem I’ve found is that it now fails if the test
file is larger than the initial buffer length set.

Only works on single file playlists.

Now doesn’t start timing until the initial buffer fill is
complete so that what we are timing is only decode time vs.
decode bytes.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing