Rémi Denis-Courmont
e23555302f
posix: add $VLC_LIBEXEC_PATH
We already track $pkglibexecdir separately from $pkglibdir when VLC is
installed. This adds it in the build tree.
2 months ago
Rémi Denis-Courmont
1ef3754d2d
bin: do not override SIGPIPE in debug builds
This should have no effects. This is potentially hiding LibVLC bugs.
2 months ago
Thomas Guillem
70dc1f9480
bin: use libvlc_Internal API directly
2 years ago
KO Myung-Hun
e3f60a38d4
bin: fix linkage on OS/2
Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
5 years ago
Rémi Denis-Courmont
c96462163e
xcb/global: use autorun to start
5 years ago
Rémi Denis-Courmont
0c2d3c673d
hotkeys: use autorun to start
5 years ago
Steve Lhomme
5363279805
remove the $Id$ in the source code
7 years ago
Rémi Denis-Courmont
1d233ef6be
lib: remove unused libvlc_playlist_play() parameters
8 years ago
KO Myung-Hun
68c70c11a3
os2: fix crash and memory leaks at exit
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
8 years ago
Rémi Denis-Courmont
20bd2ef03b
vlc: print an error if not starting any interface
Rather than failing and existing silently.
8 years ago
Rémi Denis-Courmont
d112b475eb
vlc: do not clobber argv, argc
Later patch wants to use argv[0].
8 years ago
Rémi Denis-Courmont
ae6ecfb36e
bin: define VLC_LIB_PATH
...when running in build tree.
8 years ago
Rémi Denis-Courmont
334979d154
dbus: add command line option to disable MPRIS
9 years ago
Jean-Baptiste Kempf
b634e6a9c8
Fix comments about Qt4
10 years ago
Rémi Denis-Courmont
d47fcbb413
Revert "--stats: default to false" ( fixes #14035 )
This reverts commit c24ea5fb3a .
Signed-off-by: Rafaël Carré <funman@videolan.org>
11 years ago
KO Myung-Hun
bb3d20e76d
bin: fix SIGSEGV at exit on OS/2
--stats was added at commit c24ea5fb3a .
So free arguments after this.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years ago
Rafaël Carré
c24ea5fb3a
--stats: default to false
12 years ago
Felix Paul Kühne
a868dc7fe1
bin: derive a special Darwin version from vlc.c
13 years ago
Rémi Denis-Courmont
07794538aa
vlc: use libvlc_set_app_id()
13 years ago
Rémi Denis-Courmont
e0de50a5fa
Remove old Nokia N900 hacks
These were broken since 6270a4c777 .
13 years ago
Rafaël Carré
dffdc4c734
Rewrite inhibit.c as an "inhibit" interface
Remove libvlc hack, and fixes missing input state changes
14 years ago
Rémi Denis-Courmont
f3a44a5f35
vlc: return non-zero exit code if starting failed
14 years ago
Rémi Denis-Courmont
62d68cd9c1
vlc: start hotkeys interface explicitly
The actions of the hotkeys interface all affect the playlist, the
playlist's input, the playlist's input's vout(s), the playlist's aout
or the interfaces (controller). It has no use outside VLC.
14 years ago
KO Myung-Hun
04dc21938d
vlc: Convert command line arguments to UTF-8 on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years ago
Rémi Denis-Courmont
74258e6c12
Call libvlc_set_exit_handler() first
It should be called before exit can happen.
This restores reverted commit 4d636fa3a7 .
14 years ago
Rémi Denis-Courmont
feb4063c35
Use environment variable for data directory
...as for plugins directory. Most of the content is anyway per-process,
either because gettext and interfaces are per-process. The only caller
of the function that is not an interface or gettext is the DVB scanner.
This is even probably a bug.
14 years ago
Rémi Denis-Courmont
b542d45898
vlc: fix regression with command line arguments
14 years ago
Rémi Denis-Courmont
ae7b55a4f9
vlc: assume UTF-8 and drop dependency on libvlccore
14 years ago
Rémi Denis-Courmont
db36045cd9
Start dbus always, move inhibit and dbus startup to vlc
14 years ago
Rémi Denis-Courmont
62a4f9f3be
Remove the now broken Maemo 5 poll hack
14 years ago
KO Myung-Hun
b5b1c1906f
Fix compilation error due to pthread on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years ago
Rafaël Carré
efd58cb463
spelling
15 years ago
KO Myung-Hun
9eb2f121b3
Use kill() instead of pthread_kill() on OS/2.
pthread_kill() has not been implemented on OS/2, yet.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years ago
KO Myung-Hun
29d1b42ef2
Disable globalhotkeys, none interface on OS/2
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years ago
KO Myung-Hun
4b5c54ec9f
Fix the problem to free an invalid memory object.
The first element allocated by FromLocale() is argv[2] not argv[1].
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years ago
Rémi Denis-Courmont
62f348b047
Do not print start banner if stderr is not a TTY.
The user is not going to see the banner, and this tends to clutter
error logs (X server, cron jobs...) - not only on MacOS.
15 years ago
Rémi Denis-Courmont
5eff95a005
Assume we ahve setenv() and unsetenv()
15 years ago
Rémi Denis-Courmont
549ce2cad1
Override the plugins path with an environment variable...
...rather than with a command line option. This enables extending the
set of plugins paths globally, for all LibVLC applications.
Using an environment variable seems more logical than a command line
option considering that the module bank is shared by all VLC instances
in the process. In other words, it did not belong as a parameter to
libvlc_new().
15 years ago
Rémi Denis-Courmont
d1ca34ed5b
vlc: use signal handlers rather than sigwait() for SIGCHLD
This works around Qt4 QProcess getting stuck waiting for its
SIGCHLD signal handler to be called.
15 years ago
Rémi Denis-Courmont
86c8ef3fb2
vlc: use SETMASK instead of BLOCK
We don't really want to inherit the blocked signal mask from our parent.
15 years ago
Rémi Denis-Courmont
5dc560308c
Restore correct SIGCHLD handling
This affects way too many code paths. Let KDE fix their own crap.
15 years ago
Rémi Denis-Courmont
2bc307db6f
Do run exit handlers, fix a few leaks
15 years ago
Rémi Denis-Courmont
5094db41a4
Work around QProcess bug (KDE bug #260719 )
15 years ago
Rémi Denis-Courmont
2526aec1be
Remove useless #includes
16 years ago
Rafaël Carré
3f71509f44
Disable media-library by default
Enable it in vlc binary
16 years ago
Rémi Denis-Courmont
dadb0622e6
Restore LibVLC/VERSION at the end of the HTTP user agent
16 years ago
Rémi Denis-Courmont
725cf4eb04
Always call _exit() at end to avoid buggy exit handlers
Removes the KDE scheduler hack.
16 years ago
Rémi Denis-Courmont
351d62a850
Revert "Call libvlc_set_exit_handler() before the interfaces and playlist start"
This reverts commit 4d636fa3a7 .
16 years ago
Rémi Denis-Courmont
4d636fa3a7
Call libvlc_set_exit_handler() before the interfaces and playlist start
16 years ago
Rémi Denis-Courmont
d2c08b113d
Cosmetic fix
16 years ago