[Flac-dev] better seeking
Josh Coalson
xflac at yahoo.com
Mon Oct 30 11:13:25 PST 2006
my apologies for not doing this before Miroslav... I will definitely
integrate it this time.
Josh
--- Miroslav Lichvar <lichvarm at phoenix.inf.upol.cz> wrote:
> Ok, the patch from 2003 about improving seeking still didn't make it
> to CVS, so here is another try.
>
> I made some benchmarking with the test_seeking utility from flac
> sources to show how bad the current seeking is, especially without
> seektable. Track used for the experiment had about 50 minutes.
>
> In the following table is average number of seeks and number of
> decoded frames required for one complete absolute seek. I tried
> several files encoded with fixed/variable block size, seektable with
> seekpoints every 10s, 100s and no seektable.
>
> unpatched patched
> block size seek decoded decoded
> points seeks frames seeks frames
> fixed
> 10s 1.22 2.04 1.16 1.83
> 100s 6.37 12.26 2.22 3.21
> - 16.80 341.61 3.84 5.23
> variable
> 10s 1.18 2.93 1.42 2.57
> 100s 8.80 16.65 2.58 3.67
> - 31.35 445.08 4.28 5.67
>
> And another table shows the worst seek for the same files.
>
> block size seek decoded decoded
> points seeks frames seeks frames
> fixed
> 10s 49 49 3 6
> 100s 55 55 5 8
> - 1 1038 6 9
> variable
> 10s 53 53 9 9
> 100s 87 9 8 8
> - 1 1620 10 13
>
> Attached is the new patch.
____________________________________________________________________________________
Low, Low, Low Rates! Check out Yahoo! Messenger's cheap PC-to-Phone call rates
(http://voice.yahoo.com)
More information about the Flac-dev
mailing list