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.
2012-11-01 22:55:22 +02:00
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>
2012-10-20 12:27:03 +03:00
Rémi Denis-Courmont
44819779f9
Win32: match resource character encoding ( fixes #7567 )
2012-10-12 11:28:29 +03:00
Rémi Denis-Courmont
5282cbf1d8
Define explicit makefile variable for libpthread
2012-09-09 16:22:26 +03:00
Rémi Denis-Courmont
c90a86804c
Remove recursion into modules/control/dbus/ and clean up D-Bus rules
...
modules/control/dbus/dbus.h is removed as it conflicted with the global
libdbus header and was included only once.
2012-09-09 14:32:43 +03:00
Rémi Denis-Courmont
a7b2dcf0ee
Remove WinCE
2012-09-02 12:22:01 +03:00
Jean-Baptiste Kempf
9b77e10433
Win32: display stacktrace before modules list
2012-08-23 16:01:27 +02:00
Rémi Denis-Courmont
83a11816bc
Use STD*_FILENO constants where applicable
2012-08-04 12:45:55 +03:00
Rémi Denis-Courmont
89e8034a72
winvlc: enable improved gettext language detection for Windows Vista
2012-07-12 22:39:44 +03:00
Jean-Baptiste Kempf
bf511ca415
Fix compilation
2012-06-09 23:53:17 +02:00
Cezar Elnazli
85b689ebfa
Cosmetic: Max 78 chars/line (bin/winvlc.c)
...
Reformat bin/winvlc.c so that no lines are longer than 78 characters.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-06-09 23:04:31 +02:00
Rémi Denis-Courmont
8fe05711ee
winvlc: --data-path no longer exists
2012-05-14 17:55:11 +03:00
Rémi Denis-Courmont
74258e6c12
Call libvlc_set_exit_handler() first
...
It should be called before exit can happen.
This restores reverted commit 4d636fa3a7
.
2012-05-07 19:42:05 +03:00
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.
2012-03-20 20:43:31 +02:00
Rémi Denis-Courmont
b542d45898
vlc: fix regression with command line arguments
2012-03-20 17:57:02 +02:00
Rémi Denis-Courmont
ae7b55a4f9
vlc: assume UTF-8 and drop dependency on libvlccore
2012-03-19 22:17:00 +02:00
Rémi Denis-Courmont
bc032f3ca6
posix: drop support for non-UTF-8 operating systems
...
This patch also removes support for legacy encodings:
- in taglib, in the non-Windows code paths,
- in the Internationalized Domain Names resolved (only glibc) and
- in the GNOME VFS module.
Support for translation from/to UTF-8 was disabled by default 20 months
ago, and scheduled for removal, 14 months ago.
2012-03-19 22:12:44 +02:00
Edward Wang
502db837cf
Embed manifest files as Windows PE resource
...
Close #3335
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-03-15 23:41:11 +01:00
Rémi Denis-Courmont
6c2f2728fe
Revert "Link vlc-cache-gen with the C++ standard library..."
...
This reverts commit 07d3861783
.
2012-03-01 22:42:29 +02:00
Sam Hocevar
07d3861783
Link vlc-cache-gen with the C++ standard library to avoid issues when we
...
dlclose() a C++ plugin that was built with a faulty library that may have
registered __cxa_atexit callbacks (usually through the libstdc++ that
library was built with).
Upgrading libstdc++ is not always a solution since some code may have been
inlined and we can't get rid of it.
2012-03-01 00:30:00 +01:00
Rémi Denis-Courmont
db36045cd9
Start dbus always, move inhibit and dbus startup to vlc
2012-02-06 22:43:20 +02:00
Antoine Cellerier
a3363d0144
Set a default user agent on windows vlc too.
...
This complements commit dadb0622e6
which
moved responsability for setting the user agent to the client
application.
2012-02-03 18:24:54 +01:00
Rémi Denis-Courmont
982d89dbd1
winvlc: missing #include
2012-01-28 16:56:39 +02:00
Rémi Denis-Courmont
62a4f9f3be
Remove the now broken Maemo 5 poll hack
2012-01-19 20:21:46 +02:00
KO Myung-Hun
b5b1c1906f
Fix compilation error due to pthread on OS/2
...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2011-12-15 17:06:44 +02:00
Jean-Baptiste Kempf
12797a5244
Win32 Crashreport: use FTP passive mode
2011-12-02 20:46:16 +01:00
Rémi Denis-Courmont
7ac7fbccf5
Win32: setmode(stdin) belongs in the app, not the library
2011-11-22 18:12:25 +02:00
Rafaël Carré
5b3e912db1
win32 crash report: simplify crashdump_path usage
...
no need for dynamic buffers or calculation, it won't change while running
calculate it at start of program and make it const to ensure no threads will modify it
remove one level of indent in check_crashdump()
2011-11-16 12:15:49 -05:00
Jean-Baptiste Kempf
036d2ec059
WinVLC: upload the crashes to the right location
2011-11-16 17:59:54 +01:00
Rafaël Carré
efd58cb463
spelling
2011-11-15 15:58:03 -05:00
Rafaël Carré
98f09b5dd8
winvlc: include address space layout in crash reports
...
Will help to 'undo' ASLR and make those reports useful
2011-11-14 20:22:21 -05:00
Rafaël Carré
a7172a8f1f
win64: report crashes
2011-11-13 22:13:38 -05:00
Pierre Ynard
9e015a3fa6
Fix .gitignore files
2011-10-16 20:29:34 +02:00
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>
2011-10-11 19:57:53 +03:00
KO Myung-Hun
5d1975c448
Include 'sched.h' only if available
...
Some systems such as OS/2 does not have 'sched.h'.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2011-10-11 18:59:26 +03:00
KO Myung-Hun
29d1b42ef2
Disable globalhotkeys, none interface on OS/2
...
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2011-10-10 17:25:25 +03:00
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>
2011-10-10 17:25:24 +03:00
Jean-Baptiste Kempf
f87e9843a7
Win32: do not load DLL from cwd
...
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2011-09-03 18:28:44 +02:00
Rémi Denis-Courmont
b6c4de7c16
Fix race between installation and execution of vlc-cache-gen
2011-09-01 20:08:05 +03:00
Rémi Denis-Courmont
ee1e329e73
Update libvlc.la path and factorize test Makefile
2011-08-30 23:57:50 +03:00
Rémi Denis-Courmont
e33be977f4
Build modules before libvlc and VLC
...
The largest change here consists of building the plug-ins cache after
vlc-cache-gen (instead of after modules previously).
2011-08-30 23:46:32 +03:00
Rémi Denis-Courmont
7dcac68447
Move src/control/ to lib/
2011-08-30 23:40:34 +03:00
Rémi Denis-Courmont
e7df8e75ea
Migrate VLC_ADD_* flags from vlc-config to AC_SUBST
2011-08-18 21:23:25 +03:00
Rémi Denis-Courmont
7bded055e2
Ignore the vlc binaries
2011-08-08 18:33:04 +03:00
Rémi Denis-Courmont
92bd2294cf
WinCE: compile fix
2011-08-07 12:00:25 +03:00
Rafaël Carré
83adfa3dc4
Fix vlc linking broken in [ 7a7630a19c
]
...
It gave -static -no-install flags to vlc instead of vlc-static
2011-07-30 23:12:44 -04:00
Rémi Denis-Courmont
22c3b97b7a
winvlc: fix arguments
2011-07-28 21:10:49 +03:00
Rémi Denis-Courmont
7a7630a19c
winvlc: do use the libtool wrapper for vlc-static
...
This is required for Wine to find libvlc.dll and libvlccore.dll.
2011-07-28 19:50:25 +03:00
Rémi Denis-Courmont
00f9c81e01
winvlc: force plugin and data paths for vlc-static.exe
...
Just like we already do for (Unix) vlc.
2011-07-28 19:48:13 +03:00
Rémi Denis-Courmont
8a3032cce8
winvlc: fix warning
2011-07-28 19:35:35 +03:00