]> git.sesse.net Git - vlc/blob - extras/contrib/src/Patches/theora-1.0a7.patch
* remove the patch and try a hacky, but supposed to be working fix by LordRPI
[vlc] / extras / contrib / src / Patches / theora-1.0a7.patch
1 Index: libtheora/lib/dsp.h\r
2 ===================================================================\r
3 --- libtheora/lib/dsp.h (revision 11456)\r
4 +++ libtheora/lib/dsp.h (revision 11701)\r
5 @@ -20,5 +20,4 @@\r
6  \r
7  #include <theora/theora.h>\r
8 -typedef unsigned long int ogg_uint64_t;\r
9  \r
10  typedef struct\r
11 Index: libtheora/lib/x86_64/dsp_mmx.c\r
12 ===================================================================\r
13 --- libtheora/lib/x86_64/dsp_mmx.c (revision 11441)\r
14 +++ libtheora/lib/x86_64/dsp_mmx.c (revision 11701)\r
15 @@ -20,4 +20,6 @@\r
16  #include "codec_internal.h"\r
17  #include "dsp.h"\r
18 +\r
19 +typedef unsigned long long ogg_uint64_t;\r
20  \r
21  static const __attribute__ ((aligned(8),used)) ogg_int64_t V128 = 0x0080008000800080LL;\r
22 Index: libtheora/lib/x86_64/dsp_mmxext.c\r
23 ===================================================================\r
24 --- libtheora/lib/x86_64/dsp_mmxext.c (revision 11441)\r
25 +++ libtheora/lib/x86_64/dsp_mmxext.c (revision 11701)\r
26 @@ -21,4 +21,6 @@\r
27  #include "dsp.h"\r
28  \r
29 +typedef unsigned long long ogg_uint64_t;\r
30 +\r
31  static ogg_uint32_t sad8x8__mmxext (unsigned char *ptr1, ogg_uint32_t stride1,\r
32                                      unsigned char *ptr2, ogg_uint32_t stride2)\r
33 Index: libtheora/lib/x86_64/recon_mmx.c\r
34 ===================================================================\r
35 --- libtheora/lib/x86_64/recon_mmx.c (revision 11441)\r
36 +++ libtheora/lib/x86_64/recon_mmx.c (revision 11701)\r
37 @@ -17,4 +17,6 @@\r
38  \r
39  #include "codec_internal.h"\r
40 +\r
41 +typedef unsigned long long ogg_uint64_t;\r
42  \r
43  static const __attribute__ ((aligned(8),used)) ogg_int64_t V128 = 0x8080808080808080LL;\r