[MPlayer-dev-eng] [BUG] libavcodec issue with bframes

Michael Niedermayer michaelni at gmx.at
Mon May 8 23:36:52 CEST 2006


Hi

On Mon, May 08, 2006 at 08:59:09PM +0300, Uoti Urpala wrote:
> On Mon, 2006-05-08 at 19:35 +0200, Michael Niedermayer wrote:
> > for the release iam fine with MP_NOPTS_VALUE, for cvs after the release iam
> > against it, when someone will need the timestamps in their encoder, filter or
> > muxer they almost certainly wont dare or even know what to change
> 
> Yes it will need to be changed after the release; however I think the
> proper behaviour is to feed timestamps from the source (not muxer) to
> the front of the filter chain. 

agree


> Doing that will require changing the
> parameter later anyway.

yes


> 
> > and if they where entirely unused then changing the last argument to
> > MP_NOPTS_VALUE couldnt affect this bug ...
> 
> Yes when encoding with libavcodec it at least checks the timestamp
> values and breaks, 

:)


> I'm not aware of any useful functionality though.

for some codecs these get stored in the video stream and furthermore
even used for direct mode motion vectors of b frames ...
all that requires variable fps video to make a difference of coarse ...

[...]
-- 
Michael

In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is




More information about the MPlayer-dev-eng mailing list