]>
git.sesse.net Git - vlc/log
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
Christophe Mutricy [Sat, 31 Jan 2009 22:55:11 +0000 (22:55 +0000)]
Typo
Christophe Mutricy [Fri, 30 Jan 2009 22:14:46 +0000 (22:14 +0000)]
i18n: Don't translate language names
Leave them in their respective language so that people get a chance to
go back to their language if they mess with language settings
Rémi Denis-Courmont [Sat, 31 Jan 2009 22:18:14 +0000 (00:18 +0200)]
Progress interaction: remove useless parameter
Rémi Denis-Courmont [Sat, 31 Jan 2009 22:04:40 +0000 (00:04 +0200)]
Interaction: remove (buggy and useless) dialog IDs
Rémi Denis-Courmont [Sat, 31 Jan 2009 21:02:38 +0000 (23:02 +0200)]
Don't reinvent __arm__
Rémi Denis-Courmont [Sat, 31 Jan 2009 21:00:10 +0000 (23:00 +0200)]
Avoid dlclose() only when valgrind is running
Jean-Paul Saman [Sat, 31 Jan 2009 17:04:22 +0000 (18:04 +0100)]
shine: protect against invalid bitrate and cleanup.
Rémi Denis-Courmont [Sat, 31 Jan 2009 18:40:17 +0000 (20:40 +0200)]
Segregate vout window types
Rémi Denis-Courmont [Sat, 31 Jan 2009 18:18:17 +0000 (20:18 +0200)]
Cleanup vout window handle typedef
Rémi Denis-Courmont [Sat, 31 Jan 2009 18:15:32 +0000 (20:15 +0200)]
Format string
Rémi Denis-Courmont [Sat, 31 Jan 2009 18:12:26 +0000 (20:12 +0200)]
Win32: attempt to fix VLC_STATIC_MUTEX in C++ code
Rémi Denis-Courmont [Sat, 31 Jan 2009 16:47:44 +0000 (18:47 +0200)]
Linux: re-implement eventfd() against old glibc versions
Rémi Denis-Courmont [Sat, 31 Jan 2009 16:45:20 +0000 (18:45 +0200)]
Linux: vlc_threadid() returns TID instead of kludging pthread_self()
Rémi Denis-Courmont [Sat, 31 Jan 2009 16:41:52 +0000 (18:41 +0200)]
Superfluous #includes
Vicente Jimenez Aguilar [Fri, 16 Jan 2009 19:09:02 +0000 (20:09 +0100)]
Removed link to old subdirectory not present in lua http interface
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Jean-Paul Saman [Fri, 30 Jan 2009 13:28:24 +0000 (14:28 +0100)]
shine: Forward port of fixed integer MP3 encoder.
The fixed integer MP3 encoder shine originates from the RockBox project. It was then adapted for vlc in branch 0.8.6-neuros.
Jean-Paul Saman [Fri, 30 Jan 2009 11:05:48 +0000 (12:05 +0100)]
wma-fixed: Forward port of fixed integer WMA v1/2 decoder.
The fixed integer WMA v1/2 decoder originates from the ffmpeg project and has been changed into a fixed integer decoder by the RockBox project. It was then adapted for vlc in the 0.8.6-neuros branch.
Jean-Paul Saman [Mon, 26 Jan 2009 08:06:59 +0000 (09:06 +0100)]
objects: check for HAVE_SYS_EVENTFD_H it is more reliable then HAVE_EVENTFD
GAILLARD Tony [Thu, 29 Jan 2009 23:07:26 +0000 (23:07 +0000)]
l10n: Occitan update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Christophe Mutricy [Thu, 29 Jan 2009 23:04:41 +0000 (23:04 +0000)]
Add new files and remove wx
Jean-Philippe Andre [Thu, 29 Jan 2009 22:30:08 +0000 (23:30 +0100)]
Qt: fix video widget size
Rémi Denis-Courmont [Thu, 29 Jan 2009 21:28:48 +0000 (23:28 +0200)]
XCB: minimalistic window (i.e. non-embedded) support
TBD: title and control requests
Rémi Denis-Courmont [Thu, 29 Jan 2009 20:58:06 +0000 (22:58 +0200)]
Memory leak
Rémi Denis-Courmont [Thu, 29 Jan 2009 20:51:53 +0000 (22:51 +0200)]
Add p_sys to vout_window_t
Rémi Denis-Courmont [Thu, 29 Jan 2009 20:01:40 +0000 (22:01 +0200)]
XCB: duplicate values from output to fmt_out
The image still misses borders due to Qt4 window provider not returning
the correct height (it pretends the window is bigger than it is).
Jean-Philippe Andre [Thu, 29 Jan 2009 18:31:53 +0000 (19:31 +0100)]
Qt: no need to iterate two times. always disable empty menus
Note: in some rare case when p_aout != NULL but the audio
ouput is "empty" (no track), then the visualizations
are still enabled (but of course, you can't use them).
Rémi Denis-Courmont [Thu, 29 Jan 2009 18:22:31 +0000 (20:22 +0200)]
XCB: trigger the pop-up menu
IMHO, this should really be a vout variable though - how is the UI
supposed to know which video output is triggering otherwise?
Rémi Denis-Courmont [Thu, 29 Jan 2009 16:23:31 +0000 (18:23 +0200)]
Fix double translation
Rémi Duraffort [Thu, 29 Jan 2009 16:03:36 +0000 (17:03 +0100)]
Revert "fix buffer overflows."
We use a sizeof and not a strlen so that's ok.
This reverts commit
8ecb5ba1086fc58bf12e33a2de8e73fe859bc33e .
Rémi Duraffort [Thu, 29 Jan 2009 15:56:10 +0000 (16:56 +0100)]
fix buffer overflows.
Christophe Mutricy [Tue, 27 Jan 2009 22:28:08 +0000 (22:28 +0000)]
Add the vlclibdir variable to the .pc
So that the plugins can be installed at the good place
Christophe Mutricy [Tue, 27 Jan 2009 23:43:24 +0000 (23:43 +0000)]
Proper permissions
Rémi Denis-Courmont [Wed, 28 Jan 2009 21:33:16 +0000 (23:33 +0200)]
Don't compute system-dependent stuff in the plugin descriptor
This is cached data. Nothing forbids upgrading your OS or sharing the
cache with multiple versions.
Rémi Denis-Courmont [Wed, 28 Jan 2009 21:05:52 +0000 (23:05 +0200)]
Fix plugin strings translation
Rémi Denis-Courmont [Wed, 28 Jan 2009 21:36:58 +0000 (23:36 +0200)]
spatializer: do not conflict with libvlccore options
Laurent Aimar [Wed, 28 Jan 2009 20:09:11 +0000 (21:09 +0100)]
Document a bit option flags.
Rémi Denis-Courmont [Wed, 28 Jan 2009 18:43:02 +0000 (20:43 +0200)]
Remove unused change_float_list
We should decide whether to use float or double before we bring it
back, if needed. In the mean time, it's best to remove the macro, as
the back-end did and still does not work.
Rémi Denis-Courmont [Wed, 28 Jan 2009 19:48:19 +0000 (21:48 +0200)]
Trailing ;
Laurent Aimar [Wed, 28 Jan 2009 19:41:55 +0000 (20:41 +0100)]
Use libvlc_playlist_add_extended_untrusted in activex plugin.
Laurent Aimar [Wed, 28 Jan 2009 19:31:59 +0000 (20:31 +0100)]
Use libvlc_playlist_add_extended_untrusted in mozilla plugin.
Laurent Aimar [Wed, 28 Jan 2009 19:20:21 +0000 (20:20 +0100)]
Added libvlc_playlist_add_extended_untrusted and libvlc_media_add_option_untrusted.
They allow to add untrusted options (needed at least for web plugin).
Rémi Denis-Courmont [Wed, 28 Jan 2009 17:33:49 +0000 (19:33 +0200)]
Command line options are lower-case
Derk-Jan Hartman [Wed, 28 Jan 2009 00:46:57 +0000 (01:46 +0100)]
quartztext: Fix trailing ;
Jean-Baptiste Kempf [Wed, 28 Jan 2009 00:43:13 +0000 (01:43 +0100)]
Update LIST with new modules.
Mark Bidewell [Tue, 27 Jan 2009 22:10:46 +0000 (17:10 -0500)]
Added missing quote from command syntax
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Philippe Andre [Tue, 27 Jan 2009 22:38:48 +0000 (23:38 +0100)]
Update THANKS for ivoire and me
Jean-Philippe Andre [Tue, 27 Jan 2009 22:36:12 +0000 (23:36 +0100)]
NEWS update
Jean-Philippe Andre [Tue, 27 Jan 2009 22:17:20 +0000 (23:17 +0100)]
Fix compilation
Missing ;
Jean-Philippe Andre [Tue, 27 Jan 2009 21:51:30 +0000 (22:51 +0100)]
Zip: don't use hacks but rewrite the path.
+ remove MTU
+ fix copyright
Thanks a lot fenrir for this psz_path
Jean-Philippe Andre [Sun, 18 Jan 2009 18:40:27 +0000 (19:40 +0100)]
Zip: add access/stream_filter to the buildsystem
Jean-Philippe Andre [Sun, 18 Jan 2009 18:34:32 +0000 (19:34 +0100)]
Zip: add a stream_filter and an access
The stream_filter does the following job:
[zip stream] -->filter--> [xspf playlist]
The access is called zip or unzip and takes MRLs of the form:
zip://[web-encoded-path]![file-in-zip]
As there is some automatic web-form decoding of the MRL,
the MRLs in the playlist generated by zipstream are encoded
two times.
Jean-Philippe Andre [Tue, 27 Jan 2009 21:38:25 +0000 (22:38 +0100)]
Zip: remove compilation warnings in libs/unzip
Jean-Philippe Andre [Sun, 18 Jan 2009 18:27:56 +0000 (19:27 +0100)]
Zip: change path to the library in the buildsystem
Jean-Philippe Andre [Tue, 27 Jan 2009 21:16:13 +0000 (22:16 +0100)]
Zip: move skins2/unzip to libs/unzip
Rémi Denis-Courmont [Tue, 27 Jan 2009 21:22:05 +0000 (23:22 +0200)]
Trailing ;
Rémi Denis-Courmont [Tue, 27 Jan 2009 19:17:06 +0000 (21:17 +0200)]
Merge vlc_submodule_create and vlc_config_create into vlc_plugin_set
Rémi Denis-Courmont [Tue, 27 Jan 2009 19:00:45 +0000 (21:00 +0200)]
Missing new lines
Rémi Denis-Courmont [Tue, 27 Jan 2009 18:50:16 +0000 (20:50 +0200)]
Internally merge vlc_module_set() and vlc_config_set()
Rémi Denis-Courmont [Tue, 27 Jan 2009 18:42:40 +0000 (20:42 +0200)]
Externally merge vlc_config_set() and vlc_module_set()
Rémi Denis-Courmont [Tue, 27 Jan 2009 20:48:24 +0000 (22:48 +0200)]
Remove trailing semi-colons
Rémi Denis-Courmont [Tue, 27 Jan 2009 20:36:41 +0000 (22:36 +0200)]
Cosmetic
Rémi Denis-Courmont [Tue, 27 Jan 2009 19:45:35 +0000 (21:45 +0200)]
Partially cleanup old module_list_cat hack
Rémi Denis-Courmont [Tue, 27 Jan 2009 20:03:53 +0000 (22:03 +0200)]
Privatize vlc_module_create()
Rémi Denis-Courmont [Tue, 27 Jan 2009 19:52:44 +0000 (21:52 +0200)]
Remove old NODOMAIN stuff (ABI broken anyway)
Rémi Denis-Courmont [Tue, 27 Jan 2009 19:05:31 +0000 (21:05 +0200)]
Remove old VLC_MODULE_PROGRAM (we broke the ABI many times over)
Jean-Philippe Andre [Tue, 27 Jan 2009 19:08:24 +0000 (20:08 +0100)]
Qt: accelerate the menus
Avoid string comparisons. Avoid foreach.