[ogg-dev] Seeking to granules in discontinuous streams

ogg.k.ogg.k at googlemail.com ogg.k.ogg.k at googlemail.com
Fri Feb 15 06:44:27 PST 2008

Well, it doesn't quite work because the second part of the gpos is an offset,
rather than absolute, and the precision we shed on one, we need to recover
on the other one, to keep the ability to timestamp events at the correct
granularity. It would have worked if the second part was absolute as well, as
the loss of precision on one would not have meant a loss of precision on the
other one.

So I'll call it a day, use the Theora/CMML system, use more bits for the
base gpos, and mandate a resend for events with a lifetime which is more
than the max resulting offset.

Thanks for your answers and help, and sorry again for the badgering.

More information about the ogg-dev mailing list