⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 local_changes.diff

📁 自己移植的linux下的流媒体播放器原代码,支持mms协议,支持ftp和http协议.
💻 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 + -