[MPlayer-dev-eng] Lots of stuff for NUT

Michael Niedermayer michaelni at gmx.at
Mon Jan 2 14:05:47 CET 2006


Hi

On Mon, Jan 02, 2006 at 12:57:30PM +0100, Michael Niedermayer wrote:
[...]
> > This solution is overcomplicated and makes a compliant muxer harder to 
> > write. When I thought it was the only viable solution, I voted for it, but 
> > I now like the "pts per stream" idea much much better. It is much simpler, 
> > and I've yet to find a flaw in it except overhead, and I think it might be 
> > possible to reduce that. The steps to find the syncpoint you want:
> 
> personally iam much more liking the idea of droping multiple backpointers
> and store a single one per syncpoint, i still have great doubt about the
> advantages of multiple ones, you at least need 2 streams with large keyframe
> distances, but this already means large distance in bytes and that simply isnt
> possible on slow media, not to mention large distance might mean lots of time
> to decode to a common timestamp ...

heres a specific case where problems might occur

subtitle   K0        K1
video      K0 F1 ... F299 K300

now try to seek to F299 -> the left keyframes are the video K0 and sub K1
but you will need to decode 299 video frames then to reach a common point

[...]
-- 
Michael




More information about the MPlayer-dev-eng mailing list