[x264-devel] Allow setting a chroma format at compile time

Henrik Gramner git at videolan.org
Sat Oct 22 02:30:23 CEST 2011


x264 | branch: master | Henrik Gramner <hengar-6 at student.ltu.se> | Sat Sep 24 15:56:08 2011 +0200| [d32d091d519c5ff710b2fb7b2f255fd510e4a6d8] | committer: Jason Garrett-Glaser

Allow setting a chroma format at compile time
Gives a slight speed increase and significant binary size reduction when only one chroma format is needed.

> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=d32d091d519c5ff710b2fb7b2f255fd510e4a6d8
---

 common/common.c       |    4 ++-
 common/common.h       |   14 ++++++++--
 common/deblock.c      |    4 +-
 common/frame.c        |   16 ++++++------
 common/macroblock.c   |   26 ++++++++++----------
 common/set.c          |    2 +-
 configure             |   65 +++++++++++++++++++++++++++++++------------------
 encoder/analyse.c     |   16 ++++++------
 encoder/cabac.c       |    6 ++--
 encoder/cavlc.c       |   10 ++++----
 encoder/encoder.c     |   23 +++++++++++++++--
 encoder/macroblock.c  |    6 ++--
 encoder/me.c          |    8 +++---
 encoder/ratecontrol.c |    8 +++---
 encoder/rdo.c         |    4 +-
 encoder/set.c         |    4 +-
 encoder/slicetype.c   |    4 +-
 x264.c                |   36 +++++++++++++++++++++++----
 x264.h                |    9 ++++++-
 19 files changed, 171 insertions(+), 94 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=d32d091d519c5ff710b2fb7b2f255fd510e4a6d8


More information about the x264-devel mailing list