[vorbis-dev] granulepos start/end revisited

Silvia Pfeiffer Silvia.Pfeiffer at csiro.au
Sun May 23 19:28:32 PDT 2004



Arc Riley wrote:
> No, it's FAR better to know when things are going to stop ahead of time.  
> In either case the decoder has to keep track of phrases, because in the 
> first you keep track of them so they're turned off at the right time, in 
> the second you keep track of them so they can be turned off when the 
> "off" packet for them is received.  Complexity wise, within the code, 
> neither is really more complicated if we don't consider the seeking 
> issue.  In the first the codec is responsible for clean-up, in the 
> second the stream is responsible for clean-up.  The prior is much better 
> since you should never trust the Ogg stream to be without errors, and 
> once you throw the seeking issue in the way we're doing things now 
> becomes the obvious optimal solution.

I disagree. It's far better not to have to know in advance when the 
subtitle has to stop, because if you want to use it for *life* 
subtitling (as in the evening news), you don't actually know how long a 
speaker is going to talk for. :)

Silvia.
--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list