[x264-devel] commit: Convert to a unified "pixel" type for pixel data (Oskar Arvidsson )

git at videolan.org git at videolan.org
Wed Jun 2 07:38:32 CEST 2010


x264 | branch: master | Oskar Arvidsson <oskar at irock.se> | Wed Jun  2 01:35:38 2010 +0200| [d3ff95cc2ade25935fbc346177c0bee2b8f61514] | committer: Jason Garrett-Glaser 

Convert to a unified "pixel" type for pixel data
Necessary for future high bit-depth support.
Various macros and extra types have been introduced to make operations on variable-size pixels more convenient.

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

 common/common.h      |   32 +++--
 common/dct.c         |   80 ++++++------
 common/dct.h         |   32 +++---
 common/deblock.c     |   42 ++++----
 common/frame.c       |   39 ++++---
 common/frame.h       |   18 ++--
 common/macroblock.c  |   18 ++--
 common/macroblock.h  |    3 +
 common/mc.c          |   90 +++++++-------
 common/mc.h          |   34 +++---
 common/pixel.c       |   46 ++++----
 common/pixel.h       |   44 ++++----
 common/predict.c     |  323 +++++++++++++++++++++++++-------------------------
 common/predict.h     |    6 +-
 common/visualize.c   |    2 +-
 encoder/analyse.c    |  118 +++++++++---------
 encoder/encoder.c    |    6 +-
 encoder/macroblock.c |   48 ++++----
 encoder/macroblock.h |    4 +-
 encoder/me.c         |   48 ++++----
 encoder/me.h         |    6 +-
 encoder/rdo.c        |   30 +++---
 encoder/slicetype.c  |   34 +++---
 tools/checkasm.c     |  278 ++++++++++++++++++++++---------------------
 24 files changed, 702 insertions(+), 679 deletions(-)

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


More information about the x264-devel mailing list