Eliminate support for direct_8x8_inference=0
authorJason Garrett-Glaser <darkshikari@gmail.com>
Mon, 19 Jan 2009 23:17:53 +0000 (15:17 -0800)
committerJason Garrett-Glaser <darkshikari@gmail.com>
Tue, 20 Jan 2009 00:50:50 +0000 (16:50 -0800)
commit5fb6417309febda6f73a98494cb935379129e15d
treede4df0d34c959ffc4c7061c459f20c489302fa64
parenta48d1d0a2ad590d041b79bb152ed47d00451ba8d
Eliminate support for direct_8x8_inference=0
The benefit in the most extreme contrived situation was at most 0.001db PSNR, at the cost of slower decoding.
As this option was basically useless, it was a waste of code and prevented some other useful optimizations.
Remove some unused mc code related to sub-8x8 partitions.
Small deblocking speedup when p4x4 is used.
Also remove unused x264_nal_decode prototype from x264.h.
common/common.c
common/common.h
common/frame.c
common/macroblock.c
common/macroblock.h
encoder/encoder.c
encoder/set.c
x264.c
x264.h