[FFmpeg-devel] [PATCH] Generic part of frame multithreading
Wed Aug 20 21:31:45 CEST 2008
On Wed, 2008-08-20 at 21:07 +0200, Dominik 'Rathann' Mierzejewski wrote:
> On Wednesday, 20 August 2008 at 21:00, Michael Niedermayer wrote:
> > On Wed, Aug 20, 2008 at 11:07:16AM -0400, Alexander Strange wrote:
> > > mplayer counts frame delay using avctx->has_b_frames, which works for
> > > h264 and doesn't work with this. ffplay counts delay by adding pts to
> > > frames in get_buffer, which works with this but might not work with
> > > h264, because of the frame num gap code. I thought about making avctx-
> > > >delay accurate for decoding too, which should solve all this.
> > mplayer is violating lavc API ...
> > IIRC ive rejected the use of has_b_frames back then when uoti suggested it
> > from your mail i assume that this design was commited anyway.
Inaccurate as I explained in another mail.
> One more reason to stop including libav* in MPlayer tree.
Why do you think that topic is in any way related? has_b_frames is a
field in a public header. Whether libav* is compiled separately or not
makes no difference to its use and the effects of that use.
More information about the ffmpeg-devel