]> git.sesse.net Git - vlc/log
vlc
14 years agoExport block_FifoPace
Nick Briggs [Tue, 10 Nov 2009 22:19:16 +0000 (14:19 -0800)]
Export block_FifoPace

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoUse highres clock with TDT timebase
Marian Ďurkovič [Wed, 11 Nov 2009 11:08:58 +0000 (12:08 +0100)]
Use highres clock with TDT timebase

14 years agoogg: Fix tiny bugger overflow.
Rémi Duraffort [Wed, 11 Nov 2009 09:53:18 +0000 (10:53 +0100)]
ogg: Fix tiny bugger overflow.

14 years agolibxml: return NULL for pointers (not 0).
Rémi Duraffort [Tue, 10 Nov 2009 22:39:17 +0000 (23:39 +0100)]
libxml: return NULL for pointers (not 0).

14 years agocontrib: hack to disable codecs for ffmpeg on WinCE
Pierre Ynard [Wed, 11 Nov 2009 02:45:23 +0000 (03:45 +0100)]
contrib: hack to disable codecs for ffmpeg on WinCE

14 years agocontrib: live555 for WinCE
Pierre Ynard [Wed, 11 Nov 2009 02:10:02 +0000 (03:10 +0100)]
contrib: live555 for WinCE

14 years agoFix make dist after renaming file
Pierre Ynard [Wed, 11 Nov 2009 01:27:34 +0000 (02:27 +0100)]
Fix make dist after renaming file

14 years agoWinCE: fix live555 detection/linkage
Pierre Ynard [Tue, 10 Nov 2009 22:09:29 +0000 (23:09 +0100)]
WinCE: fix live555 detection/linkage

14 years agoFix compilation of set_text_domain() macro
Rémi Denis-Courmont [Tue, 10 Nov 2009 21:23:59 +0000 (23:23 +0200)]
Fix compilation of set_text_domain() macro

14 years agovideo_output: really fix use of uninitialized value.
Rémi Duraffort [Tue, 10 Nov 2009 20:58:47 +0000 (21:58 +0100)]
video_output: really fix use of uninitialized value.

14 years agoALSA: warn user on current alsa-lib versions if re-open fails
Rémi Denis-Courmont [Tue, 10 Nov 2009 20:45:56 +0000 (22:45 +0200)]
ALSA: warn user on current alsa-lib versions if re-open fails

This bug is fixed in alsa-lib git repository. Depending on the
underlying ALSA driver, re-opening the sound card might fail if VLC
forked and executed another process. This is especially bad with
xdg-screensaver, although this could affect other -earlier- usages
of fork+exec or posix_spawn.

14 years agoUnused variable
Rémi Denis-Courmont [Tue, 10 Nov 2009 20:19:09 +0000 (22:19 +0200)]
Unused variable

14 years agoSql: Include interface for prepared statements.
Srikanth Raju [Tue, 10 Nov 2009 12:26:00 +0000 (17:56 +0530)]
Sql: Include interface for prepared statements.

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
14 years agoModified our vaapi wrapper in avcodec to be more generic.
Laurent Aimar [Tue, 10 Nov 2009 19:35:48 +0000 (20:35 +0100)]
Modified our vaapi wrapper in avcodec to be more generic.

14 years agoAlso probe file:// for bd.
Laurent Aimar [Mon, 9 Nov 2009 22:49:11 +0000 (23:49 +0100)]
Also probe file:// for bd.

14 years agoDo not allocate 0x0 region in ffmpeg subtitle decoder.
Laurent Aimar [Sun, 8 Nov 2009 18:44:19 +0000 (19:44 +0100)]
Do not allocate 0x0 region in ffmpeg subtitle decoder.

14 years agoRemove VLC_Error obsolete function.
Rémi Duraffort [Tue, 10 Nov 2009 15:42:52 +0000 (16:42 +0100)]
Remove VLC_Error obsolete function.

14 years agotaglib: simplify.
Rémi Duraffort [Tue, 10 Nov 2009 12:55:27 +0000 (13:55 +0100)]
taglib: simplify.

14 years agoOpenBSD also need VLC_HARD_MIN_SLEEP.
Rémi Duraffort [Tue, 10 Nov 2009 11:40:08 +0000 (12:40 +0100)]
OpenBSD also need VLC_HARD_MIN_SLEEP.

14 years agoInclude header only if needed
Pierre Ynard [Tue, 10 Nov 2009 07:35:24 +0000 (08:35 +0100)]
Include header only if needed

This fixes compilation on WinCE, where signal.h is missing

14 years agoRemove useless include
Pierre Ynard [Tue, 10 Nov 2009 06:21:32 +0000 (07:21 +0100)]
Remove useless include

14 years agoWinCE: guard against inclusion of missing header file
Pierre Ynard [Tue, 10 Nov 2009 05:58:37 +0000 (06:58 +0100)]
WinCE: guard against inclusion of missing header file

14 years agoQt4: fix build with Qt < 4.5
Jakob Leben [Mon, 9 Nov 2009 22:23:15 +0000 (23:23 +0100)]
Qt4: fix build with Qt < 4.5

14 years agoRemove language from plugin cache
Rémi Denis-Courmont [Mon, 9 Nov 2009 21:40:03 +0000 (23:40 +0200)]
Remove language from plugin cache

14 years agoNice solution to a nasty printf hack (sic)
Rémi Denis-Courmont [Mon, 9 Nov 2009 21:36:17 +0000 (23:36 +0200)]
Nice solution to a nasty printf hack (sic)

14 years agoUse gettext when printing help
Rémi Denis-Courmont [Mon, 9 Nov 2009 21:25:09 +0000 (23:25 +0200)]
Use gettext when printing help

14 years agoDon't run gettext while describing a plugin
Rémi Denis-Courmont [Mon, 9 Nov 2009 20:47:27 +0000 (22:47 +0200)]
Don't run gettext while describing a plugin

This will render the plugins cache locale-independent.

14 years agocontrib: update ffmpeg compilation for WinCE
Pierre Ynard [Mon, 9 Nov 2009 20:13:17 +0000 (21:13 +0100)]
contrib: update ffmpeg compilation for WinCE

Remove useless patch and update arch parameters

14 years agoQt4: replace Podcast add / remove buttons with plain icons
Jakob Leben [Mon, 9 Nov 2009 19:24:41 +0000 (20:24 +0100)]
Qt4: replace Podcast add / remove buttons with plain icons

14 years agoFix access_oss linking.
Rémi Duraffort [Mon, 9 Nov 2009 18:40:27 +0000 (19:40 +0100)]
Fix access_oss linking.

14 years agotaglib: factorize.
Rémi Duraffort [Mon, 9 Nov 2009 18:21:16 +0000 (19:21 +0100)]
taglib: factorize.

14 years agotaglib: write to some more files.
Rémi Duraffort [Mon, 2 Nov 2009 21:07:00 +0000 (22:07 +0100)]
taglib: write to some more files.

14 years agommstu: fix msg_* format.
Rémi Duraffort [Mon, 9 Nov 2009 11:14:59 +0000 (12:14 +0100)]
mmstu: fix msg_* format.

14 years agotaglib: improve the module to read metas from RIFF files.
Rémi Duraffort [Mon, 2 Nov 2009 15:34:02 +0000 (16:34 +0100)]
taglib: improve the module to read metas from RIFF files.

14 years agoavcodec: add missing variable.
Rémi Duraffort [Fri, 6 Nov 2009 12:44:38 +0000 (13:44 +0100)]
avcodec: add missing variable.

14 years agovideo_filter_scene: no need to mess up with pointers here.
Rémi Duraffort [Tue, 27 Oct 2009 15:29:24 +0000 (16:29 +0100)]
video_filter_scene: no need to mess up with pointers here.

14 years agodshow: use var_Get* when applicable.
Rémi Duraffort [Mon, 26 Oct 2009 12:24:46 +0000 (13:24 +0100)]
dshow: use var_Get* when applicable.

14 years agox264: add option to fiddle weighting for P-frames from x264_BUILD >= 79
Ilkka Ollakka [Mon, 9 Nov 2009 05:56:45 +0000 (07:56 +0200)]
x264: add option to fiddle weighting for P-frames from x264_BUILD >= 79

14 years agoFixed an uninitiliazed value regarding deinterlacing state.
Laurent Aimar [Sun, 8 Nov 2009 17:58:55 +0000 (18:58 +0100)]
Fixed an uninitiliazed value regarding deinterlacing state.

Thanks to ivoire for noticing it.

14 years agobands e.g. should have 10 values, not 9
Kaarlo Raiha [Sat, 7 Nov 2009 19:05:05 +0000 (21:05 +0200)]
bands e.g. should have 10 values, not 9

Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>
14 years agoqt4 equalizer load core bands and preamp to extended panel
Kaarlo Raiha [Sat, 7 Nov 2009 19:02:11 +0000 (21:02 +0200)]
qt4 equalizer load core bands and preamp to extended panel

Signed-off-by: Ilkka Ollakka <ileoo@iki.fi>
14 years agocontrib: add --enable-pthreads/--enable-w32threads to ffmpeg
Ilkka Ollakka [Sun, 8 Nov 2009 13:37:16 +0000 (15:37 +0200)]
contrib: add --enable-pthreads/--enable-w32threads to ffmpeg

Should work in linux, no idea on win32 builds, so you're free to reverts
if it kills your kittens.

14 years agoavcodec: drop own threading code and just let ffmpeg handle it own threading
Ilkka Ollakka [Sun, 8 Nov 2009 13:34:35 +0000 (15:34 +0200)]
avcodec: drop own threading code and just let ffmpeg handle it own threading

This means that multithread encoding with avcodec now needs
--enable-pthreads/--enable-w32threads.

14 years agoLinux: use accept4 if available (glibc 2.10)
Rémi Denis-Courmont [Sun, 8 Nov 2009 11:02:43 +0000 (13:02 +0200)]
Linux: use accept4 if available (glibc 2.10)

14 years agoLinux: create sockets with close-on-exec flag in thread-safe manner
Rémi Denis-Courmont [Sun, 8 Nov 2009 10:38:41 +0000 (12:38 +0200)]
Linux: create sockets with close-on-exec flag in thread-safe manner

There is a window of opportunity to leak file descriptors between
their creation and the fcntl(FD_CLOEXEC) call. If another thread forks
during this window, the descriptors will not have a the close-on-exec
flag, and get leaked after exec(). This is a limitation of POSIX.

While we're using the Linux-specific SOCK_CLOEXEC, we might as well
use SOCK_NONBLOCK, and spare ourselves the three fcntl() calls.

14 years agoQt4: remove PlaylistEventManager
Jakob Leben [Sat, 7 Nov 2009 17:50:05 +0000 (18:50 +0100)]
Qt4: remove PlaylistEventManager

14 years agoQt4: let PLModel and PLSelector use MainInputManager instead of PlaylistEventManager
Jakob Leben [Sat, 7 Nov 2009 17:49:07 +0000 (18:49 +0100)]
Qt4: let PLModel and PLSelector use MainInputManager instead of PlaylistEventManager

14 years agoQt4: implement PlaylistEventManager functionality in MainInputManager
Jakob Leben [Sat, 7 Nov 2009 17:40:38 +0000 (18:40 +0100)]
Qt4: implement PlaylistEventManager functionality in MainInputManager

14 years agoLua RC interface: Fix info command
Jean-Philippe Andre [Sat, 7 Nov 2009 17:46:04 +0000 (18:46 +0100)]
Lua RC interface: Fix info command

s/input_info/input.info/

14 years agoQt4: remove incorrect use of EQ callbacks
Rémi Denis-Courmont [Sat, 7 Nov 2009 14:56:21 +0000 (16:56 +0200)]
Qt4: remove incorrect use of EQ callbacks

 * deleting non-existent callback is not allowed (-> abort),
 * adding a callback but not deleting it is a bad idea,
 * deleting a callback while setting the valeu can race against other
   interfaces.

14 years agoQt4: switch PLModel to use PlaylistEventManager
Jakob Leben [Sat, 7 Nov 2009 11:02:53 +0000 (12:02 +0100)]
Qt4: switch PLModel to use PlaylistEventManager

14 years agoQt4: missing cleanup and redundant include
Jakob Leben [Sat, 7 Nov 2009 10:16:15 +0000 (11:16 +0100)]
Qt4: missing cleanup and redundant include

14 years agoQt4: fix V4L1 device node specification
Rémi Denis-Courmont [Sat, 7 Nov 2009 09:54:53 +0000 (11:54 +0200)]
Qt4: fix V4L1 device node specification

--v4l-vdev is obsolete.

14 years agoQt4: more media browser (PL Selector) beautification
Jakob Leben [Sat, 7 Nov 2009 07:56:02 +0000 (08:56 +0100)]
Qt4: more media browser (PL Selector) beautification

14 years agopodcast: per item add/remove request
Jakob Leben [Sat, 7 Nov 2009 07:54:17 +0000 (08:54 +0100)]
podcast: per item add/remove request

14 years agoCleanup
Felix Paul Kühne [Fri, 6 Nov 2009 23:27:53 +0000 (00:27 +0100)]
Cleanup

14 years agomacos dirs: simplified, implemented completely and fixed warnings
Felix Paul Kühne [Fri, 6 Nov 2009 23:23:40 +0000 (00:23 +0100)]
macos dirs: simplified, implemented completely and fixed warnings

14 years agocontribs: new binary package for Darwin. In sync with current libraries.
Felix Paul Kühne [Fri, 6 Nov 2009 18:37:26 +0000 (19:37 +0100)]
contribs: new binary package for Darwin. In sync with current libraries.

Already available for all 3 platforms.

14 years agocontribs/ffmpeg: fixed typo spotted by funman
Felix Paul Kühne [Fri, 6 Nov 2009 17:36:27 +0000 (18:36 +0100)]
contribs/ffmpeg: fixed typo spotted by funman

14 years agocontribs: fixed linking 64bit libraries on 32bit Darwin installations
Felix Paul Kühne [Fri, 6 Nov 2009 17:21:06 +0000 (18:21 +0100)]
contribs: fixed linking 64bit libraries on 32bit Darwin installations

14 years agoOSX: use correctly git even when building out of srcdir
Rafaël Carré [Fri, 6 Nov 2009 17:32:16 +0000 (18:32 +0100)]
OSX: use correctly git even when building out of srcdir

Note : Info.plist.in doesn't seem to contain "REVISION" string
Is that git command now useless?

14 years agocontribs/ffmpeg: fixed compilation on PPC-based Macs, removed old patch
Felix Paul Kühne [Fri, 6 Nov 2009 17:14:37 +0000 (18:14 +0100)]
contribs/ffmpeg: fixed compilation on PPC-based Macs, removed old patch

14 years agocontribs/schroedinger: fixed source download as original server no longer provides...
Felix Paul Kühne [Fri, 6 Nov 2009 17:02:11 +0000 (18:02 +0100)]
contribs/schroedinger: fixed source download as original server no longer provides the package

14 years agopcre 7.6 isn't available anymore, use last version (8.00)
Rafaël Carré [Fri, 6 Nov 2009 16:50:34 +0000 (17:50 +0100)]
pcre 7.6 isn't available anymore, use last version (8.00)

14 years agoFix Sparkle rules:
Rafaël Carré [Fri, 6 Nov 2009 16:49:40 +0000 (17:49 +0100)]
Fix Sparkle rules:

1/ download
2/ unzip, move to .., touch .Sparkle

14 years agocontrib: remove mention of outdated patches
Rafaël Carré [Fri, 6 Nov 2009 16:04:59 +0000 (17:04 +0100)]
contrib: remove mention of outdated patches

14 years agocontribs/theora: fixed compilation on OS X and removed outdated patches
Felix Paul Kühne [Fri, 6 Nov 2009 16:00:33 +0000 (17:00 +0100)]
contribs/theora: fixed compilation on OS X and removed outdated patches

14 years agoRename audio filter2 capability back to audio filter
Rémi Denis-Courmont [Thu, 5 Nov 2009 21:40:23 +0000 (23:40 +0200)]
Rename audio filter2 capability back to audio filter

14 years agoNormvol: convert to audio filter2
Rémi Denis-Courmont [Thu, 5 Nov 2009 21:35:27 +0000 (23:35 +0200)]
Normvol: convert to audio filter2

14 years agoEqualizer: convert to audio filter2
Rémi Denis-Courmont [Thu, 5 Nov 2009 21:31:28 +0000 (23:31 +0200)]
Equalizer: convert to audio filter2

14 years agospatializer: convert to audio filter2
Rémi Denis-Courmont [Thu, 5 Nov 2009 21:23:17 +0000 (23:23 +0200)]
spatializer: convert to audio filter2

14 years agoqt4: change QIcon( QPixmap( x ) ) -> QIcon( x )
Ilkka Ollakka [Thu, 5 Nov 2009 19:40:44 +0000 (21:40 +0200)]
qt4: change QIcon( QPixmap( x ) ) -> QIcon( x )

Seemed to work just fine, and didn't find any reason to keep that form.

14 years agoDirect3D is a vout display now
Geoffroy Couprie [Wed, 4 Nov 2009 22:38:13 +0000 (23:38 +0100)]
Direct3D is a vout display now

14 years agoBuild fix
Rémi Denis-Courmont [Wed, 4 Nov 2009 20:37:49 +0000 (22:37 +0200)]
Build fix

14 years agoopen: O_CLOEXEC is ignored by older kernel, fix & simplify
Rémi Denis-Courmont [Wed, 4 Nov 2009 19:45:58 +0000 (21:45 +0200)]
open: O_CLOEXEC is ignored by older kernel, fix & simplify

14 years agoWinCE: strip plugin DLLs when creating package
Pierre Ynard [Wed, 4 Nov 2009 12:15:08 +0000 (13:15 +0100)]
WinCE: strip plugin DLLs when creating package

This is quite important on devices where storage space is limited...

14 years agoFix release doc for update file:
Rafaël Carré [Tue, 3 Nov 2009 21:09:17 +0000 (22:09 +0100)]
Fix release doc for update file:

It's not named update .xml since 0.9

14 years agoskins2: add a --[no]-skinned-video parameter (enabled by default)
Erwan Tulou [Tue, 3 Nov 2009 20:22:08 +0000 (21:22 +0100)]
skins2: add a --[no]-skinned-video parameter (enabled by default)

This parameter is intended to give old skins a chance to play back video even
though no video tag is provided in the theme.xml file.

14 years agoUpdate: correctly handle different line endings
Rafaël Carré [Tue, 3 Nov 2009 20:59:47 +0000 (21:59 +0100)]
Update: correctly handle different line endings

14 years agoUpdate: make sure 1.1.0 > 1.1.0-git
Rafaël Carré [Tue, 3 Nov 2009 20:22:30 +0000 (21:22 +0100)]
Update: make sure 1.1.0 >  1.1.0-git

Also remove unneeded prototypes

14 years agoXCB global hotkeys: fix X11 connection failure handling
Rémi Denis-Courmont [Tue, 3 Nov 2009 19:28:26 +0000 (21:28 +0200)]
XCB global hotkeys: fix X11 connection failure handling

14 years agoQt4: fix faulty playlist show / hide logic
Jakob Leben [Tue, 3 Nov 2009 11:15:03 +0000 (12:15 +0100)]
Qt4: fix faulty playlist show / hide logic

Fixes #2899, at least on Linux. Can somebody test on Windows, please?

14 years agoQt4: playlist popup menu enhancement
Jakob Leben [Tue, 3 Nov 2009 10:44:10 +0000 (11:44 +0100)]
Qt4: playlist popup menu enhancement

14 years agoLUA playlist: add support for pinkbike videos.
Konstantin Pavlov [Tue, 3 Nov 2009 09:15:36 +0000 (12:15 +0300)]
LUA playlist: add support for pinkbike videos.

14 years agostream_out_bridge: Fix [7c790ca]
Rafaël Carré [Tue, 3 Nov 2009 04:59:27 +0000 (05:59 +0100)]
stream_out_bridge: Fix [7c790ca]

bridge variables need to be attached to global libvlc object to be
common to all bridge instances

14 years agovlm object is needed early, store it when it's allocated
Rafaël Carré [Tue, 3 Nov 2009 04:03:29 +0000 (05:03 +0100)]
vlm object is needed early, store it when it's allocated

14 years agoCosmetic
Christophe Mutricy [Mon, 2 Nov 2009 22:36:52 +0000 (22:36 +0000)]
Cosmetic

14 years agoDefault enable libass module
Christophe Mutricy [Mon, 2 Nov 2009 22:18:33 +0000 (22:18 +0000)]
Default enable libass module

14 years agoFix help string
Christophe Mutricy [Mon, 2 Nov 2009 22:12:25 +0000 (22:12 +0000)]
Fix help string

14 years agofaad: NeAACDecFrameInfo.sbr is not a boolean
Rafaël Carré [Mon, 2 Nov 2009 19:30:12 +0000 (20:30 +0100)]
faad: NeAACDecFrameInfo.sbr is not a boolean

from the header:
SBR: 0: off, 1: on; upsample, 2: on; downsampled, 3: off; upsampled

14 years agoDisable errors by default
Rémi Denis-Courmont [Mon, 2 Nov 2009 19:17:47 +0000 (21:17 +0200)]
Disable errors by default

This breaks pretty much everybody's build. Thus it's completely
inadequate as a default setting (think of new devs...).

14 years agoAdded CommonDisplay for msw.
Laurent Aimar [Mon, 2 Nov 2009 19:05:51 +0000 (20:05 +0100)]
Added CommonDisplay for msw.

14 years agoPrefer direct3d over SDL.
Laurent Aimar [Mon, 2 Nov 2009 19:00:05 +0000 (20:00 +0100)]
Prefer direct3d over SDL.

14 years agoEnabled direct3d in "vout display" wrapper.
Laurent Aimar [Mon, 2 Nov 2009 18:48:36 +0000 (19:48 +0100)]
Enabled direct3d in "vout display" wrapper.

14 years agoConverted direct3d to vout display.
Laurent Aimar [Fri, 23 Oct 2009 23:34:53 +0000 (01:34 +0200)]
Converted direct3d to vout display.

It also fixes a few remaining race conditions.

14 years agoCosmetics.
Laurent Aimar [Tue, 20 Oct 2009 14:54:43 +0000 (16:54 +0200)]
Cosmetics.

14 years agoPrepare for vout display conversion.
Laurent Aimar [Tue, 20 Oct 2009 14:11:39 +0000 (16:11 +0200)]
Prepare for vout display conversion.

14 years agoRemoved useless includes (msw).
Laurent Aimar [Thu, 1 Oct 2009 20:42:04 +0000 (22:42 +0200)]
Removed useless includes (msw).

14 years agoAdded alang option to transcode (update)
Mathew King [Mon, 2 Nov 2009 15:49:30 +0000 (10:49 -0500)]
Added alang option to transcode (update)

When using the transcode output filter there is now the option of
setting the language of the audio stream.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agopodcast: missing initialization
Jakob Leben [Mon, 2 Nov 2009 15:37:25 +0000 (16:37 +0100)]
podcast: missing initialization