Commit Graph

30 Commits

Author SHA1 Message Date
Rémi Denis-Courmont
fe087a3828 Make Zorglub less unhappy 2005-07-09 06:17:09 +00:00
Rémi Denis-Courmont
85b29bdc28 Copyright fixes
(da big courmischage)
2005-07-08 18:12:44 +00:00
Steve Lhomme
d519788c5f more MSVC compilation fixes 2005-05-23 16:26:18 +00:00
Steve Lhomme
2572249266 DSP files: add 2 libraries needed by wxWidgets (and maybe other plugins) 2005-05-14 20:53:12 +00:00
Gildas Bazin
6f663e2cd0 * ms(e)vc/config.h.in: define HAVE_DYNAMIC_PLUGINS. 2005-05-11 07:05:09 +00:00
Steve Lhomme
25bb87690d MSVC build: only keep the plugins that compile out of the box 2005-05-08 09:29:18 +00:00
Gildas Bazin
847ed5c3cd * msvc/*: MSVC patch by Steve Lhomme (steve dot lhomme at free dot fr).
Here is a patch to have the same file names and locations as the mingw32 build.
  It also put .pdb files in debug mode next to the build files to allow debugging even when you're coding another module...
2005-02-11 10:03:50 +00:00
Gildas Bazin
b7ee5eb7e7 * modules/video_filter/blend.c: portability fix. 2004-10-01 12:05:52 +00:00
Sam Hocevar
fd8d9e955f * Removed legacy mentions of "VideoLAN C*****" in favour of "VLC media
player". A couple are remaining, but I don't want to break the string
    freeze yet.
2004-04-27 09:33:58 +00:00
Gildas Bazin
c55e169d9b * src/*: portability fixes.
* msvc/vlc.dsw: httpd is not a plugin anymore.
2004-04-23 12:38:04 +00:00
Sam Hocevar
45adedc913 * Added "Id" svn:keywords property to all files containing "$Id:".
* Removed .cvsignore files and added proper svn:ignore properties.
2004-03-05 17:34:23 +00:00
Gildas Bazin
8c4be7494e * msvc/vlc.dsw: updated the list of plugins. 2003-12-06 20:00:20 +00:00
Gildas Bazin
0d90e5238d * toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
* msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
* modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.
2003-12-04 12:33:43 +00:00
Gildas Bazin
cf4cf631ce * msvc/config.h.in: cleaned-up and updated. 2003-12-02 18:47:05 +00:00
Gildas Bazin
0e3c53efc3 * ALL: more MSVC compilation fixes.
* msvc/vlc.dsw: removed non-existant plugins.
2003-12-02 13:31:23 +00:00
Gildas Bazin
2b616a2310 * modules/video_output/directx/events.c: a couple of compiler warning fixes.
* msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
2003-07-25 11:37:22 +00:00
Gildas Bazin
ae09816209 * modules/gui/skins/*: fix for msvc .dsp generation, replaced the BASIC_SKINS macro with the standard MODULE_NAME_IS_foo one and a couple of compilation fixes for msvc.
* msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
* modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
2003-06-11 10:42:34 +00:00
Gildas Bazin
171d858e99 * ALL: another bunch of fixes for the MSVC build. 2003-03-03 16:49:14 +00:00
Gildas Bazin
7211d64eb0 * ALL: Finally fixed the MSVC project files.
Don't include io.h on win32 when not necessary.
       A few build fixes for MSVC.

* src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
   present.
2003-03-03 14:21:08 +00:00
Gildas Bazin
d0a61d5a12 * install-win32, Makefile.am: added the html faq to the win32 package.
* toolbox, msvc/*: few fixes to the msvc project files generation.
   (compiling plugins won't work yet because there are a few hacks that
    need to be done in order to compile dlls that use the c-runtime)
2003-03-01 19:25:13 +00:00
Sam Hocevar
35a9a0d836 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld. 2003-01-16 12:56:34 +00:00
Sam Hocevar
c3cbe1767e * ./evc/config.h, ./msvc/config.h: proper generation of these files using
information from configure.ac.in. Thanks to Stephane van Hardeveld for
    spotting this.
2003-01-16 12:49:28 +00:00
Sam Hocevar
691e470422 * ./src/misc/messages.c: added ^Ms to the WinCE logfile.
* ./bootstrap: fixed a typo that prevented per-object target directories
    to work.
  * ./evc/*, ./msvc/*: removed project files; they're becoming a bit large
    (more than 1MB) and I don't want to spoil the CVS with them.
2002-11-20 19:07:27 +00:00
Sam Hocevar
4a8ce8ac45 * ./src/misc/modules.c: p_module->psz_filename is now filled with a real
8 bit string under WinCE.
  * ./extras/Win32_msvc: scrapped this directory.
  * ./bootstrap: we now parse plugin makefiles to guess what to put in
    the MSVC project files. Only the dummy plugin has been tested yet.
2002-11-19 17:38:07 +00:00
Sam Hocevar
d1296b32da * ./bootstrap: bootstrap now requires the --config flag. With no arguments
it simply outputs a usage message.
  * ./src/*: fixed a bunch of (legitimate) warnings under VC++.
  * ./evc/*, ./msvc/*: split the workspaces into three projects (libvlc, vlc
    and plugins -- plugins doesn't build anything yet).
2002-11-13 20:51:05 +00:00
Sam Hocevar
5de3e045e3 * ./msvc/*, ./evc/*: moved eMbedded Visual Studio files to the toplevel evc/
directory because the two project files are starting to diverge.
  * ./evc/vlc.c: created a specific vlc.c file for Windows CE.
  * ./src/misc/messages.c: as WinCE doesn't have stdout or stderr, the message
    queue outputs to a logfile (until we have a proper interface).
2002-11-13 15:28:24 +00:00
Sam Hocevar
77c667f409 * ALL: libvlc now compiles and run under WinCE. I haven't ported any modules
yet so there's little that can be tested, but threads work at least.
  * ./src/extras/libc.c: renamed strndup.c to libc.c because a few other
    libc functions were added (strcasecmp, atof, getenv...).
2002-11-10 23:41:54 +00:00
Sam Hocevar
be8ca6e9a9 * ALL: WinCE compilation fixes (mostly nonexistent headers). A lot of
work is still needed for missing functions. I only touched libvlc for
    the moment, plugins will come in a long long while.
  * ./bootstrap: moved MSVC project files generation here; use --update-msvc.
2002-11-10 18:04:24 +00:00
Sam Hocevar
ce9fc041eb * ./msvc/vlc.dsp: additional fixes to the MSVC project.
* ./msvc/vlc.vcw: skeleton of a WinCE project file (yet non-functional).
2002-11-09 18:28:58 +00:00
Sam Hocevar
9a0cbfceca * ./msvc/*: MSVC project files and default config files. 2002-11-09 16:39:09 +00:00