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