diff options
author | Monty <xiphmont@xiph.org> | 2010-04-26 07:26:57 +0000 |
---|---|---|
committer | Monty <xiphmont@xiph.org> | 2010-04-26 07:26:57 +0000 |
commit | 0885a354f9c48e2cbcc022b1b36a3485b706f495 (patch) | |
tree | 91f71ba16f8ddde4801599b858866b11e7751008 /doc/ogg-multiplex.html | |
parent | 2e35f4da54b90936600e007f2460f4f5068d6052 (diff) | |
download | ogg-0885a354f9c48e2cbcc022b1b36a3485b706f495.tar.gz |
Doc tweaks; clarify/make more consistent the Index reasoning.
git-svn-id: http://svn.xiph.org/trunk/ogg@17175 0101bb08-14d6-0310-b084-bc0e0c8e3800
Diffstat (limited to 'doc/ogg-multiplex.html')
-rw-r--r-- | doc/ogg-multiplex.html | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/doc/ogg-multiplex.html b/doc/ogg-multiplex.html index 41c1481..bd08e25 100644 --- a/doc/ogg-multiplex.html +++ b/doc/ogg-multiplex.html @@ -117,16 +117,17 @@ Streams'.</p> <h3>Seeking</h3> -<p>Ogg is designed to use a bisection search to implement exact -positional seeking rather than building an index; an index requires -two-pass encoding and as such is not acceptable given the requirement -for full-featured linear encoding.</p> - -<p><i>Even making an index optional then requires an -application to support multiple methods (bisection search for a -one-pass stream, indexing for a two-pass stream), which adds no -additional functionality as bisection search delivers the same -functionality for both stream types.</i></p> +<p>Ogg is designed to use an interpolated bisection search to +implement exact positional seeking. Interpolated bisection search is +a spec-mandated mechanism.</p> + +<p><i>An index may improve objective performance, but it seldom +improves subjective performance outside of a few high-latency use +cases and adds no additional functionality as bisection search +delivers the same functionality for both one- and two-pass stream +types. For these reasons, use of indexes is discouraged, except in +cases where an index provides demonstrable and noticable performance +improvement.</i></p> <p>Seek operations are by absolute time; a direct bisection search must find the exact time position requested. Information in the Ogg |