Age | Commit message (Collapse) | Author |
|
CVS patchset: 7879
CVS date: 2006/02/05 20:38:14
|
|
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
CVS patchset: 7709
CVS date: 2005/08/25 15:36:29
|
|
CVS patchset: 7642
CVS date: 2005/07/16 16:36:59
|
|
* do not use void* in pointer arithmetics, since sizeof(void) is undefined
-> I converted the pointers to int16_t* since that is common for audio
samples in xine and casted them back to uint8_t* for the arithmetics
CVS patchset: 6858
CVS date: 2004/07/27 17:59:58
|
|
CVS patchset: 6855
CVS date: 2004/07/26 22:23:34
|
|
CVS patchset: 6573
CVS date: 2004/05/20 23:11:54
|
|
CVS patchset: 6543
CVS date: 2004/05/15 18:22:26
|
|
It can handle 16bit audio 2-channel to 5.1 channel upmix.
Currently, the .1 or LFE channel is not yet created.
CVS patchset: 6542
CVS date: 2004/05/15 15:32:47
|