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

📄 libdvdread-20041028-win32.patch

📁 uclinux 下的vlc播放器源代码
💻 PATCH
字号:
? winwx.shIndex: configure.in===================================================================RCS file: /cvsroot/ogle/libdvdread/configure.in,vretrieving revision 1.24diff -u -r1.24 configure.in--- configure.in	5 Jul 2003 18:30:25 -0000	1.24+++ configure.in	2 Sep 2004 13:43:23 -0000@@ -77,6 +77,11 @@       [ ],       AC_MSG_ERROR(You need libdvdcss (dvdcss.h))     )+    case "x${host}" in+    x*mingw32* | x*cygwin*)+    CSS_LIBS=-ldvdcss+    ;;+    x*)     AC_MSG_CHECKING([for dvdcss_interface_2 in -ldvdcss])     saved_LDFLAGS=$LDFLAGS     LDFLAGS="$LDFLAGS -ldvdcss"@@ -88,6 +93,8 @@         ] )     LDFLAGS=$saved_LDFLAGS     AC_MSG_RESULT([yes])+    ;;+    esac   else     dnl -w added to shutup GCC3.1's cpp warning about -I/usr/local     saved_CPPFLAGS=$CPPFLAGS@@ -99,6 +106,12 @@     CPPFLAGS=$saved_CPPFLAGS     saved_CFLAGS=$CFLAGS     CFLAGS="$CFLAGS -I$dvdcss_path/include -L$dvdcss_path/lib -ldvdcss"+    case "x${host}" in+    x*mingw32* | x*cygwin*)+    CSS_LIBS="-L$dvdcss_path/lib -R$dvdcss_path/lib -ldvdcss"+    CSS_CFLAGS=-I$dvdcss_path/include+    ;;+    x*)     AC_MSG_CHECKING([for dvdcss_interface_2 in -ldvdcss])     AC_TRY_LINK([#include <dvdcss/dvdcss.h>],                  [if(!dvdcss_interface_2) { return 1; }],@@ -109,6 +122,8 @@         ] )     CFLAGS=$saved_CFLAGS     AC_MSG_RESULT([yes])+    ;;+    esac   fi fi Index: dvdread/bswap.h===================================================================RCS file: /cvsroot/ogle/libdvdread/dvdread/bswap.h,vretrieving revision 1.10diff -u -r1.10 bswap.h--- dvdread/bswap.h	18 Jun 2003 13:35:03 -0000	1.10+++ dvdread/bswap.h	2 Sep 2004 13:43:25 -0000@@ -85,14 +85,14 @@       (((x) & 0x0000ff00) <<  8) | \       (((x) & 0x000000ff) << 24)) #define B2N_64(x) \- x = ((((x) & 0xff00000000000000) >> 56) | \-      (((x) & 0x00ff000000000000) >> 40) | \-      (((x) & 0x0000ff0000000000) >> 24) | \-      (((x) & 0x000000ff00000000) >>  8) | \-      (((x) & 0x00000000ff000000) <<  8) | \-      (((x) & 0x0000000000ff0000) << 24) | \-      (((x) & 0x000000000000ff00) << 40) | \-      (((x) & 0x00000000000000ff) << 56))+ x = ((((x) & 0xff00000000000000LL) >> 56) | \+      (((x) & 0x00ff000000000000LL) >> 40) | \+      (((x) & 0x0000ff0000000000LL) >> 24) | \+      (((x) & 0x000000ff00000000LL) >>  8) | \+      (((x) & 0x00000000ff000000LL) <<  8) | \+      (((x) & 0x0000000000ff0000LL) << 24) | \+      (((x) & 0x000000000000ff00LL) << 40) | \+      (((x) & 0x00000000000000ffLL) << 56))  #else Index: dvdread/dvd_input.c===================================================================RCS file: /cvsroot/ogle/libdvdread/dvdread/dvd_input.c,vretrieving revision 1.8diff -u -r1.8 dvd_input.c--- dvdread/dvd_input.c	4 Apr 2004 20:02:27 -0000	1.8+++ dvdread/dvd_input.c	2 Sep 2004 13:43:25 -0000@@ -21,11 +21,23 @@  #include <stdio.h> #include <stdlib.h>++#if defined(HAVE_INTTYPES_H)+#include <inttypes.h>+#elif defined(HAVE_STDINT_H)+#include <stdint.h>+#endif+ #include <fcntl.h> #include <unistd.h>  #include "dvd_reader.h" #include "dvd_input.h"++#ifdef WIN32+#   define lseek _lseeki64+#   define off_t int64_t+#endif  /* The function pointers that is the exported interface of this file. */ dvd_input_t (*dvdinput_open)  (const char *);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -