[x264-devel] commit: Add more inline asm and a runtime check for MMXEXT support ( Jason Garrett-Glaser )

git version control git at videolan.org
Mon Jun 16 03:02:27 CEST 2008


x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com> | Sun Jun 15 11:59:25 2008 -0600| [107553614c9ef5a94ba67bbc4361d709a8f91836]

Add more inline asm and a runtime check for MMXEXT support
x264 will now terminate gracefully rather than SIGILL when run on a machine with no MMXEXT support.
A configure option is now available to build x264 without assembly support for support on such old CPUs as the Pentium 2, K6, etc.

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

 common/common.h      |    8 +++---
 common/macroblock.h  |   32 +++++++++++++++++++++++++++
 common/x86/util.h    |   58 +++++++++++++++++++++++++++++++++++++++++++++++++-
 configure            |   25 +++++++++++++++------
 encoder/cavlc.c      |   14 ++++++------
 encoder/encoder.c    |    8 +++++++
 encoder/macroblock.h |   24 --------------------
 7 files changed, 126 insertions(+), 43 deletions(-)

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


More information about the x264-devel mailing list