]>
git.sesse.net Git - vlc/log
Jean-Philippe André [Sat, 20 Mar 2010 15:53:28 +0000 (16:53 +0100)]
Lua: Extensions, fix position of buttons
Fix #3375
Jean-Baptiste Kempf [Sat, 20 Mar 2010 15:47:48 +0000 (16:47 +0100)]
Remove all the quick settings of VLC on Windows
Francois Cartegnie [Sat, 20 Mar 2010 14:42:56 +0000 (15:42 +0100)]
Qt: New BackgroundWiget
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Sat, 20 Mar 2010 11:53:44 +0000 (12:53 +0100)]
osx-zip-packages: store symlinks as is to save disk space and shrink the package size
Gildas Bazin [Sat, 20 Mar 2010 09:34:48 +0000 (09:34 +0000)]
arm_neon: fix the color conversion to use the actual pitch of the pictures instead of trying to guess it.
Eero [Sat, 20 Mar 2010 00:32:56 +0000 (00:32 +0000)]
l10n: Estonian update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Christophe Mutricy [Fri, 19 Mar 2010 17:27:01 +0000 (17:27 +0000)]
Avoid integer overflow
Jean-Baptiste Kempf [Fri, 19 Mar 2010 17:54:18 +0000 (18:54 +0100)]
IMDB: fix description
Jean-Baptiste Kempf [Fri, 19 Mar 2010 17:12:44 +0000 (18:12 +0100)]
Qt: remove ugly hack for popupMenu
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:51:13 +0000 (17:51 +0100)]
IMDB: use a shortdesc
Close #3414
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:47:42 +0000 (17:47 +0100)]
Qt: extension dialog, show correctly the version
Ref #3414
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:37:02 +0000 (17:37 +0100)]
Qt: fix comments
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:32:26 +0000 (17:32 +0100)]
Qt: remove unneeded workaround
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:24:27 +0000 (17:24 +0100)]
Qt: remove dead code
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:18:14 +0000 (17:18 +0100)]
Qt: fix main_interface sizing part 2
Close #3408 (blocker)
Close #3245 (blocker)
Erwan Tulou [Fri, 19 Mar 2010 10:39:37 +0000 (11:39 +0100)]
skins2: For playlist controls, keys to be forwarded to vlc core
the playlist control entirely redefines key processing (arrows, enter, ...).
Yet, for keys not processed, forwarding them to vlc core is desirable.
For instance, that enables n(ext) and p(revious) when focus is on the playlist,
which is something users can expect to be working.
Erwan Tulou [Tue, 2 Mar 2010 16:22:24 +0000 (17:22 +0100)]
skins2: fix wrong focus
Hugo Beauzee-Luyssen [Wed, 17 Mar 2010 23:17:11 +0000 (00:17 +0100)]
Fixed uninitialized value.
This was leading to a crash when using --no-keyboard-events
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Jean-Paul Saman [Wed, 17 Mar 2010 15:52:43 +0000 (16:52 +0100)]
activex: stop processing events on closing ActiveX plugin
Jean-Paul Saman [Mon, 15 Mar 2010 12:18:27 +0000 (13:18 +0100)]
activex: our vlc instance should already have been initialized
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Jean-Paul Saman [Mon, 15 Mar 2010 12:26:25 +0000 (13:26 +0100)]
activex: Fix heap corrumption on Async event delivery
The heap corruption occured when events returned a value. Since the events cross COM boundaries,
the values returned should be allocated in COM context too. Allocating the memory with CoMemTaskAlloc()
should be used instead of new or malloc().
Jean-Paul Saman [Fri, 12 Mar 2010 10:42:45 +0000 (11:42 +0100)]
test/libvlc: add libvlc_MediaPlayer* events for input states
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Jean-Paul Saman [Tue, 9 Mar 2010 11:02:28 +0000 (12:02 +0100)]
activex: add IID_IVLCControl2 as know interface to IObjectSafety
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Jean-Paul Saman [Fri, 12 Mar 2010 12:19:48 +0000 (13:19 +0100)]
activex: sync libvlc_MediaPlayer events between activex and mozilla
Jean-Paul Saman [Fri, 12 Mar 2010 12:10:40 +0000 (13:10 +0100)]
activex: bool to VARIANT_BOOL macro
Jean-Paul Saman [Fri, 12 Mar 2010 12:07:26 +0000 (13:07 +0100)]
mozilla: stop playing on page reload and when already playing
Jean-Paul Saman [Fri, 12 Mar 2010 11:59:57 +0000 (12:59 +0100)]
activex: stop playing on page reload
Jean-Paul Saman [Wed, 17 Feb 2010 22:35:12 +0000 (23:35 +0100)]
activex: implement async events handling for JavaScript
Events that do not originate from within the ActiveX JS context (which is a COM context)
cannot cross into ActiveX/COM context. All events received from libvlc are in a different
thread context then the ActiveX/COM code. Thus from a libvlc event handler callback it is
not possible to call into the ActiveX/COM context.
To solve this issue a seperate thread is created that manages sending of all events for
the ActiveX webplugin (including events from libvlc). All events are by default routed
through the GlobalInterfaceTable (GIT) which takes care ActiveX/COM calls that cross
different thread context in the ActiveX/COM world.
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Jean-Paul Saman [Tue, 16 Feb 2010 09:00:24 +0000 (10:00 +0100)]
activex: missing media_list lock/unlock
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Jean-Paul Saman [Tue, 16 Feb 2010 08:59:07 +0000 (09:59 +0100)]
activex: stop media_player before releasing it.
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Jean-Baptiste Kempf [Wed, 17 Mar 2010 22:50:16 +0000 (23:50 +0100)]
Fix make dist due to vlm removal on Macos
Jean-Baptiste Kempf [Wed, 17 Mar 2010 21:09:52 +0000 (22:09 +0100)]
Qt: use forward declaration when possible and remove includes
Gildas Bazin [Tue, 16 Mar 2010 01:06:11 +0000 (01:06 +0000)]
codec/omxil: OMAP3430 only supports h264 baseline profile up to level 3.0. We now reject anything else as the codec gets confused otherwise.
Also changed the priority so that this module is now the default video codec on Maemo.
Rémi Denis-Courmont [Mon, 15 Mar 2010 17:01:27 +0000 (19:01 +0200)]
x264: remove 0.8.x deprecated aliases completely
Rémi Denis-Courmont [Mon, 15 Mar 2010 17:00:15 +0000 (19:00 +0200)]
x264: remove deprecated aliases from chain
That does not work anyway.
Rémi Denis-Courmont [Mon, 15 Mar 2010 16:57:13 +0000 (18:57 +0200)]
dirac: an existing option cannot be a deprecated alias
Felix Paul Kühne [Mon, 15 Mar 2010 13:23:08 +0000 (14:23 +0100)]
VLCKit: fixed typo which prevented the creation of re-distributable bundles and added the libvlc headers to the project file (not distributed in any target)
Felix Paul Kühne [Mon, 15 Mar 2010 11:44:03 +0000 (12:44 +0100)]
legacy OS X intf: fixed broken time slider
Pierre d'Herbemont [Mon, 15 Mar 2010 12:04:08 +0000 (13:04 +0100)]
VLCKit: Embed the plugin cache for all archs.
Pierre d'Herbemont [Mon, 15 Mar 2010 12:03:38 +0000 (13:03 +0100)]
VLCKit: Use name instead of $1 and $2 in Pre-Compile script.
Pierre d'Herbemont [Wed, 10 Mar 2010 23:06:46 +0000 (00:06 +0100)]
VLCKit: Disable syslog.
Felix Paul Kühne [Mon, 15 Mar 2010 11:34:57 +0000 (12:34 +0100)]
legacy OS X intf: fixed locking the vout window's AR
Felix Paul Kühne [Mon, 15 Mar 2010 11:19:40 +0000 (12:19 +0100)]
legacy OS X intf: removed nslog-based debug
Jean-Baptiste Kempf [Mon, 15 Mar 2010 09:34:56 +0000 (10:34 +0100)]
Use gitorious for phonon-vlc, so we don't have 2 forks around.
Felix Paul Kühne [Sun, 14 Mar 2010 23:53:02 +0000 (00:53 +0100)]
legacy OS X intf: re-add the menu items for 'Quit after playback' and 'Normal [playback] rate'
Felix Paul Kühne [Sun, 14 Mar 2010 23:41:05 +0000 (00:41 +0100)]
legacy OS X intf: fixed playlist table view as hinted by Derk-Jan
Felix Paul Kühne [Sun, 14 Mar 2010 23:16:30 +0000 (00:16 +0100)]
legacy OS X intf: removed unfinished VLM interface
The existing code only managed to display some windows without any functionality.
Felix Paul Kühne [Sun, 14 Mar 2010 23:06:49 +0000 (00:06 +0100)]
legacy OS X intf: fixed check-for-update and fullscreen-toggle menu items
Felix Paul Kühne [Sat, 13 Mar 2010 20:26:33 +0000 (21:26 +0100)]
legacy OSX intf: correctly adapt vout window's size to video content
Felix Paul Kühne [Sat, 13 Mar 2010 20:18:36 +0000 (21:18 +0100)]
legacy OS X intf: restored 1.0 look of the video output window
Felix Paul Kühne [Sat, 13 Mar 2010 20:00:18 +0000 (21:00 +0100)]
opengl: make sure we use this module instead of the caca vout as default within the legacy VLC.app
Felix Paul Kühne [Sat, 13 Mar 2010 19:46:04 +0000 (20:46 +0100)]
legacy macosx intf: make sure we display the right playback button graphic when drawing the video window
Felix Paul Kühne [Sat, 13 Mar 2010 18:42:01 +0000 (19:42 +0100)]
Updated list
Felix Paul Kühne [Sat, 13 Mar 2010 18:41:31 +0000 (19:41 +0100)]
Updated Swedish translation by Daniel Nylander
Rémi Denis-Courmont [Sat, 13 Mar 2010 17:32:20 +0000 (19:32 +0200)]
Print exact revision in addition to version number on console
Rémi Denis-Courmont [Sat, 13 Mar 2010 17:31:04 +0000 (19:31 +0200)]
Put only the copyright statement in COPYRIGHT_MESSAGE
Rémi Denis-Courmont [Sat, 13 Mar 2010 17:28:53 +0000 (19:28 +0200)]
Do not put copyright statement where it does not belong
* plugin cache identifier string,
* HTTP user agent header,
* configuration file head comment,
* CGI server software name.
Rémi Denis-Courmont [Sat, 13 Mar 2010 16:21:16 +0000 (18:21 +0200)]
Fix a warning
Rémi Denis-Courmont [Sat, 13 Mar 2010 16:18:00 +0000 (18:18 +0200)]
Rename linked_with_a_crap_library_which_uses_atexit()
In several cases, it is not used because of atexit().
Rémi Denis-Courmont [Sat, 13 Mar 2010 16:17:07 +0000 (18:17 +0200)]
Revert "PulseAudio cannot be unloaded - fixes #2538"
This reverts commit
8b40fb0f0bfb71913fe5dd22402ecfa479d80b6d .
Reading the PulseAudio source code, #2538 seems wrong.
Conflicts:
bindings/python
Jakob Leben [Sat, 13 Mar 2010 16:06:01 +0000 (17:06 +0100)]
input_item: remove b_prefers_tree
Nothing uses it and it is irrelevant after tree form and list form
playlist representations were joined.
Jakob Leben [Fri, 12 Mar 2010 08:27:31 +0000 (09:27 +0100)]
adjustments to playlist API changes
Jakob Leben [Thu, 11 Mar 2010 18:26:53 +0000 (19:26 +0100)]
playlist: new playlist_NodeAddCopy(), modified playlist_NodeCreate()
- New function to copy a playlist item and all its children.
- Allow node creation at any position in parent.
Jakob Leben [Thu, 11 Mar 2010 18:20:20 +0000 (19:20 +0100)]
input_item: new input_item_Copy()
Jean-Baptiste Kempf [Sat, 13 Mar 2010 15:06:09 +0000 (16:06 +0100)]
Qt: menus, force ViewMenu to run at menuBar creation.
Fixes #3406
Rémi Denis-Courmont [Sat, 13 Mar 2010 15:13:30 +0000 (17:13 +0200)]
RTP output: fix SRTP error path
Rémi Denis-Courmont [Sat, 13 Mar 2010 15:13:11 +0000 (17:13 +0200)]
RTP output: E/S needs not be a VLC object
Rémi Denis-Courmont [Sat, 13 Mar 2010 15:12:15 +0000 (17:12 +0200)]
RTP output: avoid vlc_thread_create()
This triggers a race condition and ultimately a crash when the input
kills all its children.
Jean-Baptiste Kempf [Sat, 13 Mar 2010 12:05:50 +0000 (13:05 +0100)]
Qt: menus, simplification
Ref #3406
Rémi Denis-Courmont [Sat, 13 Mar 2010 12:51:17 +0000 (14:51 +0200)]
TLS: attach before inheriting variables
Rémi Denis-Courmont [Sat, 13 Mar 2010 12:36:26 +0000 (14:36 +0200)]
Fix "play only" hotkey when playlist is stopped (i.e. no input)
This fixes #3377.
Jean-Baptiste Kempf [Fri, 12 Mar 2010 22:03:30 +0000 (23:03 +0100)]
Qt: put Win32 Main Interface function in its own file.
Francois Cartegnie [Fri, 12 Mar 2010 13:11:26 +0000 (14:11 +0100)]
Qt: Fix simple preferences according to new ui modes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Fabio Ritrovato [Thu, 11 Mar 2010 17:45:36 +0000 (18:45 +0100)]
Lua SD: check if p_input exists before using it
Fabio Ritrovato [Thu, 11 Mar 2010 17:04:22 +0000 (18:04 +0100)]
Lua: fix typo on previous commit
Fabio Ritrovato [Thu, 11 Mar 2010 16:40:28 +0000 (17:40 +0100)]
Typos
Fabio Ritrovato [Thu, 11 Mar 2010 16:26:53 +0000 (17:26 +0100)]
Lua: don't use empty strings for metas (close #3403)
Fabio Ritrovato [Thu, 11 Mar 2010 15:42:35 +0000 (16:42 +0100)]
Podcast: trim whitespaces from url
gozer@progrock.com [Thu, 11 Mar 2010 13:00:14 +0000 (05:00 -0800)]
i18n: QT4: added 2 missing calls to qtr() in toolbar.cpp
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Thu, 11 Mar 2010 15:29:40 +0000 (17:29 +0200)]
C++ #include fix
Fabio Ritrovato [Thu, 11 Mar 2010 14:57:28 +0000 (15:57 +0100)]
Lua SD: don't open the playlist lib
Jean-Baptiste Kempf [Thu, 11 Mar 2010 14:49:08 +0000 (15:49 +0100)]
Remove debug
Jean-Baptiste Kempf [Sat, 6 Mar 2010 16:22:02 +0000 (17:22 +0100)]
Qt: Fixing main Interface, phase 1.
Removes a lot of hacks, especially around manipulating size (no more sizeHint(), very limited use of doComponentsUpdate and updateGeometry() ),
Simplify the number of starting options of the interface
Fixes crashes due to QStackWidget limitations
Still a lot of debug around, but mostly commented out, that will go in future commits
Close #3401
Close #3210
Close #3332
Close #1717
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 10 Mar 2010 22:57:50 +0000 (23:57 +0100)]
Qt: Force firstRun Ok button to be focused.
Erwan Tulou [Thu, 11 Mar 2010 08:20:58 +0000 (09:20 +0100)]
skins2: fix corner case with old skins and fullscreen
For skins without video elements, fullscreen mode could be launched with the inner video kept hidden. Initializing the video control to NULL fixes it.
Rémi Duraffort [Wed, 10 Mar 2010 21:51:30 +0000 (22:51 +0100)]
Update: remove printf.
Rémi Denis-Courmont [Wed, 10 Mar 2010 18:07:35 +0000 (20:07 +0200)]
typo
Eric Lassauge [Wed, 10 Mar 2010 17:32:34 +0000 (18:32 +0100)]
Win32: don't rebase UAC.dll
Signed-off-by: Geoffroy Couprie <geal@videolan.org>
Jakob Leben [Wed, 10 Mar 2010 17:31:24 +0000 (18:31 +0100)]
Qt: use Qt::DropAction properly throughout playlist drag-and-drop
Erwan Tulou [Tue, 9 Mar 2010 17:57:41 +0000 (18:57 +0100)]
skins2: improve list of skins
- make it case insensitive and sorted alphabetically
- fix a few regressions about config_Get vs. var_Inherit
Erwan Tulou [Wed, 10 Mar 2010 15:20:25 +0000 (16:20 +0100)]
skins2: fix skins broken because of wrong path separator
In skins, slash is the preferred path separator for both Linux and Win32
yet, rather fix those separators and issue a warning than fail to open skins.
Jakob Leben [Wed, 10 Mar 2010 10:47:06 +0000 (11:47 +0100)]
Qt: use "no art" picture for drag-and-drop pixmap in all playlist views
This makes drag-and-drop easier, because drag-and-drop pixmap does not
cover the area under mouse cursor.
Rémi Denis-Courmont [Tue, 9 Mar 2010 21:48:58 +0000 (23:48 +0200)]
Constify (fixes #1391)
Rémi Denis-Courmont [Tue, 9 Mar 2010 21:48:46 +0000 (23:48 +0200)]
Remove useless casts
Rémi Denis-Courmont [Tue, 9 Mar 2010 21:41:47 +0000 (23:41 +0200)]
FileToUrl: constify
Rémi Denis-Courmont [Tue, 9 Mar 2010 21:33:02 +0000 (23:33 +0200)]
FileToUrl does not need to be extern
Jakob Leben [Tue, 9 Mar 2010 16:49:41 +0000 (17:49 +0100)]
Qt: drag-and-drop: simplification and robustness
- Make PlMimeData simply a subclass of QMimeData: destructor of indirect
subclasses of QObject is called even if their direct base class' destructor
is not virtual.
- Protection against using input_item_t* from another VLC instance:
qobject_cast<PlMimeData*>() will fail on QMimeData dropped from another process.
- Some refactoring of PLModel::dropMove() for robustness.
Fabio Ritrovato [Tue, 9 Mar 2010 16:19:49 +0000 (17:19 +0100)]
Fix typo
Jean-Baptiste Kempf [Tue, 9 Mar 2010 11:39:40 +0000 (12:39 +0100)]
Qt: use qt QStyle to center dialogs on screen
Jean-Baptiste Kempf [Tue, 9 Mar 2010 11:39:08 +0000 (12:39 +0100)]
Qt: missing includes