summaryrefslogtreecommitdiff
path: root/src/libw32dll
AgeCommit message (Collapse)Author
2001-11-15full DirectShow support (needs testing)Miguel Freitas
CVS patchset: 1043 CVS date: 2001/11/15 14:28:18
2001-11-15- audio bugfixes (dynamic buffers and Direct Show support). it show playMiguel Freitas
about any working audio codec now, no matter the rate and number of channels. unfortunately sync and seek might be broken. CVS patchset: 1041 CVS date: 2001/11/15 00:41:28
2001-11-15direct show updates (audio support working)Miguel Freitas
CVS patchset: 1040 CVS date: 2001/11/15 00:37:15
2001-11-13metronom logic changedHeiko Schaefer
CVS patchset: 1030 CVS date: 2001/11/13 21:47:57
2001-11-11missed this oneMiguel Freitas
CVS patchset: 1023 CVS date: 2001/11/11 23:36:01
2001-11-11initial import of DirectShow support files. Most of hard work was doneMiguel Freitas
(converting all c++ files to c) and DS_Audio codecs are already producing some (weird) sound from my local tree. I hope to commit it soon... CVS patchset: 1022 CVS date: 2001/11/11 23:32:25
2001-11-10very unfinished scr discontinuity detection stuff, new software audio out ↵Guenter Bartsch
buffer and thread CVS patchset: 1010 CVS date: 2001/11/10 13:48:02
2001-11-08properly initialization of LDT/FS for w32dlls (hopefully)Miguel Freitas
CVS patchset: 1000 CVS date: 2001/11/08 21:39:03
2001-11-08disabled LDT allocation for FS segment. this was causing much troubleMiguel Freitas
so i disabled it as someone did in previous version. ldt_keeper explicitely states that it should be initialized before any threads are created, which wouldn't be possible under current xine plugin architeture except with some nasty hack. FIXME: we need to check any potential problems of running dlls with default FS segment. CVS patchset: 996 CVS date: 2001/11/08 02:47:46
2001-11-07flip windows video 1Miguel Freitas
CVS patchset: 994 CVS date: 2001/11/07 21:38:03
2001-11-07codec fixesMiguel Freitas
CVS patchset: 993 CVS date: 2001/11/07 21:35:01
2001-11-07new win32 codecs / buf types (some not supported yet)Miguel Freitas
CVS patchset: 990 CVS date: 2001/11/07 19:41:26
2001-11-07add Setup_LDT_Keeper() to fix segfaultMiguel Freitas
CVS patchset: 986 CVS date: 2001/11/07 17:08:17
2001-11-07fast_memcpy (i had about 7% cpu improvement!)Miguel Freitas
CVS patchset: 977 CVS date: 2001/11/07 10:37:12
2001-11-07small cleanup, remove test stuffMiguel Freitas
CVS patchset: 976 CVS date: 2001/11/07 02:29:21
2001-11-07- update win32 loaderMiguel Freitas
- dynamic buffers fixes a lot of audio problems CVS patchset: 974 CVS date: 2001/11/07 02:15:24
2001-10-22Fixed libxineutils linking.Daniel Caujolle-Bert
CVS patchset: 859 CVS date: 2001/10/22 21:34:54
2001-10-22introducing libxineutils and a this pointer for video_out_x11 callbacksGuenter Bartsch
CVS patchset: 852 CVS date: 2001/10/22 00:52:09
2001-10-18oops, must remove config.h from Makefile, too, otherwise "make install" does notJuergen Keil
work any more. CVS patchset: 832 CVS date: 2001/10/18 15:01:54
2001-10-18avifile imported config.h file removed, build libw32dll with xine-lib's config.hJuergen Keil
CVS patchset: 828 CVS date: 2001/10/18 14:31:26
2001-10-04Fix a few warnings about missing prototypesJuergen Keil
CVS patchset: 733 CVS date: 2001/10/04 11:45:38
2001-09-26libmpeg2 cleanups, more tweaks for still image display, implemented ↵Guenter Bartsch
BUF_CONTROL_SPU_CHANNEL, trying to wipe out last windows style variable names (bFrameBad for example) CVS patchset: 697 CVS date: 2001/09/26 01:18:19
2001-09-20Always request IMGFMT_YUY2 from video_out decoder (RGB format is converted toJuergen Keil
YUY2 here in w32codec) CVS patchset: 674 CVS date: 2001/09/20 11:02:45
2001-09-20Indeo Video 4.1 and 5.0 format fixed (by importing the Event/SemaphoreJuergen Keil
implementation from avifile/mplayer). Indeo Video 3.2/4.1/5.0 should work now. (Indeo Video 3.1 may work, too but this format still has problems in the AVI demuxer) TSC based QueryPerformanceCounter() for x86 CPUs that have such a counter. CVS patchset: 672 CVS date: 2001/09/20 09:33:23
2001-09-19'yuv_hack_needed' added again, so that we can decode MSMPEG4 v1/v2 to YUY2 usingJuergen Keil
the w32dlls CVS patchset: 669 CVS date: 2001/09/19 18:42:55
2001-09-19Add a faster RGB->YUV conversionJuergen Keil
CVS patchset: 664 CVS date: 2001/09/19 11:16:08
2001-09-18ffmpeg apparently does not support MSMPEG4 v1/v2 format yet. Trying to handleJuergen Keil
MSMPEG4 v1/v2 formats using the libw32dll plugin. But at least for XShm video output, libw32dll is too slow, converting RGB -> YUY2 in the w32dll plugin, and converting back from YUY2 -> RGB in the video out driver :-/ CVS patchset: 661 CVS date: 2001/09/18 17:41:47
2001-09-16Update docs. Fixed some warnings. configure.in is ready for 0.9.1.Daniel Caujolle-Bert
CVS patchset: 646 CVS date: 2001/09/16 23:13:45
2001-09-14Fix for no audio.James Courtier-Dutton
CVS patchset: 634 CVS date: 2001/09/14 14:20:51
2001-09-10make codecs decompress all frames into the same target buffer, cinepak and ↵Guenter Bartsch
indeo seem to need that CVS patchset: 604 CVS date: 2001/09/10 15:30:19
2001-09-10a quicktime demuxer based on openquicktime, cinepack support fixed, minor ↵Guenter Bartsch
bugfixes regarding buffer type handling CVS patchset: 600 CVS date: 2001/09/10 03:04:48
2001-09-09Add a hack to "wine" (WINE_TYPEDEFS_ONLY), to allow compiling the avi demuxerJuergen Keil
plugin using a non-gcc compiler. The avi demuxer does not use functions from "wine" - only defines / structures / typedefs. CVS patchset: 594 CVS date: 2001/09/09 15:56:55
2001-09-08big buf types cleanup, beginning to use libw32codec for indeo (unfinished)Guenter Bartsch
CVS patchset: 590 CVS date: 2001/09/08 18:11:41
2001-09-06Fix error checking for failed ao_instance->openJuergen Keil
CVS patchset: 577 CVS date: 2001/09/06 13:36:18
2001-08-30cosmetic change (use mmioFOURCC macro instead of hex constant)Juergen Keil
CVS patchset: 523 CVS date: 2001/08/30 17:14:23
2001-08-28update to ffmpeg 0.4.5, buf types cleanup based on patch provided by Miguel ↵Guenter Bartsch
Freitas CVS patchset: 510 CVS date: 2001/08/28 19:16:19
2001-08-21First checkin of new audio_out architecture.James Courtier-Dutton
Audio sync and AC3 formatting now done in xine-lib/src/xine-engine/audio_out.c Audio out now done in xine-lib/src/audio_out/* Currently, only xine-lib/src/audio_oss_out.c is active. Re-support of others will follow as other people implement them. ao_functions split into ao_instance and ao_driver and function in a similar fashion as video_out. All decoder plugins now call ao_instance instead of ao_functions. ao_instance is used in xine-lib/src/xine-engine/audio_out.c ao_driver is used in xine-lib/src/audio_out/* See also changes in xine-ui files CVS patchset: 459 CVS date: 2001/08/21 19:39:50
2001-08-06Hopefully, this was the last decoder with priority 0.Eduard Hasenleithner
CVS patchset: 391 CVS date: 2001/08/06 13:21:26
2001-07-30whoups, looks like a priority of 0 is not allowed :>Guenter Bartsch
CVS patchset: 371 CVS date: 2001/07/30 19:21:28
2001-07-30fixed video/audio/spu decoder version handlingGuenter Bartsch
CVS patchset: 370 CVS date: 2001/07/30 17:13:20
2001-07-24big xshm cleanup (free memory properly, set up yuv2rgb only when necessary, ↵Guenter Bartsch
clean up field picture handling), gearing up for rc2 CVS patchset: 334 CVS date: 2001/07/24 12:57:29
2001-07-17yuy2 -> rgb conversion routines in C (no mlib/mmx yet)Guenter Bartsch
CVS patchset: 299 CVS date: 2001/07/17 19:37:21
2001-07-16IRIX / mips port. Audio and CD support are not implemented yet.Matthias Hopf
Nuked BUILD_LIB_STATIC. Changed some architecture dependend code to feature dependend code. Autoconf'ing CD / DVD ioctl() support. CVS patchset: 288 CVS date: 2001/07/16 19:36:00
2001-07-14made win32 path configurableGuenter Bartsch
CVS patchset: 278 CVS date: 2001/07/14 16:55:11
2001-07-10Fixed get_dir in input plugins. Fixed a strange header inclusion bugDaniel Caujolle-Bert
in libw32dll/wine. CVS patchset: 264 CVS date: 2001/07/10 21:07:55
2001-07-05added missing header files to Makefile.amsGuenter Bartsch
CVS patchset: 255 CVS date: 2001/07/05 21:42:29
2001-07-04Add prototypes for all functions in wine/*, to catch __stdcall functionuid56437
attribute mismatches between function prototypes and function definitions. Such a __stdcall mismatch can corrupt the cpu's stack, because both the caller and the callee clean up function parameter from the stack (or none of them removes the function parameters) wine/* should be less sensitive to optimzation options due to this change. CVS patchset: 245 CVS date: 2001/07/04 14:05:09
2001-06-24lots of bugfixes for race condtitions, X11 in general and support for remote ↵Guenter Bartsch
Xv output CVS patchset: 228 CVS date: 2001/06/24 22:20:25
2001-06-21re-added config.h, should be removed as ASAP, but we need it for nowGuenter Bartsch
CVS patchset: 213 CVS date: 2001/06/21 22:00:19
2001-06-21solaris and stability patches provided by Juergen KeilGuenter Bartsch
CVS patchset: 211 CVS date: 2001/06/21 17:34:23