Commit Graph

1828 Commits

Author SHA1 Message Date
Gilles Chanteperdrix 1d463ae890 Fix live555media libraries link order
Since at least vlc 1.0.2, compiling vlc with a static version of a
recent version of the live555media library (the version released on
2009/11/12 for instance) results in the following warning while loading
the liblive555_plugin.so module:

[0x1901090] main libvlc warning: cannot load module `/usr/local/lib/vlc/demux/liblive555_plugin.so' (/usr/local/lib/vlc/demux/liblive555_plugin.so: undefined symbol: _ZTI9HashTable)

This warning is due to an error in the link order of the
live555_plugin, fixed by the following patch.

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
2009-12-06 15:21:11 +00:00
Rémi Denis-Courmont c84255fef4 imem requires -lm 2009-12-05 12:07:51 +02:00
Jean-Baptiste Kempf b5b81c2d2b Configure: fix typo 2009-12-04 11:45:48 +01:00
Rémi Denis-Courmont f17b581513 Remove Xsp
We don't use GLX with Xomap (rather XV or X11)
2009-11-30 00:01:35 +02:00
Rémi Denis-Courmont b25a657dde Remove the XvMC plugin
In 0.9, the output refuses to work and the codec just segfaults.
In 1.0, it is inoperant due to the removal of the forked libmpeg2.
In 1.1, we would anyway need to rewrite it to the new vout API.
2009-11-29 23:48:51 +02:00
Geoffroy Couprie 109d6eafdf Win32: add VLC to the "Set program access and computer defaults" dialog
The file associations need to be implemented
2009-11-28 21:17:45 +01:00
Rémi Denis-Courmont bf835339b5 Remove duplicate and buggy --enable-sqlite
It's already in the pkg-config helper, and there was a syntax error
in the fallback case.
2009-11-28 11:53:47 +02:00
Srikanth Raju eeb1d41bb3 Sqlite Module
This is a sql module for VLC which connects the SQLite library to VLC.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-11-28 11:44:57 +02:00
Jean-Baptiste Kempf 577ce5a67c dc1394: update to v2 API
This patch needs more testing, I think.
2009-11-24 23:00:02 +01:00
Rémi Duraffort 714d615571 compat: implement tdestroy (GNU extension not available on OpenBSD). 2009-11-24 21:58:57 +01:00
Laurent Aimar 2f1ac5a829 Splitted SSE4 into SSE4.1, SSE4.2 and SSE4A. 2009-11-24 19:50:27 +01:00
Laurent Aimar 7d80f76b14 Made CAN_COMPILE_SSE3/SSSE3/SSE4 meaning consistant with SSE/SSE2.
They now all mean that inline assembly (asm volatile (:::) for a specific
instruction set can be used.
2009-11-24 19:50:27 +01:00
Rémi Duraffort 81715185e3 Fix compile file to use gmake instead of make for OpenBSD.
(This is a really tiny fix but I'm used to use compile script).
2009-11-24 17:51:56 +01:00
Rémi Duraffort f16ee6f7f9 skins2: fallback to x11 os factory for os not win or osx. 2009-11-24 17:13:54 +01:00
Rafaël Carré 25fd8c34e3 Split stream_out_transcode in specific files 2009-11-24 16:07:25 +01:00
Rémi Duraffort 3e0d64a2fd Fix compilation and linking on OpenBSD. 2009-11-23 20:07:13 +01:00
Rémi Duraffort e35669e5b9 skins2: fix linking in OpenBSD (the X11 os factory must be use for linux and OpenBSD at least). 2009-11-23 19:22:18 +01:00
Pierre Ynard 918c70cf0e Fix audiobargraph plugin linkage
Add -lws2/-lws2_32
2009-11-21 16:58:46 +01:00
Clement Chesnin 0e3ec2274b Add audiobargraph (video part)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-11-21 12:45:58 +02:00
Clement Chesnin 8e2f99001d Add audiobargraph plugin (audio part)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-11-21 12:45:12 +02:00
Clement Chesnin aa6665a322 Add strtok_r() replacement
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2009-11-21 12:44:37 +02:00
Kuan-Chung Chiu df08fdf081 v4l: support libv4l
Signed-off-by: Rafaël Carré <rafael.carre@gmail.com>
2009-11-17 14:59:02 +01:00
ogg.k.ogg.k 66e2938166 restore libtiger support in kate plugin
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2009-11-16 19:59:59 +01:00
Pierre Ynard 50052f5152 WinCE: fix live555 detection/linkage 2009-11-10 23:09:29 +01:00
Rémi Duraffort 77ed8c31d7 Fix access_oss linking. 2009-11-09 19:40:27 +01:00
Rémi Denis-Courmont 3585accf1f Linux: use accept4 if available (glibc 2.10) 2009-11-08 13:02:43 +02:00
Christophe Mutricy f86b6565b7 Cosmetic 2009-11-02 22:51:39 +00:00
Christophe Mutricy 2f2a3a5499 Default enable libass module 2009-11-02 22:51:39 +00:00
Christophe Mutricy 08f7aeb5bb Fix help string 2009-11-02 22:51:39 +00:00
Rémi Denis-Courmont 3cbf06e19f Disable errors by default
This breaks pretty much everybody's build. Thus it's completely
inadequate as a default setting (think of new devs...).
2009-11-02 21:18:41 +02:00
Rémi Denis-Courmont 4ce1f5d968 XCB screen capture discovery plugin
TODO:
 - use application names for input items
 - add an item for the whole desktop,
 - add items for XRandR outputs.
2009-11-01 12:06:44 +02:00
Rémi Denis-Courmont 6b856a9d8f Refuse to proceed with --disable-shared.
This cannot work the way VLC links its plugins. Too many people shot
themselves in the foot with this option.
2009-10-31 17:22:04 +02:00
Rémi Denis-Courmont baa9c56c1e XCB: use xproto for xcb_window, not xcb_x11 and xcb_xv 2009-10-29 20:50:51 +02:00
Jean-Baptiste Kempf 189e0e3900 Libass: simplify configure.ac
This is now working since the previous "--static" commit
2009-10-26 22:14:50 +01:00
Christophe Mutricy a15d878454 Use eval to call programs
Else we have troubles executing $FOO when FOO=prog --some-options
Should fix [5d6f80f267]
2009-10-26 12:20:03 +01:00
Christophe Mutricy 2d55ac821c Typo 2009-10-25 22:07:06 +00:00
Christophe Mutricy 5d6f80f267 Request flags for static linking on win32 and MacOS
Only tested on a minimal win32 build. Please report configure/linking failure
2009-10-25 21:50:23 +00:00
Rémi Denis-Courmont 548b93d056 XCB: allow building without xcb-utils
Of xcb-utils, we only use xcb-keysms at the moment. xcb-keysyms is only
needed for the globalhotkeys and xcb_window plugins. If there is another
window provider plugin, we can do without them so long as the user does
not set --no-embedded-video.

Note: xcb-utils is still needed for the LibVLC embedded video as it
depends on xcb_window. We could  #ifdef the key press support in
xcb_window if this is an issue (I didn't bother).
2009-10-25 15:44:31 +02:00
Rémi Denis-Courmont a6388aa360 Add HAVE_MAEMO for N900 tweaks 2009-10-19 21:33:20 +03:00
Rémi Denis-Courmont bb8640a992 Maemo: rename plugin to Hildon
Hildon is not Maemo-specific (Ubuntu Mobile...).
And Maemo soon won't be Hildon-GTK anymore.
2009-10-19 21:33:20 +03:00
Rémi Duraffort 631a992c7b New sftp access module. 2009-10-19 17:11:40 +02:00
Rémi Denis-Courmont 2aed8da211 screensaver: remove D-Bus code
xdg-screensaver takes care of that...
...without the 30 seconds interval timer.
2009-10-18 22:30:39 +03:00
Rémi Denis-Courmont 22bfd4d8b7 Tie 770 SW scaler to OMAP FB, not to Hildon UI
Note that this won't work on OMAP1 (ARMv<6). However a trivial change
could enable that (the JIT supports ARMv5 too).
2009-10-18 17:48:38 +03:00
Rémi Denis-Courmont 594273b880 ARMv6 JIT scaler requires libm 2009-10-18 16:35:16 +03:00
Rémi Denis-Courmont 4369204a58 Remove old libosso support
Anyway, Maemo does not support XvMC, and our GLX plugin won't work
either. Also, calling D-Bus from the video output thread was causing
visible latencies in with the former Xlib/Xv plugin.
2009-10-18 16:16:17 +03:00
Rémi Denis-Courmont 95ec28fb46 OSSO: reimplement Maemo screen unblanking as an inhibit plugin 2009-10-18 16:16:14 +03:00
Rémi Denis-Courmont 69fe563229 xdg-screensaver plugin 2009-10-17 21:41:35 +03:00
Rémi Denis-Courmont 0565b5c2e5 Remove HAL support
HAL is officially deprecated. The new udev discs module provide the same
functionality in VLC. Moreover, the plugin was waking up the CPU at
regular intervals. Last, InitDeviceValues seemed to cause problems with
wrong disc paths being saved to vlcrc for some people
2009-10-17 18:18:55 +03:00
Rémi Denis-Courmont 8183270f00 udev: check for correct libudev version 2009-10-17 15:45:14 +03:00
Rémi Denis-Courmont ac9386fa25 Remove unused LIBPOSTPROC_POSTPROC_H 2009-10-17 11:30:34 +03:00