summaryrefslogtreecommitdiff
path: root/win32
AgeCommit message (Collapse)Author
2004-04-06Prepare for MinGW port:František Dvořák
move M$VC specific header files into sparate directory regenerate config.h for M$VC compilation fixes add some getchar()s into xineui.exe (popup dialogs would be better) CVS patchset: 6338 CVS date: 2004/04/06 19:20:15
2004-03-14Second fix for INT16_MIN/MAX under WIN32 (without stdint.h).František Dvořák
CVS patchset: 6261 CVS date: 2004/03/14 23:07:25
2004-03-14Update WIN32 port:František Dvořák
- add stdint.h with INT16_MIN/MAX - apply forgotten change _MSC_VER -> HAVE_ICONV - get rid of some _MSC_VER - changed to WIN32 since it'll be used by MINGW too CVS patchset: 6249 CVS date: 2004/03/14 09:38:03
2004-02-29Various compilation fixes and updates:František Dvořák
- xine compilable without iconv (scream if I something broke) - update MSVC port, fixes in avi demux - add iff.h into makefiles - ffmpeg depends on zlib (build was OK only when freetype was installed) - commit a patch for goom CVS patchset: 6192 CVS date: 2004/02/29 17:26:45
2004-01-11Keep compilation under MSVC.František Dvořák
CVS patchset: 6027 CVS date: 2004/01/11 22:00:33
2004-01-04Build fix for win32 xineui.František Dvořák
Remove replicated file. Michael, thanks for removing video_out_win32.h. CVS patchset: 5997 CVS date: 2004/01/04 23:33:30
2004-01-03Makefile for compiling win32 xineui under cygwin against already installed ↵František Dvořák
libxine. Don't use common.h in include/ directory, there it's together with helping system files and CygWin wouldn't be happy. CVS patchset: 5985 CVS date: 2004/01/03 20:36:09
2004-01-03Move win32_visual_t into xine.h ==> frontends can be compiled out of xine tree.František Dvořák
CVS patchset: 5982 CVS date: 2004/01/03 20:23:19
2004-01-02Prepare compilation of win32 xineui under cygwin.František Dvořák
Minor MSVC changes and "Xine" typos. CVS patchset: 5977 CVS date: 2004/01/02 22:42:03
2004-01-01Win32 port, mainly DirectX:František Dvořák
* use DirectX under CygWin and basic auto-stuff * move some my macros in configure.ac * I don't know why, but shared directx plugins can't be linked with libdxguid.a. Used cute-hack, idea is from mplayer. Also thanks to hexedit, because I haven't sources of w32api. * Fix some warnings in vo directx and ao directx. * Decrease version of directx. It seems it still works. For compilation with DirectX under Cygwin you need header files from directx-sdk. Autoconf macros are only basic, but it works. for example: DIRECTX_CFLAGS=-I/cygrive/c/Program\ Files/Directx/include ./autogen.sh CVS patchset: 5971 CVS date: 2004/01/01 18:14:51
2003-12-26Remove unused files. Only one .def file is used for all plugins now.František Dvořák
CVS patchset: 5952 CVS date: 2003/12/26 18:49:13
2003-12-26Win32 mega update:František Dvořák
- external ffmpeg (with some patches) built by MINGW works, wow! - cleanups (only one definition file for all plugins) - working release build target Notes to hybrid MINGW/MSVC build: - CVS version of ffmpeg is compiled by MINGW (small patch for compilation ffmpeg under MINGW, second for disabling flush because it crashes under windows) - libxine + xineui compiled by MSVC, additional patch into header files of ffmpeg is needed - export all data with '__declspec(dllimport)' CVS patchset: 5951 CVS date: 2003/12/26 18:37:58
2003-12-13Update win32 MSVC build:František Dvořák
* internal names cleanup * http input plugin uses http_helper.c * fix change in audio_directx * MSVC stoped compile xineui because of 'this', mysterious * change non-constand array lengths to malloc/free, it good for such old compilers as my MSVC 6.0 * change lprintf macro for MSVC to compile again (I don't know, how use variable number of macro arguments in MSVC...) * merge compiling of xine-utils and xine-engine CVS patchset: 5902 CVS date: 2003/12/13 11:35:07
2003-11-26Win32 MSVC stuff:František Dvořák
piece of patch of previous win32 update sputext demuxer - latin1 subtitles work mpeg_pes demuxer - it's compiled fine with MSVC and it seems it works CVS patchset: 5799 CVS date: 2003/11/26 21:28:47
2003-11-04Final patches for compiling xine under MSVC:František Dvořák
- basename() is added to xine-utils, if it isn't found by configure - macros with variable number of arguments are simplified to ignore additional arguments (only for MSVC), lprintf macro simplified with full functionality - minor update for building a52, some preparation for ffmpeg CVS patchset: 5687 CVS date: 2003/11/04 14:38:26
2003-11-02Fix SEGFAULT beside error if no plugin loaded yet.František Dvořák
Fix one "segfault" of win32 xineui. Next piece of patch for compiling xine under MSVC. CVS patchset: 5676 CVS date: 2003/11/02 14:12:52
2003-10-28Prepare win32 build.František Dvořák
CVS patchset: 5632 CVS date: 2003/10/28 21:57:09
2003-10-28Change .dsp and .dsw files for simple using under VCC 6.0 - just change unix ↵František Dvořák
end lines to dos end lines. First small changes for compilation engine under VCC, but it isn't finished yet. CVS patchset: 5624 CVS date: 2003/10/28 13:48:45
2003-10-26win32/Makefile.am had a very short life ;)Michael Roitzsch
It would have scared the Windows users and would have been hard to maintain, so we remove it and distribute the win32 subdirectory from the toplevel Makefile using dist-hook CVS patchset: 5606 CVS date: 2003/10/26 17:38:23
2003-10-25use relchk.sh use relchk.sh use relchk.shDaniel Caujolle-Bert
fix "make dist". Now tarball is complete. don't expect people have doc formatting tools (check for sgmltools and fig2dev). rename the spaced name file in win32 (Tim, can you check if i didn't break anything please ?). CVS patchset: 5589 CVS date: 2003/10/25 00:49:11
2003-05-26Get asf plugin to build in Win32. Also starting to clean up some Win32 code ↵Tim Champagne
(more to come). CVS patchset: 4947 CVS date: 2003/05/26 17:00:11
2003-05-26Win32 cleanup (a couple things would not build correctly). Also added a ↵Tim Champagne
README file for building instructions. CVS patchset: 4946 CVS date: 2003/05/26 13:57:51
2003-05-21Add a few more demuxers for the Win32 env.Tim Champagne
CVS patchset: 4897 CVS date: 2003/05/21 19:24:02
2003-05-21Add the NullSoft demuxer to the Win32 env. It now works with the links ↵Tim Champagne
provided in an email from Thibaut CVS patchset: 4896 CVS date: 2003/05/21 18:41:49
2003-05-20A couple of small gui changes for cdda supportTim Champagne
CVS patchset: 4892 CVS date: 2003/05/20 20:42:34
2003-05-20This fixes http support for Win32Tim Champagne
CVS patchset: 4891 CVS date: 2003/05/20 20:40:29
2003-05-20This adds http and network input for Win32. I have no idea how to test this ↵Tim Champagne
under win32 though? CVS patchset: 4889 CVS date: 2003/05/20 16:23:44
2003-05-20This fixes the msvc projects to use the internal xine libdvdnav.Tim Champagne
CVS patchset: 4882 CVS date: 2003/05/20 10:52:03
2003-05-20This adds cdda support for Win32. Also fixed the demuxer mpeg block build ↵Tim Champagne
for Win32. Lastly fixed and issue with launching xineui from a Cygwin shell. There is one small problem known with cdda under Windows and it appears that some songs can start approx 1 second early or late. CVS patchset: 4880 CVS date: 2003/05/20 01:23:56
2003-05-19This adds lpcm support for Win32 and the start of cdda support for Win32 ↵Tim Champagne
(which isn't complete yet). CVS patchset: 4873 CVS date: 2003/05/19 10:06:36
2003-05-16The cdda input plugin now builds in the Win32 env. I still need to test this ↵Tim Champagne
but I'm not quite sure how it is suppose to work CVS patchset: 4868 CVS date: 2003/05/16 19:08:59
2003-05-16Fix win32 build and start adding additional plugin supportTim Champagne
CVS patchset: 4867 CVS date: 2003/05/16 15:07:35
2003-05-08Forgot these files during my last commitTim Champagne
CVS patchset: 4802 CVS date: 2003/05/08 22:47:31
2003-05-07DVD play sort of works on Win32. Also added a couple more plugings to the ↵Tim Champagne
Win32 build. CVS patchset: 4795 CVS date: 2003/05/07 17:54:18
2003-05-06This is some general Win32 cleanup and getting ready for DVD support.Tim Champagne
CVS patchset: 4779 CVS date: 2003/05/06 14:02:24
2003-04-23The Win32/msvc gui now builds and works; There are many known issues with ↵Tim Champagne
the win32 xine/ui which will need to be addressed at a later time CVS patchset: 4659 CVS date: 2003/04/23 14:11:08
2003-04-23Win32/msvc makfile cleanupTim Champagne
CVS patchset: 4658 CVS date: 2003/04/23 13:32:41
2003-04-23Few more small changes for win32/msvc portTim Champagne
CVS patchset: 4652 CVS date: 2003/04/23 00:28:04
2003-04-22I missed this in my last commit. This is needed only for the win32/msvc portTim Champagne
CVS patchset: 4651 CVS date: 2003/04/22 23:53:28
2003-04-22Additional changes for win32/msvc port; This is my first real commit so ↵Tim Champagne
please be gentle with me; Everything builds except for the win32 ui CVS patchset: 4650 CVS date: 2003/04/22 23:30:29
2003-04-22Removed some unneeded files from the Win32/msvc port commitTim Champagne
CVS patchset: 4649 CVS date: 2003/04/22 20:21:20
2003-04-20missing dirGuenter Bartsch
CVS patchset: 4642 CVS date: 2003/04/20 16:50:41
2003-04-20importing win32 contrib sources and msvc build environmentGuenter Bartsch
CVS patchset: 4641 CVS date: 2003/04/20 16:42:06