]> granicus.if.org Git - handbrake/commitdiff
Update x264 to rev r901-58d7d06
authordynaflash <dynaflashtech@gmail.com>
Wed, 9 Jul 2008 15:46:21 +0000 (15:46 +0000)
committerdynaflash <dynaflashtech@gmail.com>
Wed, 9 Jul 2008 15:46:21 +0000 (15:46 +0000)
- Fixes a bad pixelation issue under certain circumstances in I frames with vbv
- Assorted optimizations including manual loop unrolling
- Also finally removed our deprecated macintel patch

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1560 b64f7644-9d1e-0410-96f1-a4d463321fa5

contrib/patch-x264-macintel.patch [deleted file]
contrib/version_x264.txt

diff --git a/contrib/patch-x264-macintel.patch b/contrib/patch-x264-macintel.patch
deleted file mode 100644 (file)
index 93bc419..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
---- x264/common/i386/i386inc.asm-old.asm     2007-05-01 16:45:02.000000000 -0400
-+++ x264/common/i386/i386inc.asm     2007-05-02 11:48:52.000000000 -0400
-@@ -42,12 +42,12 @@
- ; is unable to compute address offsets outside of .text so we use the .text
- ; section instead until NASM is fixed.
- %macro SECTION_RODATA 0
--    %ifidn __OUTPUT_FORMAT__,macho
--        SECTION .text align=16
--        fakegot:
--    %else
-+;    %ifidn __OUTPUT_FORMAT__,macho
-+;        SECTION .text align=16
-+;        fakegot:
-+;    %else
-         SECTION .rodata align=16
--    %endif
-+;    %endif
- %endmacro
- ; PIC support macros. All these macros are totally harmless when __PIC__ is
---- x264/common/i386/predict-a.asm     2006-09-23 14:01:05.000000000 -0400
-+++ x264-patched/common/i386/predict-a.asm     2006-09-24 09:21:27.000000000 -0400
-@@ -191,7 +191,6 @@
- %assign Y (Y-1)
-     movq        [edx + Y*FDEC_STRIDE], mm1
--    picpop      ebx
-     ret
- ;-----------------------------------------------------------------------------
-@@ -228,7 +227,6 @@
- %assign Y (Y-1)
-     movq        [edx + Y*FDEC_STRIDE], mm0
--    picpop      ebx
-     ret
- ;-----------------------------------------------------------------------------
-@@ -269,8 +267,7 @@
- %endrep
-     movq        [edx +  Y   *FDEC_STRIDE], mm3
-     movq        [edx + (Y+1)*FDEC_STRIDE], mm0
--
--    picpop      ebx
-+    
-     ret
- ;-----------------------------------------------------------------------------
index fd427a4ddbb475ae85e42982b56532b7fa7033ca..40efa176b91ab821a40ec89b06908365305eb50e 100644 (file)
@@ -1 +1 @@
-http://download.m0k.org/handbrake/contrib/x264-r877-c74a8e2.tar.gz
+http://download.m0k.org/handbrake/contrib/x264-r901-58d7d06.tar.gz