[MPlayer-dev-eng] NUT, what's left
Rich Felker
dalias at aerifal.cx
Sat Sep 17 18:16:12 CEST 2005
On Sat, Sep 17, 2005 at 06:45:29PM +0300, Oded Shimon wrote:
> I think we should have a compromise - both info packets (with an info
> startcode and packet header), and info streams, which never have a
> startcode and conform exactly as in this patch.
>
> This is most sane imo. the global info packets have no pts, can be repeated
> easily, etc.
> the info frames have an associated pts, and index, etc.
I agree, this is what I like.
> if we do agree on this, we should also make it a requirement that info
> packets can only ever comes after the headers! i.e. they'd be identical to
> stream headers - only after the header, and repeated together with the
> header. although come to think of it, the repeating should not be manditory
> because it could be very big (ugly png cover image or whatever).
The better to discourage idiots from including png covers and other
nonsense.. :)
Actually this brings up a VERY good question with header repetition --
what do we do when the global headers are huge and the user wants to
repeat them in a way that violates max_distance? (The requirement that
they all be together forbids putting a syncpoint between them, and it
wouldn't make sense to put one there, but the requirement that
syncpoints never be more than max_distance apart unless they have a
single frame between them conflicts.. :)
Rich
More information about the MPlayer-dev-eng
mailing list