[MPlayer-dev-eng] dr2 implementation thoughts
D Richard Felker III
dalias at aerifal.cx
Wed Jul 17 01:56:49 CEST 2002
On Wed, Jul 17, 2002 at 01:39:32AM +0200, Michael Niedermayer wrote:
> > > 2) It could work with double buffering -- the vo driver would just
> > > keep the changed macroblock masks from the previous frame and
> > > bitwise merge them with the new ones, so as to copy every
> > > macroblock that's changed in the last 2 frames.
> >
> > hmm, good point. we really need this to handle more than 1 buffers
> ehh, lavc currently already exports a mb_skip table which contains 8-bit
> values which are incremented for every skip and set to 0 otherwise, so we
> only need to check mb_skip_table[...] >= buffer_count
Ah, very nice design!
Rich
More information about the MPlayer-dev-eng
mailing list