Fix regression in direct=auto/temporal in r1364
authorJason Garrett-Glaser <darkshikari@gmail.com>
Fri, 11 Dec 2009 00:52:39 +0000 (16:52 -0800)
committerJason Garrett-Glaser <darkshikari@gmail.com>
Fri, 11 Dec 2009 01:00:56 +0000 (17:00 -0800)
commit65b3d0fd9f8167a6d0772a29e8fcf1a66ee7f8af
tree3805b5c32212ab38eaf2ced862f800dec2fdfffd
parentec8e58637b97edaea00f022e11d15ee8a81466ab
Fix regression in direct=auto/temporal in r1364
Bug caused rare race condition in frame reference handling.
This resulted in invalid bitstreams in some B-frames and, very rarely, crashes.
common/macroblock.c
common/macroblock.h
encoder/encoder.c