diff options
Diffstat (limited to 'multimedia/mpeg4ip/files/patch-lib::xvid::bitstream::h263.h')
-rw-r--r-- | multimedia/mpeg4ip/files/patch-lib::xvid::bitstream::h263.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/multimedia/mpeg4ip/files/patch-lib::xvid::bitstream::h263.h b/multimedia/mpeg4ip/files/patch-lib::xvid::bitstream::h263.h new file mode 100644 index 000000000000..1ef1d92651ef --- /dev/null +++ b/multimedia/mpeg4ip/files/patch-lib::xvid::bitstream::h263.h @@ -0,0 +1,30 @@ +--- lib/xvid/bitstream/h263.h.orig Wed Nov 13 16:53:29 2002 ++++ lib/xvid/bitstream/h263.h Wed Nov 13 16:55:31 2002 +@@ -25,6 +25,10 @@ + /* #define FFMPEG_VERSION_INT 0x000405 */ + /* #define FFMPEG_VERSION "0.4.5" */ + ++#if (defined(__unix__) || defined(unix)) && !defined(USG) ++#include <sys/param.h> ++#endif ++ + #ifdef WIN32 + #define CONFIG_WIN32 + #endif +@@ -69,11 +73,16 @@ + #define DEBUG + #endif + ++#if defined(__FreeBSD__) && __FreeBSD_version >= 470000 ++#include <sys/endian.h> ++#define be2me_32(x) (be32toh(x)) ++#else + // code from bits/byteswap.h (C) 1997, 1998 Free Software Foundation, Inc. + #define bswap_32(x) \ + ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | \ + (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24)) + #define be2me_32(x) bswap_32(x) ++#endif + + #define snprintf _snprintf + |