]>
git.sesse.net Git - vlc/log
Laurent Aimar [Fri, 26 Mar 2010 20:00:52 +0000 (21:00 +0100)]
Fixed initial crop parameters in vout (close #3376).
Christophe Mutricy [Fri, 26 Mar 2010 18:56:33 +0000 (18:56 +0000)]
Typo
Pointed-Out-By: Gaëtan Rousseaux
Rémi Denis-Courmont [Fri, 26 Mar 2010 17:37:15 +0000 (19:37 +0200)]
decomp: fix potential deadlock at EOF
The decompression process needs to "see" the end-of-file. Otherwise
it might get stuck, and then the demux thread will get stuck too.
Closing the write end of the pipe to the compression process fixes
that.
Pointed-out-by: Laurent Aimar
Rémi Denis-Courmont [Fri, 26 Mar 2010 17:31:23 +0000 (19:31 +0200)]
decomp: avoid large stack allocation
(It could be more efficient, but who cares? pipe overhead is probably
worse)
Rémi Denis-Courmont [Fri, 26 Mar 2010 17:31:12 +0000 (19:31 +0200)]
decomp: handle memory error
Hugo Beauzee-Luyssen [Wed, 17 Mar 2010 22:31:54 +0000 (23:31 +0100)]
Don't inhibit the screensaver if no-disable-screensaver is specified.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Sébastien Escudier [Thu, 18 Mar 2010 10:31:41 +0000 (11:31 +0100)]
VLM : move a mutex lock/unlock
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Baptiste Kempf [Fri, 26 Mar 2010 10:36:58 +0000 (11:36 +0100)]
Avcodec: CODEC_ID_MP4ALS was only introduced in 52.26.0
So it won't break on old system, like your debian :D
Alex Converse [Wed, 24 Mar 2010 04:08:53 +0000 (00:08 -0400)]
Add support for MPEG-4 ALS to the MP4 demuxer and FFmpeg wrapper.
MPEG-4 ALS is a pure losses audio codec from MPEG. Like other MPEG-4
Audio variants it's muxed into the MP4 container with Object Type
Indication 0x40 followed by its Audio Object Type (36).
Sample:
http://streams.videolan.org/Mpeg_Conformance/ftp.iis.fhg.de/mpeg4audio-conformance/compressedMp4/als_00_2ch48k16b.mp4
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Vincent Penquerc'h [Thu, 25 Mar 2010 14:39:52 +0000 (14:39 +0000)]
remove the time check which avoided rendering the overlay at a time it had been rendered already; fixes subtitles disappearing when pausing.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Fri, 26 Mar 2010 00:45:05 +0000 (01:45 +0100)]
Simplify a bit input rate setting.
Laurent Aimar [Fri, 26 Mar 2010 00:23:24 +0000 (01:23 +0100)]
Fixed fine rate modifications in hotkeys.
Casian Andrei [Thu, 25 Mar 2010 23:51:58 +0000 (01:51 +0200)]
input: set OSD message when changing rate via hotkeys to display the current rate (v4)
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Fri, 26 Mar 2010 00:15:03 +0000 (01:15 +0100)]
Fixed potential infinite loop between input/qt4 regarding input speed.
and fixes for sure duplicated input speed settings done by qt4 when
changing rate.
Christophe Mutricy [Thu, 25 Mar 2010 09:50:48 +0000 (10:50 +0100)]
Installing KDE4 solid files.
Closes #3436
Hugo Beauzee-Luyssen [Thu, 25 Mar 2010 09:49:55 +0000 (10:49 +0100)]
Adding actions for KDE4 Solid
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Christophe Mutricy [Thu, 25 Mar 2010 00:06:55 +0000 (00:06 +0000)]
Detect the variation of unix2dos
Felix Paul Kühne [Thu, 25 Mar 2010 20:29:38 +0000 (21:29 +0100)]
legacy OSX interface: fixed transcoding with the wizard and re-added mp4a as valid audio codec to the sout panel
Jean-Baptiste Kempf [Thu, 25 Mar 2010 13:01:25 +0000 (14:01 +0100)]
NEWS updates for 1.1.0-test
Jean-Baptiste Kempf [Thu, 25 Mar 2010 12:39:50 +0000 (13:39 +0100)]
Rename 1.1.0-git to 1.1.0-test
Rémi Denis-Courmont [Sat, 20 Mar 2010 00:10:48 +0000 (02:10 +0200)]
Confusing typo
Laurent Aimar [Tue, 23 Mar 2010 21:38:50 +0000 (22:38 +0100)]
Prevent negative caching value to be displayed.
Laurent Aimar [Tue, 23 Mar 2010 20:29:37 +0000 (21:29 +0100)]
Fixed asf media length (close #2674 and close #3429).
Sebastien Zwickert [Mon, 22 Mar 2010 23:13:07 +0000 (00:13 +0100)]
VLCKit: remove the prefix from the parameter value and take into account null values for options that do not require a value.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Jean-Baptiste Kempf [Sat, 20 Mar 2010 17:17:02 +0000 (18:17 +0100)]
Qt: mainInterface cleanup and simplifications
Functions renaming, dead code removal, simplifications and various resizing fixes.
Felix Paul Kühne [Sun, 21 Mar 2010 22:55:23 +0000 (23:55 +0100)]
compilation fix when building a single arch only
Jean-Philippe André [Sat, 20 Mar 2010 18:16:08 +0000 (19:16 +0100)]
Lua: do not click a button twice in a row
Fixes #3364 (big bug on buttons)
It is not possible to click the same button twice in a row (while the
script is actually running), but other buttons can be clicked.
Jean-Philippe André [Sat, 20 Mar 2010 17:57:57 +0000 (18:57 +0100)]
Lua: fix default value of drop-down lists
Fix #3370
Srikanth Raju [Thu, 11 Mar 2010 15:28:58 +0000 (20:58 +0530)]
Lua: Avoid segmentation fault on recv() fail
Signed-off-by: Jean-Philippe André <jpeg@videolan.org>
Srikanth Raju [Thu, 11 Mar 2010 14:46:40 +0000 (20:16 +0530)]
Lua: Implement net.connect_tcp
Signed-off-by: Jean-Philippe André <jpeg@videolan.org>
Jean-Philippe André [Sat, 20 Mar 2010 17:08:57 +0000 (18:08 +0100)]
Qt: fix extensions dialog title (after set_title)
Jean-Philippe André [Sat, 20 Mar 2010 17:04:33 +0000 (18:04 +0100)]
Lua: fix previous commit (
83ab54255 )
Jean-Philippe André [Sat, 20 Mar 2010 16:31:17 +0000 (17:31 +0100)]
Lua: new function "set_title()" for dialogs
Partial fix for #3304
Jean-Philippe André [Sat, 20 Mar 2010 16:17:52 +0000 (17:17 +0100)]
Lua: update documentation
Jean-Philippe André [Sat, 20 Mar 2010 16:07:50 +0000 (17:07 +0100)]
Lua: rename d:close() to d:delete() and d:flush() to d:update()
Avoids confusion between dialog:close() and the "close()" hook
Partially fix #3304
Jean-Baptiste Kempf [Sat, 20 Mar 2010 16:16:30 +0000 (17:16 +0100)]
Win32: minor fixes to the installer
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()