[x264-devel] commit: Faster mbtree propagate and x264_log2,	less memory usage (  Jason Garrett-Glaser )
    git version control 
    git at videolan.org
       
    Sat Aug 29 01:02:35 CEST 2009
    
    
  
x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com> | Thu Aug 27 14:16:45 2009 -0700| [e6c973ac5b46fc0d9843d1774b647c97c852c963] | committer: Jason Garrett-Glaser 
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.
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=e6c973ac5b46fc0d9843d1774b647c97c852c963
---
 common/common.h     |   32 +++++---------------------------
 common/frame.c      |    2 +-
 common/frame.h      |    1 +
 encoder/analyse.c   |   31 +++++++++++++++++++++++++++++++
 encoder/slicetype.c |   30 +++++++++++++++++-------------
 5 files changed, 55 insertions(+), 41 deletions(-)
Diff:   http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=e6c973ac5b46fc0d9843d1774b647c97c852c963
    
    
More information about the x264-devel
mailing list