diff -ru smpeg-0.4.4/MPEGaudio.h smpeg-0.4.4-patched/MPEGaudio.h --- smpeg-0.4.4/MPEGaudio.h 2001-04-04 22:42:40.000000000 +0200 +++ smpeg-0.4.4-patched/MPEGaudio.h 2009-09-25 21:20:26.000000000 +0200 @@ -149,6 +149,14 @@ }; /* The actual MPEG audio class */ + +class MPEGaudio; +void Play_MPEGaudioSDL(void *udata, Uint8 *stream, int len); +int Play_MPEGaudio(MPEGaudio *audio, Uint8 *stream, int len); +#ifdef THREADED_AUDIO +int Decode_MPEGaudio(void *udata); +#endif + class MPEGaudio : public MPEGerror, public MPEGaudioaction { friend void Play_MPEGaudioSDL(void *udata, Uint8 *stream, int len); diff -ru smpeg-0.4.4/smpeg.m4 smpeg-0.4.4-patched/smpeg.m4 --- smpeg-0.4.4/smpeg.m4 2001-04-04 22:28:14.000000000 +0200 +++ smpeg-0.4.4-patched/smpeg.m4 2009-09-25 21:20:26.000000000 +0200 @@ -10,7 +10,7 @@ ACTION-IF-NOT-FOUND]]]) dnl Test for SMPEG, and define SMPEG_CFLAGS and SMPEG_LIBS dnl -AC_DEFUN(AM_PATH_SMPEG, +AC_DEFUN([AM_PATH_SMPEG], [dnl dnl Get the cflags and libraries from the smpeg-config script dnl diff -ru smpeg-0.4.4/video/video.h smpeg-0.4.4-patched/video/video.h --- smpeg-0.4.4/video/video.h 2001-02-10 08:36:42.000000000 +0100 +++ smpeg-0.4.4-patched/video/video.h 2009-09-25 21:20:54.000000000 +0200 @@ -413,7 +413,7 @@ #define __SCO__ 1 #endif -#if defined(__i386__) || defined(__VAX__) || defined(__MIPSEL__) || defined(__alpha__) || defined(__SCO__) +#if defined(__i386__) || defined(__x86_64__) || defined(__VAX__) || defined(__MIPSEL__) || defined(__alpha__) || defined(__SCO__) #undef BIG_ENDIAN_ARCHITECTURE #define LITTLE_ENDIAN_ARCHITECTURE 1 #endif