]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Mon, 29 Mar 2010 20:55:00 +0000 (23:55 +0300)]
Remove debug statement
Rémi Denis-Courmont [Mon, 29 Mar 2010 20:52:21 +0000 (23:52 +0300)]
getopt: use stack instead of global variables, fixes #3366
Rémi Denis-Courmont [Mon, 29 Mar 2010 20:49:08 +0000 (23:49 +0300)]
system_Configure: do not depend on vlc_optind global
Rémi Denis-Courmont [Mon, 29 Mar 2010 20:47:04 +0000 (23:47 +0300)]
system_Configure: remove unused indirection
This is too late to change command line options anyway.
Rémi Denis-Courmont [Mon, 29 Mar 2010 20:41:32 +0000 (23:41 +0300)]
GetFilenames: avoid use of vlc_optind global
Rémi Denis-Courmont [Mon, 29 Mar 2010 20:17:54 +0000 (23:17 +0300)]
No need to print warning on obsolete command line options
We will print a fatal error afterward anyway.
Rémi Denis-Courmont [Mon, 29 Mar 2010 20:09:02 +0000 (23:09 +0300)]
Remove useless indirection
Jean-Baptiste Kempf [Mon, 29 Mar 2010 19:56:38 +0000 (21:56 +0200)]
Contribs: minor bump freetype to 2.3.12
Jean-Baptiste Kempf [Mon, 29 Mar 2010 19:53:44 +0000 (21:53 +0200)]
Contrib: jpeg update to v8a
Jean-Baptiste Kempf [Mon, 29 Mar 2010 19:49:56 +0000 (21:49 +0200)]
Contrib: update libpng to 1.2.43
Yes, I know, I am not using 1.4.1...
Jean-Baptiste Kempf [Mon, 29 Mar 2010 19:49:42 +0000 (21:49 +0200)]
Contrib: update GnuTLS
Rémi Denis-Courmont [Mon, 29 Mar 2010 19:50:02 +0000 (22:50 +0300)]
getopt: use ANSI style prototypes
Rémi Denis-Courmont [Mon, 29 Mar 2010 19:47:44 +0000 (22:47 +0300)]
getopt: remove strict POSIX ordering
Most probably nobody uses this (in VLC context). In fact, it would
cause many existing VLC command line examples /out there/ to fail
mysteriously.
This simplifies the code a little bit and kills a static variable.
Jean-Baptiste Kempf [Mon, 29 Mar 2010 19:45:51 +0000 (21:45 +0200)]
Contrib: update lame to 3.98.4 (from 3.98.2)
Jean-Baptiste Kempf [Mon, 29 Mar 2010 19:41:19 +0000 (21:41 +0200)]
Contrib: update vorbis and ogg with 1.3.1 (1.2.3) and 1.2.0 (1.1.4)
Jean-Baptiste Kempf [Mon, 29 Mar 2010 19:30:28 +0000 (21:30 +0200)]
Contribs: live555 remove patch applied upstream.
Rémi Denis-Courmont [Mon, 29 Mar 2010 19:40:09 +0000 (22:40 +0300)]
getopt: remove unused ordering modes
Rémi Denis-Courmont [Mon, 29 Mar 2010 19:33:16 +0000 (22:33 +0300)]
getopt: posixly_correct need not be static
Rémi Denis-Courmont [Mon, 29 Mar 2010 19:30:10 +0000 (22:30 +0300)]
getopt: remove useless global variable
Rémi Denis-Courmont [Mon, 29 Mar 2010 18:38:48 +0000 (21:38 +0300)]
Avoid debianutils (which) and kdelibs (kde4-config) build-deps
Jakob Leben [Mon, 29 Mar 2010 10:52:46 +0000 (12:52 +0200)]
Qt: delete unneeded MenuItemData
Jakob Leben [Mon, 29 Mar 2010 10:38:15 +0000 (12:38 +0200)]
Qt: delete submenus when clearing the View menu
Prevent unnecessary memory accumulation when new submenus are
created again and again.
Jakob Leben [Mon, 29 Mar 2010 10:23:58 +0000 (12:23 +0200)]
Qt: memory leak
Rémi Denis-Courmont [Sun, 28 Mar 2010 22:09:33 +0000 (01:09 +0300)]
vout wrapper: fix creation of vout with window on top
Rémi Denis-Courmont [Sun, 28 Mar 2010 21:41:25 +0000 (00:41 +0300)]
Qt4: preserve video-on-op, fix #3469
Rémi Denis-Courmont [Sun, 28 Mar 2010 21:39:41 +0000 (00:39 +0300)]
playlist: allow video-on-top variable to be preserved across vouts
Jakob Leben [Sun, 28 Mar 2010 21:26:48 +0000 (23:26 +0200)]
Qt: Do not reset fullscreen option on vout reset
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sun, 28 Mar 2010 21:52:48 +0000 (00:52 +0300)]
Fix warning
Francois Cartegnie [Sun, 28 Mar 2010 19:32:11 +0000 (21:32 +0200)]
Qt: Drop the no longer used sample_classic
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Wed, 10 Mar 2010 21:48:58 +0000 (22:48 +0100)]
Qt: speed and time button actionable visual feedback
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Sun, 28 Mar 2010 19:20:01 +0000 (21:20 +0200)]
Qt: add better tooltip to timelabel
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Sun, 28 Mar 2010 19:21:21 +0000 (21:21 +0200)]
Qt: Fix SpeedLabel's tooltip
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Thu, 11 Mar 2010 16:01:16 +0000 (17:01 +0100)]
Qt: sprintf is deprecated
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 28 Mar 2010 19:57:26 +0000 (21:57 +0200)]
Qt: initialize stackCentralOldWidget
Close #3471
Jean-Baptiste Kempf [Sun, 28 Mar 2010 19:56:13 +0000 (21:56 +0200)]
Nuv: don't reject files with no or broken seektable
Just deactivate proper seeking
Rémi Duraffort [Sun, 28 Mar 2010 19:23:25 +0000 (21:23 +0200)]
Lua: fix interface selection.
Rémi Denis-Courmont [Sun, 28 Mar 2010 17:59:38 +0000 (20:59 +0300)]
Remove noisy debug
Rémi Denis-Courmont [Sun, 28 Mar 2010 17:56:14 +0000 (20:56 +0300)]
RTP: fix timestamp wrap - fix #1645
Jean-Baptiste Kempf [Sun, 28 Mar 2010 16:52:06 +0000 (18:52 +0200)]
Avformat Don't double unlock
Rémi Denis-Courmont [Sun, 28 Mar 2010 17:40:45 +0000 (20:40 +0300)]
getaddrinfo() may list IPv6 even if not supported
This fixes the RTP input failing completely.
Rémi Denis-Courmont [Sun, 28 Mar 2010 17:01:27 +0000 (20:01 +0300)]
RTP: premultiply timeout value to VLC frequency
Rémi Denis-Courmont [Sun, 28 Mar 2010 16:49:39 +0000 (19:49 +0300)]
RTP: typos
Rémi Denis-Courmont [Sun, 28 Mar 2010 14:29:34 +0000 (17:29 +0300)]
RTP: compute deadline from RX time of oldest packet in queue
Jitter computation is, by design, relative to the time of arrival of
packets. Normally, it should be the estimated time of arrival (ETA) of
the missing packet in the sequence, plus a tolerance value computed
from the delay variance (jitter). Unfortunately, we do not know that
ETA since we do not know the RTP timestamp of missing packets.
Jakob Leben [Sun, 28 Mar 2010 17:30:35 +0000 (19:30 +0200)]
Qt: fix updating of album art on BackgroundWidget
Jakob Leben [Sun, 28 Mar 2010 17:18:43 +0000 (19:18 +0200)]
Qt: subclass QStackedWidget for custom minimumSizeHint()
Jakob Leben [Sun, 28 Mar 2010 16:55:25 +0000 (18:55 +0200)]
Revert "Qt: make ground for proper main interface size management"
This reverts commit
9d9ffe9fba7946afcf6f20f1de9f6b6a3b644f37 .
Rémi Duraffort [Sun, 28 Mar 2010 17:10:29 +0000 (19:10 +0200)]
Growl: do not get the configuration for every item (get if at opening time only).
Rémi Duraffort [Sun, 28 Mar 2010 17:03:04 +0000 (19:03 +0200)]
Growl: cosmetics.
Rémi Duraffort [Sun, 28 Mar 2010 17:00:44 +0000 (19:00 +0200)]
Growl: fix a second buffer overflow.
Rémi Duraffort [Sun, 28 Mar 2010 16:40:00 +0000 (18:40 +0200)]
growl: fix a buffer overflow.
Rémi Duraffort [Sun, 28 Mar 2010 16:22:34 +0000 (18:22 +0200)]
Grow: fix crash when the password is NULL.
Rémi Duraffort [Sun, 28 Mar 2010 15:50:35 +0000 (17:50 +0200)]
Growl: fix bad memset.
Rémi Duraffort [Sun, 28 Mar 2010 15:53:20 +0000 (17:53 +0200)]
Growl: cosmetics.
Ilkka Ollakka [Sun, 28 Mar 2010 14:41:59 +0000 (17:41 +0300)]
qt4: keep selected popup item visible when sorting
Still could be better to leave selected item as selected after sorting.
Rémi Duraffort [Sun, 28 Mar 2010 15:18:39 +0000 (17:18 +0200)]
growl: fix pontential use after free (var_delcallbacl called to late).
Rémi Duraffort [Sun, 28 Mar 2010 14:48:31 +0000 (16:48 +0200)]
Typo.
Ilkka Ollakka [Sun, 28 Mar 2010 11:36:52 +0000 (14:36 +0300)]
lua http interface: add clumsy current-detection in playlist.xml request
Not really nice looking or anything, but I'm not that familiar with lua.
Also not sure if comparing paths/uris is the way, didn't spot any way to
get same id from both of those (or missed something trivial).
Jakob Leben [Sat, 27 Mar 2010 21:24:50 +0000 (22:24 +0100)]
Qt: make ground for proper main interface size management
- Simplify switching between widgets in central stack: showTab() allows
switching only between two states - video state and playlist state - and
does everything needed according to circumstances
- Do not setMinimumWidth/Height/Size() on main interface, because it
inhibits children sizeHint() evaluation, thus preventing interface
self-adjustment when controls are added/removed or shown/hidden.
- Subclass QStackedWidget so it's minimumSizeHint() matches exactly
the one of the currentWidget(), and not the sum of all children.
- Suggest compact mode implementation (commented out for now):
setSizeConstraint( QLayout::SetFixedSize ) on main interface layout.
This automatically keeps and adjusts fixed size in respect to
sizeHint() of children.
Jakob Leben [Sat, 27 Mar 2010 14:41:05 +0000 (15:41 +0100)]
Qt: appropriate SoundSlider size
Rémi Denis-Courmont [Sat, 27 Mar 2010 14:20:28 +0000 (16:20 +0200)]
Work around cleanup handler bug in kfile plugin
Parental advisory: explicit hack.
If kfilemodule is loaded, bypass run cleanup handlers. Library really
should not use this C feature in any case (IMHO). And I find it
outright idiotic for a (Qt4) plugin to use cleanup handlers.
This is causing so many crash reports that it's not funny anymore:
https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/408719
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