Faster mbtree propagate and x264_log2, less memory usage
authorJason Garrett-Glaser <darkshikari@gmail.com>
Thu, 27 Aug 2009 21:16:45 +0000 (14:16 -0700)
committerJason Garrett-Glaser <darkshikari@gmail.com>
Thu, 27 Aug 2009 21:17:42 +0000 (14:17 -0700)
commite6c973ac5b46fc0d9843d1774b647c97c852c963
tree9808913dacaebf4230746479c7ba23e757d4a9ab
parent448b1387254bbf186b83db0fd393477ea1d01a55
Faster mbtree propagate and x264_log2, less memory usage
Avoid an int->float conversion with a small table.
Change lowres_inter_types to a bitfield; cut its size by 75%.
Somewhat lower memory usage with lots of bframes.
Make log2/exp2 tables global to avoid duplication.
common/common.h
common/frame.c
common/frame.h
encoder/analyse.c
encoder/slicetype.c