Commit Graph

1921 Commits

Author SHA1 Message Date
Pierre Ynard 81211489a9 WinCE: silence poll() warning in configure
AFAIK vlc_poll() works with no problem on WinCE too
2009-08-27 11:26:39 +02:00
Pierre Ynard f22b0d94f8 WinCE: add replacement getpid() function
And remove #ifdefs from code
2009-08-27 11:14:10 +02:00
Rémi Denis-Courmont d654665b48 Revert "Don't treat strict-aliasing as error, this break Win32 compilation too much"
This reverts commit 5ff67322e0.
2009-08-25 21:50:04 +03:00
Jean-Baptiste Kempf 5ff67322e0 Don't treat strict-aliasing as error, this break Win32 compilation too much
All vouts are impacted, and dmo too.
2009-08-25 20:42:56 +02:00
Rémi Duraffort 0fbf56157c configure.ac: fix libxml2 detection (module name is 'xml'). 2009-08-25 20:01:34 +02:00
Rémi Denis-Courmont b59d0081f0 atmo filter: disable until it is fixed 2009-08-25 17:53:32 +03:00
Pierre d'Herbemont 3293fa7727 configure: Add implicit sequence-point return-type strict-aliasing array-bounds missing-parameter-type overflow int-to-pointer-cast pointer-to-int-cast div-by-zero overflow to the list of Werror warnings. 2009-08-25 04:10:45 +02:00
Pierre Ynard 6e0f047be3 Fix configure with --disable-sout
This is ugly, until jb finds "a clever solution."
2009-08-24 14:01:35 +02:00
Jean-Baptiste Kempf 24fb9128c9 Fix alsa_access building 2009-08-23 23:57:44 +02:00
Jean-Baptiste Kempf fe5d06cd7b Fix compile of Skins2 on Windows
Fix for [1f57932708] for Windows
2009-08-23 23:49:00 +02:00
Rémi Denis-Courmont fa7e52308c Revert "configure: An other test that warns."
This reverts commit e70077bff4.
This was completely broken (NULL not defined).
2009-08-23 20:47:18 +03:00
Rémi Denis-Courmont 1f57932708 Fix lrintf check 2009-08-23 20:43:17 +03:00
Rémi Denis-Courmont cd7fd42c41 sqrtf is in libm, not (non-existent) libmx 2009-08-23 20:38:03 +03:00
Pierre d'Herbemont 7160ce9f6e configure: Per module Werror flags.
This allow a little bit more flexibility and won't require the same level of code quality in configure tests (is that a plus?).
2009-08-21 17:25:48 +02:00
Pierre d'Herbemont e70077bff4 configure: An other test that warns. 2009-08-21 16:27:25 +02:00
Pierre d'Herbemont 549bc47d24 configure: Add -Werror=bad-function-cast for --enable-warnings-as-error. 2009-08-21 02:18:18 +02:00
Pierre d'Herbemont e626c159ce configure: Add "missing-braces nonnull parentheses uninitialized address enum-compare undef comment switch" to the list of warnings that should not appear anymore in source code. 2009-08-20 23:06:24 +02:00
Rémi Denis-Courmont e8879c1f1b Fix flawed logic 2009-08-20 20:28:01 +03:00
Pierre d'Herbemont cd2b2d9179 Revert "configure: Add an other bunch of Werror=."
This was a bit too early.

This reverts commit b827afa26d.

Conflicts:

	configure.ac
2009-08-20 19:05:59 +02:00
Pierre d'Herbemont c053f4ab75 Revert "network: Remove an unused label."
This reverts commit 663411401 and correctly undefine out: if needed.
2009-08-20 18:49:27 +02:00
Pierre d'Herbemont b827afa26d configure: Add an other bunch of Werror=. 2009-08-20 18:38:22 +02:00
Felix Paul Kühne 3d93071591 configure: don't enable goom on OS X by default 2009-08-20 17:36:20 +02:00
Pierre d'Herbemont c2786a86cd configure: Treat unused param or value as error when building with --enable-debug.
Warnings that are 'safe' to be treated as error should be added here as well.

I hope this will raise VLC code quality, and tend to lower the hudge number of warnings. Some of them are sometimes letal but hidden by others.
2009-08-20 16:43:26 +02:00
Rafaël Carré 89520ed0f1 OSX configure defaults: disable --update-check 2009-08-20 09:06:59 +02:00
Rémi Denis-Courmont 0ae751d3e4 Remove Xlib XVideo video output 2009-08-19 21:06:33 +03:00
Rémi Denis-Courmont e5b397face Remove Xlib X11 video output 2009-08-19 21:06:33 +03:00
Rémi Denis-Courmont 29d2ca92fc Remove transrate
"[It] can be removed altogether, since it's totally useless (quality
is too bad to be of any use)."
2009-08-18 22:50:05 +03:00
Pierre d'Herbemont be1b044035 configure: Make sure 'compile' calls make with 'V=1'. 2009-08-18 15:22:04 +02:00
Pierre d'Herbemont b608f770d9 configure: Define AM_SILENT_RULES.
This enables Linux kernel-style silent build output.

If you want a more verbose output use 'make V=1' or './configure --disable-silent-rules'

If you want even less verbosity for custom command, there is $(AM_V_GEN) that you can add in front of your custom command.
2009-08-18 12:14:44 +02:00
Rémi Denis-Courmont cdc27ca5fc Reference the glibc bug numbers 2009-08-15 15:57:47 +03:00
Jean-Baptiste Kempf 8e587b3f48 Change freetype libs order to fix win32 compile 2009-08-14 11:53:19 +02:00
Geoffroy Couprie 66fe8eaa2e wince: fix build of ts module 2009-08-13 18:12:35 +02:00
Jean-Baptiste Kempf c99f6e9b5c Remove skins2 dependency on libxml2 for Win32
Skins2 dll gets a bit smaller.
2009-08-13 12:02:41 +02:00
Jean-Baptiste Kempf 12b7d6cf53 Force -lz on fretype. 2009-08-13 11:53:42 +02:00
Rémi Denis-Courmont 739d2f7485 Remove dead xinerama and VidMod checks 2009-08-12 22:33:12 +03:00
Jean-Baptiste Kempf 4516c96028 Revert "Simplify mad detection"
mad.pc is a nice debian addition... Pfff @ other distros.

This reverts commit c5a8c4593a.
2009-08-10 17:13:52 +02:00
Jean-Baptiste Kempf 8a8523d078 Some less-good-than-debian distributions don't ship liblircclient0.pc
Revert previous simplification.
2009-08-09 23:00:25 +02:00
Jean-Baptiste Kempf ba6a16dc8a You need libass over 0.9.6 2009-08-08 13:10:07 +02:00
Jean-Baptiste Kempf c5a8c4593a Simplify mad detection 2009-08-08 13:10:07 +02:00
Jean-Baptiste Kempf 0a8af27eb9 Simplify twolame detection 2009-08-08 13:10:07 +02:00
Jean-Baptiste Kempf 332313a34e Reordering 2009-08-08 13:10:06 +02:00
Jean-Baptiste Kempf 015989f3ba Simplify Alsa detection and drop support for alsa < 1.0.0 (out in 2003) 2009-08-08 13:10:06 +02:00
Jean-Baptiste Kempf 0a27d51907 Simplify lirc detection
Simplify UPnp detection
Simplify goom2k4 detection
2009-08-08 13:10:06 +02:00
Rémi Denis-Courmont bbdf393370 _POSIX_PTHREAD_SEMANTICS is already defined by AC_USE_SYSTEM_EXTENSIONS 2009-08-07 17:18:17 +03:00
Jean-Baptiste Kempf 5965cd4301 Simplify detection caca and force 0.99beta1 2009-08-07 13:17:51 +02:00
Jean-Baptiste Kempf 217a4736fb Delete galaktos plugin.
This hasn't work for quite some time and we have projectM module.
Moreover, noone complained.
2009-08-07 13:04:26 +02:00
Rémi Denis-Courmont d17b37cf13 vlc-wrapper needs -lsocket on Solaris (fixes: #3035) 2009-08-06 21:06:04 +03:00
Rémi Denis-Courmont 23414d6308 Check for fstatfs (fixes: #3028) 2009-08-06 19:54:45 +03:00
Jean-Baptiste Kempf db6a2bfa68 Keep access_gnomevfs as the plugin name 2009-08-06 08:41:25 +02:00
Jean-Baptiste Kempf 7c8d655cf3 Simplify Jack and DCA detection 2009-08-06 00:18:24 +02:00
Jean-Baptiste Kempf f004323ee3 Simplify portaudio and libxml2 detection 2009-08-06 00:18:23 +02:00
Jean-Baptiste Kempf a3c7e55ec3 Configure: update macro to deal with the case where you want --enable-foo, but the module name is not foo.
So, add a new argument that can be empty
This happens for --enable-dv (access_dv) --enable-shout (stream_output_shout)
2009-08-06 00:18:23 +02:00
Jean-Baptiste Kempf 314bd6d649 Simplify dc1394 and dv detection.
Be careful, while dv was updated to the new APIs, dc1394 wasn't
2009-08-06 00:18:23 +02:00
Jean-Baptiste Kempf 76c81b476d Fix configure for win32 2009-08-05 20:59:57 +02:00
Jean-Baptiste Kempf b4ea8923db Simplify HAL, mtp, notify, gnomeVFS, libmpeg2, projectm and bonjour 2009-08-05 19:39:00 +02:00
Jean-Baptiste Kempf 8674d65e90 AVcodec version needed for 1.1 is 51.48.0 so far. 2009-08-05 18:50:35 +02:00
Jean-Baptiste Kempf 30f9eb499b Simplify shout, libproxy detection 2009-08-05 18:37:25 +02:00
Jean-Baptiste Kempf 79ff1143a0 Simplify ogg, and flac detection 2009-08-05 18:33:35 +02:00
Jean-Baptiste Kempf 205a00a3cd Simplify vorbis detection and activate encoder except when tremor is requested 2009-08-05 18:33:35 +02:00
Jean-Baptiste Kempf c2cd93a699 Simplify Pulseaudio detection 2009-08-05 18:33:35 +02:00
Jean-Baptiste Kempf bcae143e59 Delete CSRI module. Unmaintained and libass is better. 2009-08-05 18:33:35 +02:00
Jean-Baptiste Kempf 7dfa273777 Simplify SVG, tiger and fluidsynth detection 2009-08-05 18:33:34 +02:00
Jean-Baptiste Kempf 251ca87c73 Configure, create a m4cro for checking dependencies in pkg_config
--enable-foo will search for the foo.pc and die if not provided
--disable-foo will not search anything related to foo
'' will search for foo.pc and give a message if foo.pc is not provided.
2009-08-05 16:56:34 +02:00
Rémi Denis-Courmont 30d047761c Unused test 2009-08-02 18:26:01 +03:00
Felix Paul Kühne a24f4cfec7 macosx: prepare the switch from dyld to 'Dynamic Loader Compatibility Functions' as partially intended by [7147338b7439f7f4a5d6d9c86e8d5d7a8501be4d]
Using Apple's legacy object file image functions around NSModule is strongly discouraged and won't work in the future at all.
2009-08-02 01:44:58 +02:00
Rémi Denis-Courmont 40fd31c121 Revert "modules: added a hack to work-around the buggy 64bit runtime on OS X Leopard"
This reverts commit 75b34a6ca8.
2009-08-01 23:05:10 +03:00
Felix Paul Kühne 75b34a6ca8 modules: added a hack to work-around the buggy 64bit runtime on OS X Leopard 2009-08-01 21:56:13 +02:00
Branko Kokanovic febe263ed3 Adding mirror video filter
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-08-01 11:28:37 +03:00
Felix Paul Kühne 23f4a2aea1 clean up 2009-07-31 11:06:41 +02:00
Felix Paul Kühne 143fd4d8c2 macosx: basic Sparkle integration
Shows basic release notes and demonstrates the user experience. Actual updating not yet possible.
2009-07-30 02:00:11 +02:00
Jean-Baptiste Kempf 1ca3578eb7 Remove xml2 dependency for freetype and libass on Win32 2009-07-28 23:47:51 +02:00
Jean-Baptiste Kempf 9eb5b0cea1 Don't forget pthread when compiling zvbi for win32 2009-07-26 02:44:27 +02:00
Jean-Baptiste Kempf eaa615cef3 Finish the zvbi port to Windows.
The .dll is still a bit big, because of static linking to libiconv, I think
2009-07-24 13:28:05 +02:00
Rémi Denis-Courmont 2a6adf7446 file: network file extra caching for Win32
Fixes #2983 for good ths time hopefully...
2009-07-23 18:09:18 +03:00
Jean-Baptiste Kempf 10507f6733 Configure: check for scsi/scsi.h 2009-07-18 00:54:51 +02:00
Jean-Baptiste Kempf 90e2d29fd4 Continue renaming vout_directx to directx
Directx doesn't mean anything... It should be directdraw
2009-07-18 00:15:40 +02:00
Geoffroy Couprie af8cb7dc01 Win32: Add support for Vista file associations 2009-07-09 11:32:09 +02:00
Rémi Duraffort 6ceccc7d90 stream_out siwtcher needs avcodec (fix missing symbols). 2009-07-09 11:15:18 +02:00
Rémi Duraffort 02b338985c Fix configure to enable the stream_out_switcher if requiere. 2009-07-08 11:17:21 +02:00
Rémi Duraffort 472aec28c6 Add a visualization module using libprojectM.
If you want to try it and report bugs use --enable-projectm.
2009-07-08 10:23:44 +02:00
Rémi Duraffort 12a4a6f9bb Remove uneeded test. 2009-06-26 09:57:08 +02:00
Rémi Duraffort 34df295511 Revert "samba: simplify the configure test."
This reverts commit 26ad82e32b.
2009-06-26 09:56:50 +02:00
Rémi Duraffort 26ad82e32b samba: simplify the configure test. 2009-06-26 09:01:38 +02:00
Derk-Jan Hartman 6ef7fa7231 file: When loading a non-local file, raise the caching with 700ms. 2009-06-25 18:41:20 +02:00
Felix Paul Kühne 27953d60c9 macosx@core: removed the usage of dyld's 'Library Functions' completely
these are automagically 'replaced by the more efficient 'Dynamic Loader Compatibility Functions.'' as suggested by Apple's documentation. IMO, this should be ported to the 1.0-bugfix branch as it cleanly fixes some 64bit crashes and should improve the performance slightly
2009-06-22 20:32:18 +02:00
Rémi Denis-Courmont 1237bcf2b1 panoramix filter needs xcb-randr 1.3 2009-06-22 20:35:58 +03:00
Rémi Denis-Courmont 2cc3c9750f Revert "xcb: as we require version 1.3, let's at least test in configure for it too."
This reverts commit 4a6e2de243.
2009-06-22 20:35:38 +03:00
Dominique Leuenberger 4a6e2de243 xcb: as we require version 1.3, let's at least test in configure for it too.
Signed-off-by: JP Dinger <jpd@videolan.org>
	(If at all possible, we should reduce the requirements instead.)
2009-06-21 18:56:56 +02:00
JP Dinger ed53444b7c I like the stories well enough but I can't get myself to like this as a codename for 1.1. xtophe suggested sin city, so with a bit of imdb assistance, we have... 2009-06-20 00:08:11 +02:00
Jean-Baptiste Kempf 4893ae68dd Temporary new codename for 1.1, to avoid confusion with 1.0 2009-06-17 12:16:22 +02:00
Christophe Mutricy c065c55c3c Revert "Properly detect POSIX threads on OpenBSD."
If main() is not found in pthread 10 line above it won't be find now.
And the patch submitter is looking for a better test

This reverts commit bb1d1eb5e7.
2009-06-16 21:21:53 +01:00
Pierre Ynard ee0632ad20 WinCE: access_output_rtmp needs -lws2
Add -lws2 for access_output_rtmp
2009-06-15 11:06:16 +02:00
Felix Paul Kühne bbe8ccf836 remove stupid arch flags 2009-06-13 15:05:29 +02:00
Derk-Jan Hartman 1a004f7e8d macosx: Change the optimizations paramaters.
From the beginning we were using -march=pentium-m -mtune=prescott
However this was based on the Intel development machine of Apple. All actually shipped Intel machines by Apple are at least Core machines. As such, we might as well use -march=prescott -mtune=generic now. For 10.6 I currently think we should use -march=prescott -mtune=core2, since that will allow us to use much more advanced optimizations, and only few machines were shipped as Core, most were Core2 machines.
2009-06-12 16:11:15 +02:00
Brad bb1d1eb5e7 Properly detect POSIX threads on OpenBSD.
The following diff for VLC 1.0.0rc3 corrects the detection of POSIX threads
on OpenBSD.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-06-11 23:26:06 +03:00
Rémi Denis-Courmont 476f834727 Remove *pe* check. It mismatches anything with, say, "open" 2009-06-11 22:35:00 +03:00
Rémi Denis-Courmont 2dc30918df Port panoramix to X RandR with XCB (incomplete) 2009-06-10 22:36:25 +03:00
Rémi Denis-Courmont 38a0d995d2 Xlib screen access removal 2009-06-10 18:21:45 +03:00
Rémi Denis-Courmont 4f8fed316b XCB screen & window capture 2009-06-07 22:16:03 +03:00
Yavor Doganov 87cb4e591a Port to new libmpcdec API
Please find attached my attempt to port VLC to libmpcdec6.  Playing
and seeking works according to my tests with a bunch of files (both
SV7 and SV8).  I tried to follow upstream's coding style.

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2009-06-06 01:38:59 +01:00
Rafaël Carré 6ab0bd532b Fix mozilla autoconf check : AC_PATH_PROGS() was used incorrectly, and the check wouldn't error if {mozilla,seamonkey}-config or xulrunner wasn't found
(cherry picked from commit f3fe98dbb4255e70fec8f12c5bba44749122930b)
2009-05-30 00:32:41 +02:00
Rémi Denis-Courmont f77bf7a10a Support for older xcb-xv 2009-05-23 15:45:56 +03:00
Rémi Denis-Courmont 51bbf79313 Merge branch 1.0-bugfix into master 2009-05-21 18:30:54 +03:00
Pierre Ynard be531987f6 WinCE: add replacement getcwd() function
As WinCE doesn't support working directories, this function is
basically empty, and merely returns an error.
2009-05-21 00:11:37 +02:00
Felix Paul Kühne f4b9b232a0 configure: default disable xcb on Darwin 2009-05-20 11:47:48 +02:00
Jean-Baptiste Kempf ae3edf03d6 Accept 4.4.0, the bugs in 4.4.0 and 4.4.1 shouldn't affect us too much.
But well, fine distros should upgrade their minor libQt.
2009-05-19 20:28:21 +02:00
Rémi Denis-Courmont 26b4a53732 Revert "loose up little xcb-xv version requirements"
This reverts commit 8e1f14148b.
2009-05-16 13:01:34 +03:00
Pierre Ynard f4fd60fee3 WinCE: Require a recent enough mingwce to fix *printf problems
This just in: CeGCC has a MinGW with working replacement *printf
functions. Just like for mingw32, require (and allow building with) a
recent enough version of mingwce.

Since MinGW is patched by CeGCC, this check is not strictly sufficient;
but at least this allows to have working WinCE builds again.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-05-15 23:35:33 +02:00
Pierre Ynard 37b175d555 WinCE: Require a recent enough mingwce to fix *printf problems
This just in: CeGCC has a MinGW with working replacement *printf
functions. Just like for mingw32, require (and allow building with) a
recent enough version of mingwce.

Since MinGW is patched by CeGCC, this check is not strictly sufficient;
but at least this allows to have working WinCE builds again.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-05-15 17:56:59 +03:00
Nicolas Chauvet (kwizart) 319b2f9582 Fix missing symbol in libxvmc_plugin.so
the XvMC plugin use xcommon.c where some part use
HAVE_XINERAMA conditions.

Missing symbols are :
XineramaQueryScreens
XineramaQueryExtension
XineramaIsActive

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2009-05-15 13:46:16 +02:00
Jean-Baptiste Kempf a5f79a7d28 Bump necessary Qt version to 4.4 2009-05-14 19:35:56 +02:00
Ilkka Ollakka 8e1f14148b loose up little xcb-xv version requirements
Atleast for me xcb-xv gives version 1.1 only, and vlc compiled/works
with it just fine.
2009-05-14 16:49:45 +03:00
Rémi Denis-Courmont d73948b156 Require XCB so we always have a window provider (fixes #2736) 2009-05-13 23:33:12 +03:00
Rémi Denis-Courmont 2151d6fe01 Merge branch 1.0-bugfix 2009-05-13 23:33:00 +03:00
Rémi Denis-Courmont 43087f360f XvMC capitalization 2009-05-13 23:32:46 +03:00
Rémi Denis-Courmont 4ad7990248 XCB/window: do not depend on xcb-aux for one trivial function call 2009-05-13 23:32:03 +03:00
Rémi Denis-Courmont 03619d36d8 XCB/window: do not depend on xcb-aux for one trivial function call 2009-05-13 23:13:10 +03:00
Nicolas Chauvet (kwizart) 9530b16f79 Fix missing symbol in libxvmc_plugin.so
the XvMC plugin use xcommon.c where some part use
HAVE_XINERAMA conditions.

Missing symbols are :
XineramaQueryScreens
XineramaQueryExtension
XineramaIsActive

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2009-05-13 18:18:48 +02:00
Jean-Paul Saman d6cc0b79ef dc1394 and dv1394: cleanup detection in configure.ac 2009-05-12 13:20:37 +02:00
Jean-Paul Saman 9f0d65737e Use pkg-config to detect libraw1394 and libavc1394 2009-05-12 12:50:13 +02:00
Rémi Denis-Courmont 600d029594 Merge branch 1.0-bugfix 2009-05-10 12:42:25 +03:00
Danny Wood b8f23ea716 Patch: Fix pulseaudio clicking and latency issues
Here is the updated patch with the modified configure.ac.
I have also added some comments and cleaned up a little bit of code.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-05-10 12:40:09 +03:00
Jean-Baptiste Kempf b50c06c9a5 Start of 1.1.0-git.
Codename is not changed yet (Zukovsky? Stop Goldeneye?)
2009-05-09 01:51:17 +02:00
Jean-Baptiste Kempf cb1bd11f37 1.0.0 RC1 2009-05-09 01:24:25 +02:00
David Flynn 999e1c3655 Disable glibc runtime check if configure passed due to disable-{nls, mozilla}
Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-05-07 18:36:29 +03:00
Rémi Denis-Courmont dd3a05a985 Remove useless check for machine/soundcard.h 2009-05-07 18:13:19 +03:00
Rémi Denis-Courmont 5e32245056 Look for fdatasync (OSX seems to lack it) 2009-05-06 19:46:51 +03:00
Rémi Denis-Courmont 7336ff446d hotkeys needs -lm due to floor() 2009-05-02 10:41:44 +03:00
Rémi Denis-Courmont 7986cb4ac2 GnuTLS: add larger SHAs 2009-04-26 22:08:45 +03:00
Rémi Denis-Courmont f970d1897f Check xcb-xv version 2009-04-26 21:39:21 +03:00
Derk-Jan Hartman bf171654d6 configure: fix linking of libvlc on Mac OS X. 2009-04-26 19:26:28 +02:00
Rémi Denis-Courmont 8e37bd452a XCB: preliminary XVideo plugin
Allocation of U/V planes and unsupported chroma fallback are critically
missing. XvPort grabbing is not implemented. Also, full screen, scale,
zoom, A.R. and crop are missing as with the other XCB plugin.
2009-04-25 23:43:13 +03:00
Rémi Denis-Courmont e64d892cc7 Allow buggy glibc if Native Language Support _and_ Mozilla are off. 2009-04-25 23:43:12 +03:00
Rémi Denis-Courmont a72fdbfacb RAOP needs gpg-error as it calls gpg_strerror() 2009-04-25 22:10:35 +03:00
Rémi Denis-Courmont 0d21a07dd9 Separate libvlccore and libvlc flags, fix pthread linking on Debian Sid 2009-04-25 22:10:35 +03:00
Rémi Denis-Courmont 1bf7f3bd84 OpenBSD needs sys/types.h for net/if.h 2009-04-21 21:25:18 +03:00
Rémi Duraffort 5045d3df4d xosd: requiere a not so old version. 2009-04-19 18:30:48 +02:00
Rémi Denis-Courmont adff8a91a0 AC_MSG_ERROR for configure errors
AC_MSG_FAILURE is solely meant for configure check unexpected failure,
not for "normal" errors whereby a check detects a missing dependency.
2009-04-19 13:23:34 +03:00
Rémi Denis-Courmont bbd293fffc Remove imgresample 2009-04-19 13:23:34 +03:00
Rémi Denis-Courmont ce1718c4e7 XCB: get rid of -lxcb_image
It made things more complicated for MIT-SHM.
2009-04-18 23:11:50 +03:00
basos G d385b8dc4b FIX mingw runtime 3.15 is the minimun
An issue regrading %zu vasprintf NOT being recognized
by mingw runtime's 3.14 is fixed with an upgrade to 3.15
So make this the least required standart.
Note that this issue lead to a vlc early crash on windows
and is generally toxic on cases where %s is following a
misinterpreted %zu

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-04-17 18:45:48 +02:00
Rémi Denis-Courmont bc756e0692 Fail if XvMC is requested but absent. Fix link-time dependencies. 2009-04-17 15:24:51 +03:00
Austin English 7334fc542c Some better warnings for missing libraries
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-04-17 14:40:50 +03:00
Jean-Baptiste Kempf 7fb7f638de 1.0.0-pre2: RC1 shouldn't be far away, is it? 2009-04-17 11:26:20 +02:00
sebastien 0ef6281015 Configure : update mingw-runtime error message
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-04-16 11:24:34 +03:00
Felix Paul Kühne cef26c7b9a macosx: compile code explictly for the required architecture.
First step of fixing linking errors against libx264
2009-04-14 00:21:05 +02:00
Felix Paul Kühne c6b0b78df4 configure: default disable the deprecated quicktime decoder plugin
Check for broken ld on Darwin 9 only
2009-04-12 17:32:10 +02:00
Laurent Aimar e8689aeac0 Implemented replacement for swab. 2009-04-12 15:33:19 +02:00
Rémi Denis-Courmont a651a1bd89 Preprocessor is sufficient for mingw-runtime check 2009-04-11 20:59:44 +03:00
Rémi Denis-Courmont 8186391531 Move remaining replacement to static import library 2009-04-10 22:17:13 +03:00
Rémi Denis-Courmont 6def57f073 Remove useless bsearch check 2009-04-10 20:17:03 +03:00
Rémi Denis-Courmont e1a78b744b Start moving replacement functions to a static import library 2009-04-10 20:14:10 +03:00
Rémi Denis-Courmont 6c3b289822 Remove unused scandir check 2009-04-10 19:41:21 +03:00
David Flynn b8f6df7522 win32: Fix *printf & require mingw32-runtime version > 3.13
*printf as per MSVCRT is not c99 compliant.  mingw32 provides a set of
replacement functions, but these are buggy in old versions.

Defining __USE_MINGW_ANSI_STDIO causes mingw's stdio to provide a
set of wrappers that use the mingw32 version that gets statically
linked.

Attention needs to be given to contrib too, it is possible for contrib
to expect a c99 *printf and later die.  This patch modifies the conrtib
bootstrap to define the above in CPPFLAGS, however, not all builds
honour CPPFLAGS.

This can be validated by looking for the import from msvcrt:

  $ find vlc-w32/vlc-1.0.0-pre1/ -name '*.dll' -print -exec sh -c \
     'i586-mingw32msvc-nm {} | grep __imp__.*printf' ';'

If all is good, this shouldn't find anything.

This patch *will* break WinCE support.  However, it is semibroken
anyway; better to force it to be fixed completely.

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-04-10 18:05:25 +02:00
Rémi Denis-Courmont 26bc19853d Remove useless check for time.h 2009-04-10 17:05:14 +03:00
Rémi Denis-Courmont dd029e35e9 Remove useless (partially used) check for stdint.h 2009-04-10 17:05:13 +03:00
Rémi Denis-Courmont 3054d03dca Remove unused check for sys/sockio.h 2009-04-10 17:05:13 +03:00
Rémi Denis-Courmont 4fb633f744 Remove useless (very partially used) check for errno.h 2009-04-10 17:05:13 +03:00
Rémi Denis-Courmont 9f2a0bac96 Remove unused check for stdbool.h 2009-04-10 17:05:13 +03:00
Rémi Denis-Courmont 7a944e6f71 Remove unused check for wchar.h 2009-04-10 17:05:12 +03:00
Rémi Denis-Courmont 566b93eb08 Remove unused check for sys/int_types.h 2009-04-10 17:05:12 +03:00
Rémi Denis-Courmont 353c7215fa Remove useless check for inttypes.h 2009-04-10 17:05:12 +03:00
Rémi Denis-Courmont 06edede5c6 Remove useless check for (C89) <signal.h> 2009-04-10 17:05:12 +03:00
Rémi Denis-Courmont 82f20ceb63 Explode in the face of the user if (s)he has a broken glibc
I am fed up with all the blame we got for this for over a year.
2009-04-05 22:50:02 +03:00
Derk-Jan Hartman 7389caa4f6 configure.ac: test for -Bsymbolic support 2009-04-03 17:36:19 +02:00
David Flynn 9c75ce1c43 build: bump minimum libschroedinger version in configure.ac
Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-04-03 11:10:09 +02:00
Pierre Ynard c20cca8148 x264: Use -Bsymbolic to fix static link
On my linux x86_64 system, when trying to statically link the x264
module against libx264, I get the following error:

/usr/bin/ld: /usr/local/lib/libx264.a(cabac-a.o): relocation
R_X86_64_PC32 against symbol `x264_cabac_range_lps' can not be used when
making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value

Even though libx264 was compiled as PIC. Dynamically linking against the
shared library, built during the same process, works well.

The x264 folks said that VLC needed to use the -Bsymbolic flag to allow
conversation of a static PIC library into a shared library, so that's
what I did, and it works for me.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-03-29 18:37:14 +02:00
Christophe Mutricy 9efc549a8c Typo 2009-03-27 11:53:20 +01:00
David Flynn 701bf7083e build: Add CONTRIB_DIR variable, default is extras/contrib
If you build your contrib out of tree (somehow), then a way
is needed to say where it is:

 configure CONTRIB_DIR=wherever

Signed-off-by: David Flynn <davidf@rd.bbc.co.uk>
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2009-03-27 00:22:47 +01:00
Christophe Mutricy badc5d5dd4 1st preview release for VLC 1.0.0 2009-03-19 02:01:24 +00:00
Jean-Baptiste Kempf c253aa90b2 Require taglib 1.5. 2009-03-17 00:23:21 +01:00
Rémi Denis-Courmont db8219ed64 Allow libxml 2.7. Leak memory. 2009-03-15 19:04:54 +02:00
Rémi Denis-Courmont 5aa3552479 Require libxml2 < 2.7
Thread initialization has changed in 2.7, such that VLC and Qt4 cannot
both use libxml2. While this maximum version requirement is bound to
frustrate Linux/BSD users, we cannot fix this within VLC. Falling back
to xtag is not quite as bad as crashing.
2009-03-15 18:22:18 +02:00
Rémi Denis-Courmont 620ea88c4e configure: use pkg-config for GNOME-XML
We need libxml version 2.5 for text reader.
pkg-config is present since version 2.3 at least (over 8 years ago).
2009-03-15 18:22:18 +02:00
Rémi Denis-Courmont 72d2657110 configure: trivial factorization 2009-03-15 18:22:18 +02:00
Jean-Paul Saman 0c58d4cb21 mozilla: keep projects/mozilla/install.js uptodate 2009-03-07 17:00:58 +01:00
Laurent Aimar 283b125f4a Converted globalhotkeys to XCB.
The XLib support has been dropped, so xcb and xcb-keysyms is now needed for
this plugin.
2009-03-01 21:28:08 +01:00
Rémi Denis-Courmont 888c45ec79 XCB: configure rules 2009-03-01 21:33:03 +02:00
Rémi Denis-Courmont c5c16e1b83 x11 does not need MIT-SHM 2009-03-01 18:46:21 +02:00
Rémi Denis-Courmont a820f73248 Collapse all xlib plugins under --enable-x11
except those that have their own --enable-* switch.
2009-03-01 18:43:56 +02:00
Rémi Denis-Courmont 951b94d3c2 Revert "Call XInitThreads early enough"
This reverts commit 364868f96f.
On deeper look, this deadlocks in all kind of places. I guess we'll
have to live with the racy Xlib behavior instead.

Conflicts:

	configure.ac
2009-03-01 14:40:33 +02:00
Rémi Denis-Courmont 9305440a3d Use a different plugin for X11 screen 2009-03-01 14:15:53 +02:00
Rémi Denis-Courmont 364868f96f Call XInitThreads early enough
We need to call XInitThreads before anyone tries XOpenDisplay or
something, and XInitThreads itself is not re-entrant, so call it before
we start LibVLC. This only "fixes" Xlib with VLC. Other LibVLC users
need to do something similar themselves. LibVLC cannot do it. Other
application may have already connected to X before it starts LibVLC.
2009-03-01 13:41:46 +02:00
Rémi Denis-Courmont 20092f079d configure: rationalize Xlib tests + minor fixes
* gather all tests (that I could find)
 * X_FLAGS -> X_CFLAGS
 * test for Xlib.h only once
 * cleanup defaults (especially XvMC was silly)
 * factorize CPPFLAGS
2009-03-01 13:32:58 +02:00
David Flynn f2ab009140 build: fix outoftree builds - dont use relative paths for source
- Use \\\${top_srcdir} and \\\${top_builddir}

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2009-02-24 00:28:38 +00:00
Felix Paul Kühne 8df8bef6d2 added support for -O4 when compiling with --disable-debug 2009-02-21 20:01:19 +01:00
Rémi Denis-Courmont f8cca7cf7a Remove remnants of builtin modules support
If we ever to reintroduce builtin modules, we anyway would need to
rewrite that part.
2009-02-17 22:32:02 +02:00
Felix Paul Kühne b5aec87d99 macosx-plugin: Removed English to English localisation of the bundle info
This was done for no obvious reason in the past... Additionally, this fixes proper version information display in the Finder's Information panel.
2009-02-17 17:22:34 +01:00
Felix Paul Kühne c318005be1 macosx: updated default configs (use the 10.5 SDK instead of 10.4u) 2009-02-16 00:41:37 +01:00
Pierre Ynard 1fac4734ed Fix build when zip support is disabled
Move an AM_CONDITIONAL outside an if block

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-02-13 14:07:08 +01:00
Fabio Ritrovato 7f04d5a370 GSoC: MTP Devices initial release
I have modified the original author patch to fix:
- vlc_cancelrestore (mtp).
- libmtp initialisation (race condition).

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
2009-02-11 23:28:06 +01:00
Jean-Baptiste Kempf 3f15f9d9c0 Fix configure syntax. Please test. 2009-02-11 19:31:51 +01:00
Nicolas Chauvet (kwizart) 005855e07d ZIP Module - Use the system minizip when available
- Ship the vlc module header zip.h
 (rename isn't needed once the file in ship)
- Detect minizip presence with pkgconfig
- if .pc not available, try to assume presence from unzip.h
- Move the zlib.h detection in one place (after pkgconfig macro)
 minizip in bundled within zlib in some distro
- Adds -lz in module that needs it in one place
- Prevent the compilation of libs/unzip if minizip is available
 (it shound't prevent this directory to be bundled with the sources)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2009-02-11 18:49:18 +01:00
Jean-Baptiste Kempf 90f8447d33 Regroup AC_CONFIG_FILES, because neither MSys and Cygwin like it. This improves the building on windows. 2009-02-11 18:39:17 +01:00
Rémi Denis-Courmont 2b58c54283 Revert "ZIP Module - Use the system minizip when available"
This reverts commit 35fa551f95.

Conflicts:

	configure.ac
2009-02-11 17:59:29 +02:00
Rémi Denis-Courmont 3fc830f0b5 Remove trainling white spaces 2009-02-11 17:50:50 +02:00
Nicolas Chauvet (kwizart 35fa551f95 ZIP Module - Use the system minizip when available
- Ship the vlc module header zip.h
 (rename isn't needed once the file in ship)
- Detect minizip presence with pkgconfig
- if .pc not available, try to assume presence from unzip.h
- Move the zlib.h detection in one place (after pkgconfig macro)
 minizip in bundled within zlib in some distro
- Adds -lz in module that needs it in one place
- Prevent the compilation of libs/unzip if minizip is available
 (it shound't prevent this directory to be bundled with the sources)

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2009-02-11 17:50:50 +02:00
Nicolas Chauvet (kwizart ba41cc1ad7 Mozilla SDK libxul 1.9.1 - preliminary support
According to https://bugzilla.mozilla.org/show_bug.cgi?id=455458
npupp.h has been renamed to npfunctions.h with libxul 1.9.1

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2009-02-10 23:51:20 +00:00
Hannes Domani 31ff21f390 fix h264 encoding in windows
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2009-02-08 17:15:50 +00:00
Alexis Ballier 941cc25eb6 Fix non posix test construction in configure.
POSIX does not document the == construction for test; Even if GNU test and bash builtin allow it, configure is run by sh and FreeBSD test does not allow it so that this test is always false there.

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2009-02-03 23:06:52 +00:00
Jean-Paul Saman c5f610c90d mozilla: keep version info automatically up-to-date. 2009-02-03 16:44:39 +01:00
Geoffroy Couprie 82bc4a3106 Win32: generate gdb symbol files for every dll 2009-02-02 13:33:39 +01:00
Rémi Denis-Courmont 14e329dd13 Don't reinvent __arm__ 2009-01-31 23:02:38 +02:00
Rémi Denis-Courmont 997ae1dc88 Avoid dlclose() only when valgrind is running 2009-01-31 23:00:41 +02:00
Rémi Denis-Courmont a7779d5911 Linux: re-implement eventfd() against old glibc versions 2009-01-31 18:49:10 +02:00
Jean-Paul Saman 26e8c5ee0e shine: Forward port of fixed integer MP3 encoder.
The fixed integer MP3 encoder shine originates from the RockBox project. It was then adapted for vlc in branch 0.8.6-neuros.
2009-01-30 21:22:52 +01:00
Jean-Paul Saman 807563ba09 wma-fixed: Forward port of fixed integer WMA v1/2 decoder.
The fixed integer WMA v1/2 decoder originates from the ffmpeg project and has been changed into a fixed integer decoder by the RockBox project. It was then adapted for vlc in the 0.8.6-neuros branch.
2009-01-30 13:20:21 +01:00
Jean-Philippe Andre d7c28d5246 Zip: add access/stream_filter to the buildsystem 2009-01-27 23:09:38 +01:00
Jean-Philippe Andre a2b72dbb66 Zip: change path to the library in the buildsystem 2009-01-27 23:09:23 +01:00
Rémi Denis-Courmont 5698895948 Support for tweaking package-part of install path
I kept include files to ../vlc otherwise #include syntax would break

Now, it's up to changing PKGDIR="vlc" to PKGDIR="vlc-1.0".
We just need to decide.
2009-01-27 20:20:32 +02:00
Geoffroy Couprie 111faffeab WinCE: add modules to build 2009-01-27 18:24:06 +01:00
Laurent Aimar b732089382 Added x11 global hotkeys support (linux). 2009-01-25 18:51:55 +01:00
Laurent Aimar e939adf8af Moved global hotkeys to its own directory. 2009-01-25 18:25:53 +01:00
Rémi Denis-Courmont f0071186f8 configure: copyright 2009-01-24 12:54:43 +02:00
Laurent Aimar e9bc965ee2 Added initial uncrypted blu-ray support.
It is very limited:
 - Uncrypted only
 - No ISO or direct disc device
 - No menu
 - No still frame
 - No angle
 - No out of mux stream (some subtitles use it)

It does:
 - title (MPLS)
 - chapter (mark)
 - correct seek
 - hide invalid ES for a given MPLS
2009-01-24 11:27:38 +01:00
Rémi Denis-Courmont fb8414adf3 Include <sys/eventfd.h> as needed 2009-01-18 11:55:23 +02:00
Rémi Denis-Courmont d9e21e4fc0 Linux: use an eventfd instead of pipe for waking up, if available 2009-01-17 14:43:40 +02:00
Hannes Domani c85aed3c01 Global Hotkeys for windows
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
2009-01-17 13:29:29 +01:00
Rémi Denis-Courmont e8df55c488 Declare M4 macro directory 2009-01-12 22:21:22 +02:00
Ilkka Ollakka 28425401ab modify to tell about --disable-libgcrypt 2009-01-11 17:03:39 +02:00
Christophe Mutricy 13b8ebc178 Happy New Year 2009-01-07 00:19:14 +00:00
Antoine Cellerier f931a4a484 Move v4l2.c back to the access/ directory
(No more splitting up planed in the forseable future)
2009-01-04 17:44:55 +01:00
Antoine Cellerier 70c09c2e8a Split OSS access from v4l2. 2009-01-03 22:50:24 +01:00
Antoine Cellerier b5615ec05a Split Alsa access module from v4l2. 2009-01-03 22:50:24 +01:00
Geoffroy Couprie a6c100a2cb WinCE: fix compilation of vout 2009-01-03 01:37:28 +01:00
Rémi Duraffort 07bc079bbe Don't compile id3tag module by default as:
* libid3 is outdated
 * taglib module is better now.
2009-01-02 12:45:47 +01:00
ogg.k.ogg.k c93c7588a6 Support for rendering Kate streams with libtiger
libtiger is a rendering library for Kate streams based on Pango
and Cairo, and supports almost everything Kate streams can do.

There's a bit of wonkiness with rendering on regions as VLC then
blends them onto a subsampled YUV buffer, and colors can bleed
in a not so nice way. I've tried frobbing the blender in blend.c
and I got rid of the chroma bleeding, but at the cost of other
artifacts, so I'm leaving it out.

Also, I can't find a way to get the preferences dialog to call
a callback on my variables with a pointer to the decoder, so
changing the variables will not have effect till VLC is started
again.

Also includes the misc kate fixes from a previous patch, which
was not applied yet, but changes the same code as this patch
(and fixed a possible crash).

Note that I don't have a big endian host to check, so the RGBA
component flipping code is untested.

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-12-28 12:20:04 +02:00
Rémi Denis-Courmont d7a089ec05 fix typo 2008-12-21 18:00:17 +02:00
Rémi Denis-Courmont fbe8301c81 Win32: RAOP needs Winsock 2008-12-21 15:57:18 +02:00
Michael Hanselmann bc9a847813 Add Remote Audio Output Protocol stream output plugin
Apple AirPort Express devices can play audio streamed over the
network. The Remote Audio Output Protocol was reverse-engineered
by Jon Lech Johansen in 2004. He also released a proof of concept
implementation named JustePort.

The control protocol is similar to interleaved RTSP record mode and
based on HTTP. It is used to negotiate details before sending music
data over an AES encrypted TCP connection. RSA is used to encrypt the
AES key before transfering it via an HTTP header. To this day, only
the public part of the RSA key has been made public while the private
part remains unknown.

VLC uses libgcrypt for encryption. Unfortunately, libgcrypt doesn't
support the OAEP standard as defined in RFC2437 and RAOP demands
OAEP padding for RSA encrypted data. OAEP has been reimplemented from
scratch based on the specification for this plugin. These functions,
MGF1 and AddOaepPadding, can be adopted for libgcrypt at a later time.

All input data must be encoded using the Apple Lossless codec with
44100 Hz and 2 channels. The "transcode" plugin can be used to
reencode input data. Updating the volume while playing is not yet
supported. Except for logging, no use is made of the audio delay
and jack type reported by the device.

Apple's RAOP-compatible devices announce themselves on the network
using Zeroconf, but discovering them is not implemented in this
plugin. The service type is "_raop._tcp".

The "raop" plugin can be used like this:
--sout='#transcode{acodec=alac,channels=2}:raop{host=hostname}'

It also supports a "volume" parameter with a range from 0 to 255.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-12-19 19:03:50 +02:00
Rémi Denis-Courmont a790ccc654 Check for vmsplice() since Middle Ages libc didn't have it 2008-12-16 18:05:47 +02:00
Laurent Aimar 97dc478598 Remove access-filter support.
The GUI need to be updated (QT4/macosx/wx).
The module "dump" and "bandwidth" need to be ported to stream_filter.
2008-12-09 22:11:34 +01:00
Laurent Aimar 7a0f1546bb Added files/declarations for stream_filter module. 2008-12-09 21:13:03 +01:00
Jean-Baptiste Kempf b2cd212401 [Qt] You need now Qt4.3...
Even lenny has it... (etch doesn't)
If you want to maintain a Qt4.2 version, you are welcome.
2008-12-09 18:02:27 +01:00
Antoine Lejeune af20b62ad6 Add an omap framebuffer video output module
It is used to speed up video output on N800/N810 devices.

X11 is used to handle events.

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-11-24 18:48:46 +02:00
Alexis Ballier 31d3d27715 Allow disabling libsysfs support
Add a configure switch to allow disabling libsysfs support instead of letting it check what is on the build host and enable it accordingly. The default behavior is unchanged.

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2008-11-16 22:04:43 +00:00
Antoine Lejeune ec0f02a435 Maemo: Add the swscale_nokia770 library
Its interface is close to swscale and the library used part of the
swscale module code.
The library was developped by Siarhei Siamashka.

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-11-13 18:44:19 +02:00
Antoine Lejeune 374571ac06 A new GUI for Maemo based on Hildon framework
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-11-13 18:43:55 +02:00
Rémi Denis-Courmont 40f2e51765 Move RTP to access/rtp 2008-11-09 14:41:07 +02:00
Geoffroy Couprie d041136e29 CeGCC headers depend on _WIN32_WINNT 2008-11-04 08:23:08 +01:00
Rémi Denis-Courmont 19d269a709 Remove Esound plugin 2008-10-30 19:05:51 +02:00
Rémi Denis-Courmont dd52499602 Remove aRts plugin (again) 2008-10-30 19:05:51 +02:00
Rémi Denis-Courmont 87ef957bfa Force an error when a function prototype is missing
If someone understands the stochastic process whereby GCC decides to
apply this function or not, please let me know.
2008-10-27 19:29:13 +02:00
Jean-Baptiste Kempf 8dc892540f Win32: fix libass linking. 2008-10-25 15:51:48 +02:00
Nicolas Chauvet (kwizart) 7f347265b2 Add support for libproxy via pkg-config
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
2008-10-25 13:21:04 +03:00
Pavlov Konstantin a66e3c1d44 video4linux2: Add libv4l2 support. Fixes #1804.
Based on patches by Nicolas Chauvet and Hans de Goede.
2008-10-22 02:09:36 +04:00
Rémi Denis-Courmont 38e2bdae65 Remove unused gethostbyname check 2008-10-16 18:36:51 +03:00
Geoffroy Couprie 68d84670dc check for fcntl()
win32 has a fcntl header but no fcntl function
2008-10-14 12:06:05 +02:00
Geoffroy Couprie 4c11c09425 WinCE: get rid of program startup mess 2008-10-14 10:12:09 +02:00
Daniel Mierswa f067ff205c fix automagic dependency on vcdinfo
when --enable-libcdio was passed to configure, vcdinfo was searched and
linked against if found (only do that when vcdinfo wasn't disabled)

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2008-10-05 23:20:58 +01:00