[Ffmpeg-cvslog] CVS: ffmpeg/libavcodec h264.c,1.147,1.148
Wed Jul 27 16:55:54 CEST 2005
On Wed, 27 Jul 2005, Michael Niedermayer CVS wrote:
> Update of /cvsroot/ffmpeg/ffmpeg/libavcodec
> In directory mail:/var2/tmp/cvs-serv11972
> Modified Files:
> Log Message:
> fixing colocated mv if colocated block is L1 predicted for the temporal direct case
> untested (none of the conformance streams laying around on my disk seems affected by this change)
Temporal direct is affected only if some B-frames use ref list reordering
to put past frames in L1 or future frames in L0. (Otherwise, direct
is simply forbidden when the colocated block is L1 predicted, since
temporal direct copies the ref too, and it won't be in the current L0).
I don't know of any encoder that generates such streams, though I have
thought about adding it to x264.
More information about the ffmpeg-cvslog