]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Sat, 7 Feb 2009 17:30:58 +0000 (19:30 +0200)]
Deprecate libvlc_video_reparent
This is consistent with libvlc_video_set_parent being deprecated.
Rémi Denis-Courmont [Sat, 7 Feb 2009 17:27:44 +0000 (19:27 +0200)]
Deprecate libvlc_media_player_(g|s)et_drawable
Rémi Denis-Courmont [Sat, 7 Feb 2009 17:21:01 +0000 (19:21 +0200)]
Add libvlc_media_player_set_hwnd and libvlc_media_player_set_xid
Jean-Paul Saman [Sat, 7 Feb 2009 15:29:41 +0000 (16:29 +0100)]
wmafixed: optimize
Jean-Paul Saman [Sat, 7 Feb 2009 15:25:34 +0000 (16:25 +0100)]
wmafixed: handle error cases (fixes #2474)
Rémi Denis-Courmont [Sat, 7 Feb 2009 08:47:45 +0000 (10:47 +0200)]
drawable: handle the case that drawable is per-input
It only works -properly- if there is only one video output. This is no
worse than earlier releases.
Pointed-out-by: brezhoneg1
Jean-Baptiste Kempf [Fri, 6 Feb 2009 23:50:07 +0000 (00:50 +0100)]
Qt Fix profile edition and saving. Close #2477
Felix Paul Kühne [Fri, 6 Feb 2009 22:59:21 +0000 (23:59 +0100)]
macosx: updated used Cocoa methods to the current definitions and fixed a few logic errors, which only occur in 64 bit mode
Felix Kühne [Fri, 6 Feb 2009 19:20:05 +0000 (20:20 +0100)]
contribs: updated yasm to 0.7.2 and enabled its compilation explictly on Darwin.
Additionally, disabled ASM optimisations on Darwin 10 for libtheora and switched the default SDK to 10.5 to turn potential 64bit builds more compatible
Jean-Baptiste Kempf [Fri, 6 Feb 2009 10:02:20 +0000 (11:02 +0100)]
Qt: new icon for new profile.
Laurent Aimar [Thu, 5 Feb 2009 22:31:29 +0000 (23:31 +0100)]
Modify input_ressource_RequestVout to allow avoiding recycling.
Laurent Aimar [Thu, 5 Feb 2009 22:22:01 +0000 (23:22 +0100)]
Fixed aout visual vout recycling.
It closes #2471
It changes a bit the public API but cannot(?) be avoided.
Laurent Aimar [Thu, 5 Feb 2009 21:46:19 +0000 (22:46 +0100)]
Clean up a bit audio input.c
Laurent Aimar [Thu, 5 Feb 2009 21:24:56 +0000 (22:24 +0100)]
Do not save a vout if there is still an active vout.
Rémi Denis-Courmont [Thu, 5 Feb 2009 20:27:10 +0000 (22:27 +0200)]
Fix unitialized seekable variable
Rémi Denis-Courmont [Thu, 5 Feb 2009 19:46:53 +0000 (21:46 +0200)]
XCB: remove hotkeys from video output
The window provider can take care of this (tested with Qt4 and XCB
window). X11 forwards unhandled events to ancestor windows.
Laurent Aimar [Thu, 5 Feb 2009 19:38:36 +0000 (20:38 +0100)]
Simplify read timing in stream.c.
Rémi Denis-Courmont [Thu, 5 Feb 2009 19:23:57 +0000 (21:23 +0200)]
XCB window hoykeys support
It kinda suck to have to duplicate this though. Qt4 embedded X video
exhibits the same problem. One ugly "fix" could involve the video
output listening for the parent window event - not sure if this would
work. Another option would be to now create a window in the video
output at all, but then we loose reparenting (useless?). In either
cases, handling of hotkeys in fullscreen mode would seem problematic,
unless we handle fullscreen via the window provider too
(control request?).
Rémi Denis-Courmont [Thu, 5 Feb 2009 19:23:43 +0000 (21:23 +0200)]
vout_window_t.p_sys type safety
Rémi Denis-Courmont [Thu, 5 Feb 2009 18:58:29 +0000 (20:58 +0200)]
XCB window: set background color to black
Laurent Aimar [Thu, 5 Feb 2009 18:31:01 +0000 (19:31 +0100)]
Cosmetics.
Laurent Aimar [Thu, 5 Feb 2009 18:30:16 +0000 (19:30 +0100)]
Revert "fix overriden variables."
This reverts commit
0bed6fc3e3d1622f999b88bc908b8f5f1327da7c .
It is broken (at least for ps).
Laurent Aimar [Thu, 5 Feb 2009 00:00:48 +0000 (01:00 +0100)]
Fixed long term pts rounding error in mod.
Laurent Aimar [Wed, 4 Feb 2009 23:50:56 +0000 (00:50 +0100)]
Improved a bit mod detection checks.
Check the content of the file to validate the extension selection.
Some checks are light but either the file format does not provide enough
identifier data or too much code would be needed. But it is better than
nothing.
Laurent Aimar [Wed, 4 Feb 2009 20:31:11 +0000 (21:31 +0100)]
Added mod title support.
Laurent Aimar [Wed, 4 Feb 2009 20:11:09 +0000 (21:11 +0100)]
Added a few sanity checks to mod.
Among them, it will now refuse to load file larger than 500Mbytes.
Laurent Aimar [Wed, 4 Feb 2009 20:01:43 +0000 (21:01 +0100)]
Cosmetics (mod).
Rémi Denis-Courmont [Thu, 5 Feb 2009 16:57:56 +0000 (18:57 +0200)]
Unitialized variable
Rémi Denis-Courmont [Thu, 5 Feb 2009 16:40:15 +0000 (18:40 +0200)]
System knows better whether we can seek.
Rémi Denis-Courmont [Thu, 5 Feb 2009 16:18:19 +0000 (18:18 +0200)]
Do not poll regular files (useless), block devices (undefined).
We do poll character devices, as it works for TTYs and some platform
specific devices.
Rémi Denis-Courmont [Thu, 5 Feb 2009 16:34:43 +0000 (18:34 +0200)]
Only use file size for regular files. Allow seeking block devices.
Block special files are always seekable. File size is undefined for
non-regular files.
Rémi Denis-Courmont [Thu, 5 Feb 2009 15:52:52 +0000 (17:52 +0200)]
access_file: cosmetics
Rémi Denis-Courmont [Thu, 5 Feb 2009 15:26:33 +0000 (17:26 +0200)]
Do not reinvent eventfd. Won't work if syscall.h is old.
Rémi Denis-Courmont [Wed, 4 Feb 2009 20:56:19 +0000 (22:56 +0200)]
Menu key triggers the popup menu
That particular key is supposed to work that way.
Felix Paul Kühne [Wed, 4 Feb 2009 22:41:02 +0000 (23:41 +0100)]
macosx: really fixed packaging of the Mozilla/Safari plugin
Note that it will try to use the X11 vout right now, so you won't get any visible video output
Rémi Denis-Courmont [Tue, 3 Feb 2009 21:49:15 +0000 (23:49 +0200)]
XCB key press handling
Windows-specific keys are missing (found in XFree86?).
Mouse wheel is implemented with mouse events (like X11); afterall it is
not on the KEYboard.
Rémi Denis-Courmont [Wed, 4 Feb 2009 16:01:45 +0000 (18:01 +0200)]
Set libvlccore and libvlc versions to that of 0.9.9 + 1
Also libvlccore is not backward compatible, whereas libvlc is.
Jean-Baptiste Kempf [Wed, 4 Feb 2009 11:44:17 +0000 (12:44 +0100)]
s/41000/44100 in sout panel
Christophe Mutricy [Tue, 3 Feb 2009 22:32:02 +0000 (22:32 +0000)]
i18n: Fix
Alexis Ballier [Tue, 3 Feb 2009 20:10:04 +0000 (21:10 +0100)]
Fix non posix test construction in configure.
POSIX does not document the == construction for test; Even if GNU test and bash builtin allow it, configure is run by sh and FreeBSD test does not allow it so that this test is always false there.
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Laurent Aimar [Tue, 3 Feb 2009 22:51:53 +0000 (23:51 +0100)]
Add more CDDA informations to the playlist node.
Laurent Aimar [Tue, 3 Feb 2009 21:50:28 +0000 (22:50 +0100)]
Decrease fixed point decoder priority to lower than ffmpeg.
Felix Paul Kühne [Tue, 3 Feb 2009 17:43:56 +0000 (18:43 +0100)]
macosx: removed settings for the former access-filters
Felix Paul Kühne [Tue, 3 Feb 2009 16:15:50 +0000 (17:15 +0100)]
macosx: Renamed 'Quick Open File' to 'Open File' and 'Open File' to 'Advanced Open File' and switched the menu order accordingly to provide the same names as the Qt4 intf
Felix Paul Kühne [Tue, 3 Feb 2009 16:12:48 +0000 (17:12 +0100)]
macosx: resized to the open dialogue again and cleaned-up the screen input section
Jean-Paul Saman [Tue, 3 Feb 2009 15:41:49 +0000 (16:41 +0100)]
mozilla: keep version info automatically up-to-date.
Adrien Maglo [Tue, 3 Feb 2009 12:48:10 +0000 (13:48 +0100)]
Improve spectrum visualization. Change options : the number of bands for the spectrum and spectrometer visualization is now set with a boolean. Ban some actions to avoid segfaults in visualizations.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Duraffort [Tue, 3 Feb 2009 10:49:21 +0000 (11:49 +0100)]
x11: fix compiler warnings.
Rémi Duraffort [Sun, 1 Feb 2009 17:35:21 +0000 (18:35 +0100)]
fix overriden variables.
Rémi Duraffort [Sun, 1 Feb 2009 16:25:29 +0000 (17:25 +0100)]
unused variables.
Rémi Duraffort [Sun, 1 Feb 2009 16:23:18 +0000 (17:23 +0100)]
vlc_url.h: warning about overriden variable.
Rémi Duraffort [Sun, 1 Feb 2009 16:19:41 +0000 (17:19 +0100)]
taglib: fix warning about overriden variable.
Christophe Mutricy [Mon, 2 Feb 2009 23:04:10 +0000 (23:04 +0000)]
i18n: Fix in the popup menu
Pointed-By: Eric Lassauge
Jean-Paul Saman [Mon, 2 Feb 2009 22:33:10 +0000 (23:33 +0100)]
live555: unbreak windows RTSP servers (introduced in
c0d37c7c881712e182f03b52d0b00a911cab81ac ).
Jean-Paul Saman [Mon, 2 Feb 2009 20:41:52 +0000 (21:41 +0100)]
mozilla: update the version number
Jean-Paul Saman [Mon, 2 Feb 2009 20:37:52 +0000 (21:37 +0100)]
mozilla: fix MacOS X plugin packaging
Laurent Aimar [Mon, 2 Feb 2009 20:49:52 +0000 (21:49 +0100)]
Sub filter deadlock fixes.
The original idea and debug come from basos g patch with the following
comment:
"A dead lock was created when adding an spu filter (like marq)
because the same mutex was used for spu->p stuff and sub filter
chain (p_spu->p->p_chain)."
I implemented the creation/destruction of the chain outside the sub-filter
callback.
Laurent Aimar [Mon, 2 Feb 2009 21:09:25 +0000 (22:09 +0100)]
Delete sub-filter callback before destroying p_spu memebers...
Rémi Denis-Courmont [Mon, 2 Feb 2009 21:16:19 +0000 (23:16 +0200)]
Qt4: use --x11-display
Rémi Denis-Courmont [Mon, 2 Feb 2009 21:14:52 +0000 (23:14 +0200)]
Qt4: use the display we've opened
Rémi Denis-Courmont [Mon, 2 Feb 2009 20:32:41 +0000 (22:32 +0200)]
Use --x11-display whenever calling XOpenDisplay (except Qt4 this far)
basos G [Sun, 11 Jan 2009 02:51:27 +0000 (04:51 +0200)]
Variable inheritance hints
Added a comment to describe inheritable variables
Added debug messages to get clues about variable
inheritance final source
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Mon, 2 Feb 2009 20:03:31 +0000 (21:03 +0100)]
Fixed qt4 extended panel for "spatializer" module.
ogg.k.ogg.k [Sun, 1 Feb 2009 13:28:38 +0000 (13:28 +0000)]
Translate Kate category tags to display a more user friendly menu.
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Rémi Denis-Courmont [Mon, 2 Feb 2009 19:39:07 +0000 (21:39 +0200)]
Drawable: separate XIDs and HWNDs
Also partially (internally only) fix missing Win64 drawable bits
Rémi Denis-Courmont [Mon, 2 Feb 2009 19:02:39 +0000 (21:02 +0200)]
Improve libvlc drawable documentation
Rémi Denis-Courmont [Mon, 2 Feb 2009 18:28:18 +0000 (20:28 +0200)]
Reimplement libvlc_video_set_parent back-end as a plugin
If multiple video ouputs exist, only one will now use the drawable.
This still does not implement drawable size, window type and probably
Win64 support properly.
Also, this is not currently used by libvlc_media_player_set_drawable
although it probably should. This function looks pretty weirdly -to
stay polite- implemented.
Rémi Denis-Courmont [Mon, 2 Feb 2009 18:22:53 +0000 (20:22 +0200)]
Remove old core drawable support
Geoffroy Couprie [Mon, 2 Feb 2009 12:29:32 +0000 (13:29 +0100)]
Win32: generate gdb symbol files for every dll
Jean-Baptiste Kempf [Mon, 2 Feb 2009 02:54:36 +0000 (03:54 +0100)]
Vout: Small rewording
Jean-Baptiste Kempf [Mon, 2 Feb 2009 02:51:19 +0000 (03:51 +0100)]
NEWS
Jean-Baptiste Kempf [Mon, 2 Feb 2009 02:38:18 +0000 (03:38 +0100)]
Change include order for padding
Joseph Tulou [Fri, 30 Jan 2009 16:46:47 +0000 (17:46 +0100)]
Vout: autoscaling support for windows
Modifications by /me
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Joseph Tulou [Fri, 30 Jan 2009 16:30:35 +0000 (17:30 +0100)]
SDL: support for autoscaling
Modifications by /me
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Joseph Tulou [Fri, 30 Jan 2009 16:29:59 +0000 (17:29 +0100)]
Vout-filter modification for autoscaling
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Joseph Tulou [Fri, 30 Jan 2009 16:29:18 +0000 (17:29 +0100)]
Galaktos: compile fix and variable unused removal
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Joseph Tulou [Fri, 30 Jan 2009 16:30:29 +0000 (17:30 +0100)]
OpengGL support for the auto-scaling
Modifications by /me
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Joseph Tulou [Fri, 30 Jan 2009 16:28:42 +0000 (17:28 +0100)]
Core implementation of --[no]-autoscale and --scale with x11 vout support
Modifications by /me (renaming, var_Get, hotkeys, etc..)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Mark Bidewell [Thu, 29 Jan 2009 00:29:38 +0000 (19:29 -0500)]
Remove leading ':sout=' from strings returned by output selection dialog
The leading :sout= appears to confuse the destination parser which causes the sout to be prepended with an empty access and mux resulting in an invalid output chain.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 2 Feb 2009 00:59:56 +0000 (16:59 -0800)]
Qt: Profiles Editor for the transcoding.
Still a lot of testing and fixing needed.
The profiles are still in the main Qt Settings file.
Jean-Baptiste Kempf [Mon, 2 Feb 2009 00:59:42 +0000 (16:59 -0800)]
Qt: remove unneeded debug.
Jean-Baptiste Kempf [Mon, 2 Feb 2009 00:57:53 +0000 (16:57 -0800)]
Qt: small visual change in Open Disk
Daniel Dreibrodt [Sun, 1 Feb 2009 17:19:48 +0000 (18:19 +0100)]
Skins2: change DTD to add possibility to store ID for Anchors, Panels and Groups.
It adds possibility to store IDs for Anchors, Panels and Groups.
This does not change the way skins2 works I believe. It just stops the
XML parser from complaining about non standard skins when they have set
IDs for those elements. And setting IDs for them is vital in the skin
editor, as it differentiates between different elements in the skin just
by their ID.
Laurent Aimar [Sun, 1 Feb 2009 16:55:14 +0000 (17:55 +0100)]
Enable telx decoder when zvbi is disabled.
Laurent Aimar [Sun, 1 Feb 2009 13:45:28 +0000 (14:45 +0100)]
Improved CDDB information support in cdda.c
Laurent Aimar [Sun, 1 Feb 2009 13:46:43 +0000 (14:46 +0100)]
Changed vlc_meta_SetTracknum to *Num for consistency.
Geoffroy Couprie [Sun, 1 Feb 2009 13:30:40 +0000 (14:30 +0100)]
Win32: generate stacktrace on unhandled exception
Rémi Denis-Courmont [Sun, 1 Feb 2009 12:36:01 +0000 (14:36 +0200)]
Small cleanup
Rémi Denis-Courmont [Sun, 1 Feb 2009 12:31:02 +0000 (14:31 +0200)]
Useless property
Rémi Denis-Courmont [Sun, 1 Feb 2009 12:30:47 +0000 (14:30 +0200)]
Interaction: remove dummy new state
Rémi Denis-Courmont [Sun, 1 Feb 2009 11:04:20 +0000 (13:04 +0200)]
Interaction: unused parameter
Rémi Denis-Courmont [Sun, 1 Feb 2009 11:01:35 +0000 (13:01 +0200)]
Interaction: logically dead code
Rémi Denis-Courmont [Sun, 1 Feb 2009 10:56:47 +0000 (12:56 +0200)]
Interaction: avoid thread if there is no provider
Rémi Denis-Courmont [Sun, 1 Feb 2009 10:56:23 +0000 (12:56 +0200)]
Interaction: set the p_parent field
I wonder why it was there in the first place.
ogg.k.ogg.k [Sun, 1 Feb 2009 10:07:36 +0000 (10:07 +0000)]
Fix another location having the same does-not-compile problem
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
ogg.k.ogg.k [Sun, 1 Feb 2009 10:03:18 +0000 (10:03 +0000)]
Fix skins2 compile (broken by
8e0a2de24336bb68b6aee5a701025bfb1e01ac24 )
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Sun, 1 Feb 2009 07:20:26 +0000 (09:20 +0200)]
Memory leak (fixes #2442)
Rémi Denis-Courmont [Sun, 1 Feb 2009 07:09:22 +0000 (09:09 +0200)]
Win32: fix NULL-deref in non embedded video mode (fixes #2426)
Rémi Denis-Courmont [Sun, 1 Feb 2009 07:05:04 +0000 (09:05 +0200)]
Skins2: partial vout window fixes
This remains seemingly badly unsafe
Christophe Mutricy [Sat, 31 Jan 2009 22:55:35 +0000 (22:55 +0000)]
Vorbis quality is limited to 0-10