From: Frantisek D. <va...@us...> - 2005-08-25 15:37:21
|
Update of /cvsroot/xine/xine-lib/win32/contrib/pthreads In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10808/win32/contrib/pthreads Modified Files: Makefile.am Log Message: *BUGFIX* Windows ports fixes and improvements due to my current work on toxine: - first experiments with external win32 pthreads, more portable code (pthread_t may be a struct) - headers refactored - moved dirent win32 replacement to lib/, hide it for frontends, used system version, if found, not used non-POSIX dirent->d_reclen (this item doesn't work in MinGW), fix memleak in dvb - separated settings for postproc and avcodec when using external ffmpeg - check for malloc.h in public xine.m4, used it conditionally in xine headers - replaced random() by POSIX more common rand() - prevent one segfault in directx vo plugin, if fails - M$VC port update Index: Makefile.am =================================================================== RCS file: /cvsroot/xine/xine-lib/win32/contrib/pthreads/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- Makefile.am 20 Sep 2004 19:30:07 -0000 1.4 +++ Makefile.am 25 Aug 2005 15:37:03 -0000 1.5 @@ -4,7 +4,7 @@ EXTRA_DIST = acconfig.h ANNOUNCE CONTRIBUTORS COPYING.LIB ChangeLog FAQ MAINTAINERS NEWS PROGRESS README README.CV README.NONPORTABLE README.WinCE TODO WinCE-PORT build.tar.gz config.h.in pthread.def pthread.dsp pthread.dsw diff_to_original.patch -if WIN32 +if HAVE_INTERNAL_WIN32_PTHREAD noinst_LTLIBRARIES = libpthread.la include_HEADERS = pthread.h sched.h noinst_HEADERS = config.h implement.h need_errno.h semaphore.h |