Tree [9fa822] default 1-rc6 xine-1-rc6-release / win32 /
History



File Date Author Commit
contrib 2004-09-04 František Dvořák František Dvořák [1e006f] Fix some 'make distcheck' problems.
include 2004-09-08 František Dvořák František Dvořák [02273d] Ignore generated files..
scripts 2003-04-23 Tim Champagne Tim Champagne [d6a1be] Win32/msvc makfile cleanup
.cvsignore 2004-08-27 František Dvořák František Dvořák [6f4d66] MINGW32 port. Engine library and most of plugin...
Makefile.am 2004-09-06 František Dvořák František Dvořák [2373b1] Updates:
README 2003-12-13 František Dvořák František Dvořák [537846] Update win32 MSVC build:
config.h 2004-08-27 František Dvořák František Dvořák [6f4d66] MINGW32 port. Engine library and most of plugin...
libdvdnav.def 2003-05-20 Tim Champagne Tim Champagne [155d11] This fixes the msvc projects to use the interna...
libdvdnav.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
libdvdread.def 2003-04-20 Guenter Bartsch Guenter Bartsch [a732df] importing win32 contrib sources and msvc build ...
libdvdread.dsp 2003-10-28 František Dvořák František Dvořák [942736] Change .dsp and .dsw files for simple using und...
libxine.def 2004-09-06 František Dvořák František Dvořák [2373b1] Updates:
libxine.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
libxine.dsw 2003-04-20 Guenter Bartsch Guenter Bartsch [a732df] importing win32 contrib sources and msvc build ...
libxinesupport.def 2004-09-06 František Dvořák František Dvořák [2373b1] Updates:
libxinesuppt.dsp 2004-09-06 František Dvořák František Dvořák [2373b1] Updates:
xine.dsw 2004-06-21 František Dvořák František Dvořák [29bf29] Move win32 frontend from xine-lib.
xine_plugin.def 2003-12-26 František Dvořák František Dvořák [d0f33d] Win32 mega update:
xineconsole.dsp 2003-04-20 Guenter Bartsch Guenter Bartsch [a732df] importing win32 contrib sources and msvc build ...
xineplug_ao_out_directx.dsp 2004-09-06 František Dvořák František Dvořák [2373b1] Updates:
xineplug_decode_a52.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_divx4.dsp 2003-04-20 Guenter Bartsch Guenter Bartsch [a732df] importing win32 contrib sources and msvc build ...
xineplug_decode_dts.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_ff.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_lpcm.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_mad.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_mpeg2.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_real.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_spu.def 2003-04-20 Guenter Bartsch Guenter Bartsch [a732df] importing win32 contrib sources and msvc build ...
xineplug_decode_spu.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_spucc.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_sputext.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_decode_vfill.dsp 2003-04-20 Guenter Bartsch Guenter Bartsch [a732df] importing win32 contrib sources and msvc build ...
xineplug_dmx.dsp 2003-04-20 Guenter Bartsch Guenter Bartsch [a732df] importing win32 contrib sources and msvc build ...
xineplug_dmx_asf.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_audio.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_avi.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_cda.dsp 2003-10-28 František Dvořák František Dvořák [942736] Change .dsp and .dsw files for simple using und...
xineplug_dmx_lpcm.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_mpeg.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_mpeg_audio.dsp 2003-10-28 František Dvořák František Dvořák [942736] Change .dsp and .dsw files for simple using und...
xineplug_dmx_mpeg_block.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_mpeg_elem.dsp 2003-04-20 Guenter Bartsch Guenter Bartsch [a732df] importing win32 contrib sources and msvc build ...
xineplug_dmx_mpeg_pes.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_mpeg_ts.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_nsv.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_pva.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_real.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_slave.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_sputext.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_yuv4mpeg2.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_dmx_yuv_frames.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_inp_cdda.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_inp_dvd.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_inp_file.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_inp_http.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_inp_net.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:
xineplug_vo_out_directx.dsp 2004-09-06 František Dvořák František Dvořák [2373b1] Updates:
xineplug_vo_out_sdl.dsp 2004-04-06 František Dvořák František Dvořák [80889e] Prepare for MinGW port:

Read Me

Checkout CVS source code:
------------------------

- Using Cygwin or another cvs tool checkout the xine-lib source code from CVS. (If you are using Cygwin make sure that the drive in which you are checking out
to is mounted in textmode)

Steps for building Xine using MSVC:
----------------------------------

- The autogen/make feature does not work for MSVC. You must generate the proper auto-generated using the autogen.sh script. This script can be run from a Cygwin/MinGW shell window. This script will generate the proper files including xine.h, config.h (a hand generated config.h file exists for MSVC in the win32 dir)

- Open up the xine.dsw workspace/project in MSVC.

- Unless you have a project file to build css you must select Cancel when prompted for the libdvdcss.dsp file.

- Click on the FileView tab.

- Build the following projects in this order:
  libxinesuppt
  libxine
  libdvdnav

- Next build any desired plugins (decoders/demuxers ...). The ao_out_directx and vo_out_directx are required for Win32. There is an option to use the vo_out_sdl but a sdl.dll must be present for that to take place. There have also been some issues observed with the directX video driver on some machines.
NOTE: Project xineplug_dmx_asf currently does not build correctly.

- Lastly build the xineui project.

- You are now ready to run/debug Xine.