diff options
Diffstat (limited to 'multimedia/win32-codecs/files/patch-ab')
-rw-r--r-- | multimedia/win32-codecs/files/patch-ab | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/multimedia/win32-codecs/files/patch-ab b/multimedia/win32-codecs/files/patch-ab new file mode 100644 index 000000000000..e90a06661eba --- /dev/null +++ b/multimedia/win32-codecs/files/patch-ab @@ -0,0 +1,82 @@ +--- lib/avifile/AviWrite.cpp.orig Mon Sep 11 15:40:31 2000 ++++ lib/avifile/AviWrite.cpp Wed Sep 13 20:52:55 2000 +@@ -19,7 +19,11 @@ + try + { + m_status=0; ++#ifdef O_LARGEFILE + m_fd=open(name, O_WRONLY | O_CREAT | O_TRUNC | O_LARGEFILE, mask); ++#else ++ m_fd=open(name, O_WRONLY | O_CREAT | O_TRUNC, mask); ++#endif + if(m_fd==-1) + throw FATAL("Can't open file for writing"); + +@@ -203,7 +207,11 @@ + } + long long AviWriteFile::FileSize() + { ++#ifdef __Linux__ + return lseek64(m_fd, 0, SEEK_CUR); ++#else ++ return lseek(m_fd, 0, SEEK_CUR); ++#endif + } + + AviWriteStream::AviWriteStream +--- lib/videocodec/Module.h.orig Sat Sep 9 14:24:49 2000 ++++ lib/videocodec/Module.h Wed Sep 13 20:20:25 2000 +@@ -4,6 +4,10 @@ + #include <videoencoder.h> + #include <list> + #include <string> ++#ifdef __FreeBSD__ ++#include <sys/time.h> ++#endif ++ + using namespace std; + + class VideoCodecControl; +--- player/renderer.cpp.orig Mon Sep 11 08:38:07 2000 ++++ player/renderer.cpp Fri Sep 15 20:22:55 2000 +@@ -11,6 +11,7 @@ + #ifdef __FreeBSD__ + #include <machine/param.h> + #include <sys/types.h> ++#include <unistd.h> + #endif + #include <sys/ipc.h> + #include <sys/shm.h> +--- lib/aviplay/aviutil.cpp.orig Sat Sep 16 13:49:08 2000 ++++ lib/aviplay/aviutil.cpp Sat Sep 16 13:54:06 2000 +@@ -28,16 +28,18 @@ + } + CPU_Freq::CPU_Freq() + { +- FILE *f = fopen ("/proc/cpuinfo", "r"); + char line[200]; + char model[200]="unknown"; + char flags[500]=""; + char *s,*value; + ++#ifdef __FreeBSD__ ++ freq=old_freq(); ++ cerr<<freq/1000.<<" MHz processor detected"<<endl; ++#else ++ FILE *f = fopen ("/proc/cpuinfo", "r"); ++ + freq=-1; +-// freq=old_freq(); +-// cerr<<freq/1000.<<" MHz processor detected"<<endl; +-// return; + if (!f) + { + printf("Can't open /proc/cpuinfo for reading\n"); +@@ -86,6 +88,7 @@ + } + #endif + fclose(f); ++#endif + } + + CPU_Freq freq; |