[Matroska-devel] Re: Re: Timestamp precision in matroska files

Steve Lhomme steve.lhomme at free.fr
Fri Jan 9 09:39:17 CET 2004

Paul Bryson wrote:

>>BTW, rounding is just what proves that it's impossible. That's just an
>>approximation, as everything else.
> Didn't you see my conclusion?  You would have to round off numbers that are
> smaller than the size of a single sample meaning that you are able to accurately
> seek to a sample.  I proved that it was possible, not impossible.

OK, rounding of something smaller than a sample is accurate ?
12353.7 samples
12353.2 samples
Do you think it refers to the same sample ?

>>You also forget to mention that sample accurate seeking means that you
>>know which sample you're looking for in the frame. Not just the first
>>decoded one.
> That is the job of the decoder, not the container.  The container has no way to
> pass off a specific sample.  The whole chunk must be decoded first, then the
> decoder passes out audio starting at the necessary point.

Of course the container doesn't know where is the sample in the frame. 
But it has to know which sample is the seek (cue) point in that frame.

More information about the Matroska-devel mailing list