]>
git.sesse.net Git - vlc/log
Akash Mehrotra [Thu, 4 Aug 2011 12:20:23 +0000 (17:50 +0530)]
LUA:Expose vout
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Felix Paul Kühne [Tue, 23 Aug 2011 16:36:30 +0000 (18:36 +0200)]
macosx: store index of eq set in the menuitems' tags instead of relying on their order
Jean-Baptiste Kempf [Tue, 23 Aug 2011 16:02:33 +0000 (18:02 +0200)]
omxil: ONX -> OMX
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:54:55 +0000 (18:54 +0300)]
Use WNetAddConnection2 directly
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:32:08 +0000 (18:32 +0300)]
contrib: force close-on-exec flag on live555 sockets
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:29:16 +0000 (18:29 +0300)]
Update .pc files for static linking
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:25:57 +0000 (18:25 +0300)]
Set a bunch of flags for libvlccore from Makefile
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:21:29 +0000 (18:21 +0300)]
Redumdant VLC_ADD_LIBS
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:16:58 +0000 (18:16 +0300)]
Cleanup dlopen detection
Felix Paul Kühne [Tue, 23 Aug 2011 15:15:53 +0000 (17:15 +0200)]
macosx: remove 'macosx-eq-keep', since it is a useless option, which was never disabled anyway
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:03:50 +0000 (18:03 +0300)]
Remove old HAVE_DL_DLOPEN definition
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:03:19 +0000 (18:03 +0300)]
Remove old checks for dlfcn.h and sys/dl.h
Rémi Denis-Courmont [Tue, 23 Aug 2011 15:00:25 +0000 (18:00 +0300)]
OMX IL assumes dlfcn.h, remove redumdant ifdefs
Rémi Denis-Courmont [Tue, 23 Aug 2011 14:59:12 +0000 (17:59 +0300)]
Useless #include
Rémi Denis-Courmont [Tue, 23 Aug 2011 14:49:50 +0000 (17:49 +0300)]
configure: update libtool macros
Jean-Baptiste Kempf [Tue, 23 Aug 2011 12:07:16 +0000 (14:07 +0200)]
TS: fix linking on win32
Jean-Baptiste Kempf [Tue, 23 Aug 2011 11:57:50 +0000 (13:57 +0200)]
TS demux: remove unneeded header and add comment
Jean-Baptiste Kempf [Tue, 23 Aug 2011 10:45:53 +0000 (12:45 +0200)]
Win32: move to WinXP SP2 APIs and IE 6.0 APIs
As stated in NEWS, VLC will not work on XP < SP2 and 2003 < SP1
Jean-Baptiste Kempf [Tue, 23 Aug 2011 10:34:50 +0000 (12:34 +0200)]
Win32: fix small error in configure.ac
This is a partial revert of [
6fdf44fd13f5c24efb7ac5a593e967d02449b665 ]
Jean-Baptiste Kempf [Tue, 23 Aug 2011 09:50:34 +0000 (11:50 +0200)]
Correct WVP2 fourcc and map to avcodec
Should close #4011
Jean-Baptiste Kempf [Tue, 23 Aug 2011 09:44:21 +0000 (11:44 +0200)]
Avcodec: playback of WMVP
Pierre Ynard [Mon, 22 Aug 2011 21:06:14 +0000 (23:06 +0200)]
Use MessageBox() in a portable way
MessageBoxA() isn't supported on WinCE
Pierre Ynard [Mon, 22 Aug 2011 19:47:58 +0000 (21:47 +0200)]
adjust: fix typo
Pierre Ynard [Mon, 22 Aug 2011 19:38:06 +0000 (21:38 +0200)]
adjust: distribute header file
Pierre Ynard [Mon, 22 Aug 2011 19:26:35 +0000 (21:26 +0200)]
i18n: adding new file
Tobias Güntner [Tue, 16 Aug 2011 21:13:33 +0000 (21:13 +0000)]
Merge if conditions
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Mon, 22 Aug 2011 18:05:00 +0000 (21:05 +0300)]
Simplify and fix WinCE build
Jean-Baptiste Kempf [Mon, 22 Aug 2011 17:40:44 +0000 (19:40 +0200)]
adjust: remove unnecessary header
Martin Briza [Fri, 19 Aug 2011 13:04:13 +0000 (15:04 +0200)]
Split adjust filter in two source files
Preparation for adding assembly hue/saturation processing functions
Two new function pointers in p_sys to clipping and non-clipping U and V channel processing cycle
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Mon, 22 Aug 2011 17:21:03 +0000 (20:21 +0300)]
Win32: use error message box rather than text console on CLI error
If we are going to create a window just to print an error message, I
think a native message box is nicer.
Rémi Denis-Courmont [Mon, 22 Aug 2011 17:06:12 +0000 (20:06 +0300)]
Move help command line options handling to a new file
Rémi Denis-Courmont [Mon, 22 Aug 2011 15:24:52 +0000 (18:24 +0300)]
Update build rules for the plugins cache in build tree
Rémi Denis-Courmont [Mon, 22 Aug 2011 15:08:17 +0000 (18:08 +0300)]
Obsolete confusing --miface-addr option and rework net_SetMcastOut()
--miface-addr mostly did not work as --miface was supposed to be used
instead.
Rémi Denis-Courmont [Mon, 22 Aug 2011 14:57:51 +0000 (17:57 +0300)]
Rework multicast join
* Do not force definitions on Windows so that compilation works with
all variants of MingW (this may break IPv6 SSM with old compilers).
* Do not fall back to legacy IPv4-specific ioctls if RFC3678 is
supported. This avoids compiling dead code and works around issues
with Linux kernel headers (especially Android).
* Do not attempt to set multicast interface with legacy IPv4 ioctls.
It is not very clear whether this is the address or the index.
Also, "--miface-addr" was very confusing as it was mostly ignored in
favor of "--miface".
Felix Paul Kühne [Mon, 22 Aug 2011 14:57:24 +0000 (16:57 +0200)]
macosx: removed 'erase logo' from the video effects panel and moved 'add logo' to the overlay stuff (now called Miscellaneous)
Felix Paul Kühne [Mon, 22 Aug 2011 14:29:33 +0000 (16:29 +0200)]
macosx: don't update the sidebar too often
Rémi Denis-Courmont [Mon, 22 Aug 2011 14:42:01 +0000 (17:42 +0300)]
stream_out_select needs sockets
Rémi Denis-Courmont [Mon, 22 Aug 2011 14:31:40 +0000 (17:31 +0300)]
Remove redumdant family parameter to net_OpenDgram()
Jean-Baptiste Kempf [Mon, 22 Aug 2011 13:27:59 +0000 (15:27 +0200)]
Smem: don't divide by 0
Fix #4479
See https://bugs.kde.org/show_bug.cgi?id=279973
Grigori Goronzy [Sun, 21 Aug 2011 23:40:54 +0000 (01:40 +0200)]
libass: match font attachments based on extension
Sometimes fonts are muxed with the wrong MIME type, but we should
still be able to use them. Especially OpenType font collections are
affected by this. Match attachments by extensions .ttf, .otf and .ttc
in addition to MIME type to fix these issues.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Grigori Goronzy [Sat, 20 Aug 2011 18:15:34 +0000 (20:15 +0200)]
libass: add message callback
Add a message callback function to get libass messages into VLC's
logging system.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Mon, 22 Aug 2011 02:48:03 +0000 (22:48 -0400)]
Really fix linking with libv4l2
Felix Paul Kühne [Sun, 21 Aug 2011 18:01:36 +0000 (20:01 +0200)]
macosx: minor layout changes to the AudioEffects panel to respond to feedback
Felix Paul Kühne [Sun, 21 Aug 2011 17:50:56 +0000 (19:50 +0200)]
macosx: added an option to disable the native fullscreen mode on Lion
Felix Paul Kühne [Sun, 21 Aug 2011 16:18:40 +0000 (18:18 +0200)]
macosx: adopt courmisch's feedback, thx
Rémi Denis-Courmont [Sun, 21 Aug 2011 14:16:56 +0000 (17:16 +0300)]
Allow logging error messages with no VLC object (NULL)
Felix Paul Kühne [Sun, 21 Aug 2011 14:14:26 +0000 (16:14 +0200)]
macosx: fixed compilation against the updated msg API
Rémi Denis-Courmont [Sun, 21 Aug 2011 11:30:11 +0000 (14:30 +0300)]
Gather all checks for the command line help options
Rémi Denis-Courmont [Sun, 21 Aug 2011 11:19:24 +0000 (14:19 +0300)]
Initialize language from vlcrc before any language-dependent stuff
- command line help text
- text domain binding
Rémi Denis-Courmont [Sun, 21 Aug 2011 11:13:40 +0000 (14:13 +0300)]
Load plugins and configuration as soon as possible
No need to load the config file twice anymore.
Rémi Denis-Courmont [Sun, 21 Aug 2011 08:23:57 +0000 (11:23 +0300)]
Use standard putc_unlocked() instead of fputc_unlocked()
Rémi Denis-Courmont [Sun, 21 Aug 2011 08:22:42 +0000 (11:22 +0300)]
Win32: fix definition of VLC_STATIC_COND
Rémi Denis-Courmont [Sun, 21 Aug 2011 08:20:54 +0000 (11:20 +0300)]
Ignore D2D headers if they do not work in plain C
This must be a bug in the SDK, so better ignore the header.
Rémi Denis-Courmont [Sun, 21 Aug 2011 08:20:30 +0000 (11:20 +0300)]
configure: no need for -DSYS_*
Rafaël Carré [Sat, 20 Aug 2011 23:56:50 +0000 (19:56 -0400)]
vlc_arrays: remove unused macro _ARRAY_GROW
don't start variables with _, they have local scope anyway
Rafaël Carré [Fri, 19 Aug 2011 06:48:09 +0000 (02:48 -0400)]
remove redundant TAB_APPEND_CPP
Rémi Denis-Courmont [Sat, 20 Aug 2011 21:05:33 +0000 (00:05 +0300)]
logger: dispatch message directly to the correct function + clean up
Rémi Denis-Courmont [Sat, 20 Aug 2011 20:34:43 +0000 (23:34 +0300)]
Push log message formatting to subscribers
This avoids allocating memory and formatting debug messages when none
of the subscribers care about them.
Rémi Denis-Courmont [Sat, 20 Aug 2011 19:36:07 +0000 (22:36 +0300)]
Move msg_Copy() and msg_Free() to ncurses
Rémi Denis-Courmont [Sat, 20 Aug 2011 17:31:29 +0000 (20:31 +0300)]
Also deprecate verbosity functions
Rémi Denis-Courmont [Sat, 20 Aug 2011 17:28:10 +0000 (20:28 +0300)]
libvlc_log_*: deprecated and reimplement as compatibility stubs
Rémi Denis-Courmont [Sat, 20 Aug 2011 13:39:09 +0000 (16:39 +0300)]
Win32: use only one condition variable per R/W lock
Rémi Denis-Courmont [Sat, 20 Aug 2011 11:20:10 +0000 (14:20 +0300)]
Update list of SOCKET_LIBS-dependent plugins
Felix Paul Kühne [Sat, 20 Aug 2011 14:23:14 +0000 (16:23 +0200)]
macosx: simplified the subtitle opening sheet
Rémi Denis-Courmont [Sat, 20 Aug 2011 11:10:47 +0000 (14:10 +0300)]
Do not redefine stuff from <ws2ipdef.h>
This fixes compilation with newer Mingw-w64.
Rémi Denis-Courmont [Sat, 20 Aug 2011 10:58:04 +0000 (13:58 +0300)]
Move Winsock poll() emulation to src/win32/
Rémi Denis-Courmont [Sat, 20 Aug 2011 10:55:01 +0000 (13:55 +0300)]
src/Makefile: dead code
Rémi Denis-Courmont [Sat, 20 Aug 2011 10:47:11 +0000 (13:47 +0300)]
Check for struct pollfd separately from poll, needed for WinNT 6
Rémi Denis-Courmont [Sat, 20 Aug 2011 10:34:58 +0000 (13:34 +0300)]
configure: unify poll and connect tests
Rémi Denis-Courmont [Sat, 20 Aug 2011 10:06:36 +0000 (13:06 +0300)]
Fix d2d1.h detection: C++ is required
Rémi Denis-Courmont [Fri, 19 Aug 2011 20:44:37 +0000 (23:44 +0300)]
SRTP needs gcrypt
Rémi Denis-Courmont [Fri, 19 Aug 2011 20:28:47 +0000 (23:28 +0300)]
Reduce interface lock scope
Rémi Denis-Courmont [Fri, 19 Aug 2011 20:40:31 +0000 (23:40 +0300)]
Remove references to the VCDX interface
It was removed over 6 years ago.
Rémi Denis-Courmont [Fri, 19 Aug 2011 20:36:24 +0000 (23:36 +0300)]
Remove dangling module bank error check
Rémi Denis-Courmont [Fri, 19 Aug 2011 20:34:31 +0000 (23:34 +0300)]
Remove the libvlc global lock
We have enough static locks in libvlc, I think: the
configuration R/W lock, the module bank mutex, the system-specific
initialization mutex, the message subscription R/W lock, the sets
of mutexes for initializations of specific libraries, the LibVLC
thread variable mutex, the configuration file mutex, the PRNG mutex,
the object pipe mutex, the object name mutex, the dialog provider
mutex, the interface module registration mutex, the OSD mutex, the
VLM mutex, the HTTP hosts mutex and the OSD mutex...
Rémi Denis-Courmont [Fri, 19 Aug 2011 20:19:01 +0000 (23:19 +0300)]
Clean up CPU flags one-time initialization
Rémi Denis-Courmont [Fri, 19 Aug 2011 20:15:08 +0000 (23:15 +0300)]
Move CPU capabilities debug to src/misc/cpu.c
Rémi Denis-Courmont [Fri, 19 Aug 2011 20:05:22 +0000 (23:05 +0300)]
Obsolete thread-unsafe command line options for CPU capabilities
Rémi Denis-Courmont [Fri, 19 Aug 2011 19:37:10 +0000 (22:37 +0300)]
Remove unused system_End() parameter
Rémi Denis-Courmont [Fri, 19 Aug 2011 19:44:15 +0000 (22:44 +0300)]
Use same callback prototype for built-in logger as subscribers
Rémi Denis-Courmont [Fri, 19 Aug 2011 19:27:41 +0000 (22:27 +0300)]
Remove msg_cb_data_t and simplify accordingly
Rémi Denis-Courmont [Fri, 19 Aug 2011 18:38:16 +0000 (21:38 +0300)]
Fix namespace, remove useless variable and clean up msg_* functions()
Rémi Denis-Courmont [Fri, 19 Aug 2011 18:03:08 +0000 (21:03 +0300)]
Make log messages subscriber static
In other words, the message callbacks are now shared across all LibVLC
instances. That is a requirement to enable:
- LibVLC applications to catch messages during LibVLC init/deinit,
- emitting log messages when no VLC object point is available.
That makes no difference for VLC interfaces, since there is only one
LibVLC instances in a VLC process.
Rémi Denis-Courmont [Fri, 19 Aug 2011 17:47:49 +0000 (20:47 +0300)]
Remove object message filtering from core
Rémi Denis-Courmont [Fri, 19 Aug 2011 17:36:23 +0000 (20:36 +0300)]
Qt4: implement message object/module filter in the dialog
Rémi Denis-Courmont [Fri, 19 Aug 2011 16:49:06 +0000 (19:49 +0300)]
modules/genmf: set LDFLAGS
Felix Paul Kühne [Fri, 19 Aug 2011 17:04:18 +0000 (19:04 +0200)]
macosx: implement a 'Record' menu item
Felix Paul Kühne [Fri, 19 Aug 2011 15:56:46 +0000 (17:56 +0200)]
macosx: make sure we can't access the split view while showing a video
Felix Paul Kühne [Fri, 19 Aug 2011 15:46:22 +0000 (17:46 +0200)]
macosx: work-around CoreAnimation limitations on 10.6, which prevented the correct display of some ui elements
Felix Paul Kühne [Fri, 19 Aug 2011 15:28:32 +0000 (17:28 +0200)]
macosx: show the playlist size as a badge in the sidebar and fixed an appearance issue of the sidebar
Felix Paul Kühne [Fri, 19 Aug 2011 13:51:23 +0000 (15:51 +0200)]
macosx: converted interface builder files from nib to the more modern xib file format, which smaller and more suitable for git
Felix Paul Kühne [Fri, 19 Aug 2011 13:22:29 +0000 (15:22 +0200)]
macosx: use a nice button for the drop zone on 10.6 & below
Felix Paul Kühne [Fri, 19 Aug 2011 13:17:28 +0000 (15:17 +0200)]
vout_macosx: fixed memory leak
Felix Paul Kühne [Fri, 19 Aug 2011 11:09:50 +0000 (13:09 +0200)]
configure: use VLC_ADD_LIBS to pass more flags to the linker to fix issues on PowerPC
Felix Paul Kühne [Fri, 19 Aug 2011 10:54:53 +0000 (12:54 +0200)]
configure: fixed linking of Mac modules and x264 which was broken by removing vlc-config
Anuradha Suraparaju [Fri, 19 Aug 2011 01:29:48 +0000 (11:29 +1000)]
Add Dirac encoding support using the Schroedinger library
Modified-by and Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rafaël Carré [Fri, 19 Aug 2011 05:40:27 +0000 (01:40 -0400)]
Fix linking with libv4l2
Rémi Denis-Courmont [Thu, 18 Aug 2011 21:06:34 +0000 (00:06 +0300)]
Remove msg_subscription_t.verbosity
Rémi Denis-Courmont [Thu, 18 Aug 2011 20:43:14 +0000 (23:43 +0300)]
Remove msg_SubscriptionSetVerbosity
Rémi Denis-Courmont [Thu, 18 Aug 2011 20:41:10 +0000 (23:41 +0300)]
ncurses: apply message verbosity filtering