[MPlayer-dev-eng] a few nut suggestions [a couple additions]

D Richard Felker III dalias at aerifal.cx
Mon Oct 4 02:09:48 CEST 2004


On Mon, Oct 04, 2004 at 01:49:31AM +0200, Luca Barbato wrote:
> D Richard Felker III wrote:
> >6. back-reference packets
> >
> How the overhead could be increased by that?

well a natural implementation would be to put the backreferences
_inside_ the syncpoint packet, but that would slightly increase the
size of every syncpoint packet, which would be bad (since most files
wouldn't even need this feature). also, having it in the framecode
table would reduce the number of framecodes available for other stuff,
so when you make your framecode table you'd have to think about this.

> I think that it could be 
> even trascurable, but I'm tired and I cannot find a worst enough case. 
> Still, is a neat feature.

:)

> >7. finalization packets.
> >what about ending each stream with a null packet (zero length) to
> >mark the duration of the final frame and an "end timestamp" for the
> >stream?
> Should be quite useful. Probably a streaming project of my knowledge 
> would enjoy them.

yes. :) actually i hadn't even thought of this use, but it's natural
that a streaming radio server needs this information so it can string
songs together without slight timestamp glitches between songs.

rich




More information about the MPlayer-dev-eng mailing list