]> granicus.if.org Git - libx264/commit
Faster mbtree propagate and x264_log2, less memory usage
authorFiona Glaser <fiona@x264.com>
Thu, 27 Aug 2009 21:16:45 +0000 (14:16 -0700)
committerFiona Glaser <fiona@x264.com>
Thu, 27 Aug 2009 21:17:42 +0000 (14:17 -0700)
commit65068aab7e2c1b923be766951f684027923ac4d6
treee2896042a1dbce8da778a865c766c212605bffa0
parentadc25db91ebef53b7883bb1587df1dd2247e4f21
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