📄 local_changes.diff
字号:
--- libfaad/bits.h 2004-03-11 14:32:39.000000000 +0100+++ libfaad2/bits.h 2004-06-24 10:47:02.000000000 +0200@@ -58,7 +61,7 @@ #if defined (_WIN32) && !defined(_WIN32_WCE) && !defined(__MINGW32__) #define BSWAP(a) __asm mov eax,a __asm bswap eax __asm mov a, eax-#elif defined(LINUX) || defined(DJGPP) || defined(__MINGW32__)+#elif defined(LINUX) || defined(DJGPP) #define BSWAP(a) __asm__ ( "bswapl %0\n" : "=r" (a) : "0" (a) ) #else #define BSWAP(a) \--- libfaad/common.h 2004-06-30 14:45:56.000000000 +0200+++ libfaad2/common.h 2004-10-19 03:16:03.000000000 +0200@@ -32,10 +35,13 @@ extern "C" { #endif -#ifdef HAVE_CONFIG_H-# include "../config.h"+/* Allow build on Cygwin*/+#if defined(__CYGWIN__)+#define __STRICT_ANSI__ #endif +#include "../config.h"+ #define INLINE __inline #if 0 //defined(_WIN32) && !defined(_WIN32_WCE) #define ALIGN __declspec(align(16))@@ -117,6 +123,9 @@ # ifdef MAIN_DEC # undef MAIN_DEC # endif+# ifdef SBR_DEC+# undef SBR_DEC+# endif #endif // FIXED_POINT #ifdef DRM@@ -157,6 +166,7 @@ #include <stdlib.h> +#if 0 typedef unsigned __int64 uint64_t; typedef unsigned __int32 uint32_t; typedef unsigned __int16 uint16_t;@@ -165,11 +175,31 @@ typedef __int32 int32_t; typedef __int16 int16_t; typedef __int8 int8_t;+#else+#include <inttypes.h>+#endif+ typedef float float32_t; #else +/* #undef HAVE_FLOAT32_T */+/* Define if you have the <inttypes.h> header file. */+#define HAVE_INTTYPES_H 1++/* Define if you have the `memcpy' function. */+#define HAVE_MEMCPY 1++/* Define if you have the <stdint.h> header file. */+#define HAVE_STDINT_H 1++/* Define if you have the `strchr' function. */+#define HAVE_STRCHR 1++/* Define if you have the ANSI C header files. */+#define STDC_HEADERS 1+ #include <stdio.h> #if HAVE_SYS_TYPES_H # include <sys/types.h>@@ -311,7 +341,7 @@ } return i; }- #elif (defined(__i386__) && defined(__GNUC__))+ #elif (defined(__i386__) && defined(__GNUC__)) && !defined(__MINGW32__) #define HAS_LRINTF // from http://www.stereopsis.com/FPU.html static INLINE int lrintf(float f)@@ -340,6 +370,8 @@ #else +#include <math.h>+ #ifdef HAVE_LRINTF # define HAS_LRINTF # define _ISOC9X_SOURCE 1@@ -348,8 +380,6 @@ # define __USE_ISOC99 1 #endif - #include <math.h>- #ifdef HAVE_SINF # define sin sinf #error
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -