Adds another safeguard to ensure AC3 pass-thru uses a 48khz sample rate.
[HandBrake.git] / contrib / patch-x264-macintel.patch
blob93bc4193f45db95709dcd6e89fb1125437e80104
1 --- x264/common/i386/i386inc.asm-old.asm 2007-05-01 16:45:02.000000000 -0400
2 +++ x264/common/i386/i386inc.asm 2007-05-02 11:48:52.000000000 -0400
3 @@ -42,12 +42,12 @@
4 ; is unable to compute address offsets outside of .text so we use the .text
5 ; section instead until NASM is fixed.
6 %macro SECTION_RODATA 0
7 - %ifidn __OUTPUT_FORMAT__,macho
8 - SECTION .text align=16
9 - fakegot:
10 - %else
11 +; %ifidn __OUTPUT_FORMAT__,macho
12 +; SECTION .text align=16
13 +; fakegot:
14 +; %else
15 SECTION .rodata align=16
16 - %endif
17 +; %endif
18 %endmacro
20 ; PIC support macros. All these macros are totally harmless when __PIC__ is
21 --- x264/common/i386/predict-a.asm 2006-09-23 14:01:05.000000000 -0400
22 +++ x264-patched/common/i386/predict-a.asm 2006-09-24 09:21:27.000000000 -0400
23 @@ -191,7 +191,6 @@
24 %assign Y (Y-1)
25 movq [edx + Y*FDEC_STRIDE], mm1
27 - picpop ebx
28 ret
30 ;-----------------------------------------------------------------------------
31 @@ -228,7 +227,6 @@
32 %assign Y (Y-1)
33 movq [edx + Y*FDEC_STRIDE], mm0
35 - picpop ebx
36 ret
38 ;-----------------------------------------------------------------------------
39 @@ -269,8 +267,7 @@
40 %endrep
41 movq [edx + Y *FDEC_STRIDE], mm3
42 movq [edx + (Y+1)*FDEC_STRIDE], mm0
44 - picpop ebx
46 ret
48 ;-----------------------------------------------------------------------------