]> git.sesse.net Git - vlc/log
vlc
14 years agoDead code
Rémi Denis-Courmont [Mon, 4 Jan 2010 17:19:43 +0000 (19:19 +0200)]
Dead code

14 years agolibvlc_add_intf: remove dummy exception parameter
Rémi Denis-Courmont [Mon, 4 Jan 2010 17:13:46 +0000 (19:13 +0200)]
libvlc_add_intf: remove dummy exception parameter

14 years agoDBus: retain the playlist throughout
Rémi Denis-Courmont [Mon, 4 Jan 2010 17:00:33 +0000 (19:00 +0200)]
DBus: retain the playlist throughout

We register callbacks, so we might as well keep track of the playlist.
This avoids pointless hold/release atomic ops and simplifies the code.

14 years ago--disably-libgcrypt implies --disable-gnutls
Rémi Denis-Courmont [Mon, 4 Jan 2010 16:00:10 +0000 (18:00 +0200)]
--disably-libgcrypt implies --disable-gnutls

14 years agoDavinci contribs: remove theora
Rafaël Carré [Mon, 4 Jan 2010 15:55:58 +0000 (16:55 +0100)]
Davinci contribs: remove theora

We really don't want any video codec which runs on the CPU

14 years agoDavinci contribs: fix ffmpeg build
Rafaël Carré [Mon, 4 Jan 2010 15:54:34 +0000 (16:54 +0100)]
Davinci contribs: fix ffmpeg build

Disable unsupported ARM instruction sets

14 years agowma_fixed: raise priority above avcodec float decoder
Rafaël Carré [Mon, 4 Jan 2010 15:51:25 +0000 (16:51 +0100)]
wma_fixed: raise priority above avcodec float decoder

14 years agozsh completion: add all known aliases
Rafaël Carré [Mon, 4 Jan 2010 12:57:46 +0000 (13:57 +0100)]
zsh completion: add all known aliases

They will complete even if the alias isn't present in PATH though
Also explicit the need to remove completion cache

14 years agoRevert "contrib: Build fat binary using binary contrib on Mac OS X."
Rafaël Carré [Mon, 4 Jan 2010 12:30:13 +0000 (13:30 +0100)]
Revert "contrib: Build fat binary using binary contrib on Mac OS X."

This reverts commit 2e024847e1bbfad3ddf4aa9fcb01c90c0e41c854.

Conflicts:

extras/contrib/Makefile

We can't use a fat set of contribs, because the headers do differ
between 32bits & 64 bits builds

example:

../x86_64-apple-darwin10/include/freetype2/freetype/config/ftconfig.h
2010-01-04 12:49:02.000000000 +0100
+++ ../i686-apple-darwin10/include/freetype2/freetype/config/ftconfig.h
2010-01-04 12:47:12.000000000 +0100
@@ -80,7 +80,7 @@
 #ifdef FT_USE_AUTOCONF_SIZEOF_TYPES

   #define SIZEOF_INT 4
   -#define SIZEOF_LONG 8
   +#define SIZEOF_LONG 4

Moreover the pkgconfig & *-config files still referenced the x86_64
directory

14 years agoRevert "configure: Detect fat contribs."
Rafaël Carré [Mon, 4 Jan 2010 12:28:52 +0000 (13:28 +0100)]
Revert "configure: Detect fat contribs."

This reverts commit 65ed93af7b623248bae389f656698248fe52bf8f.

14 years agoRevert "macosx/framework: Support multiple architectures."
Rafaël Carré [Mon, 4 Jan 2010 12:28:36 +0000 (13:28 +0100)]
Revert "macosx/framework: Support multiple architectures."

This reverts commit 5a20b90e8c6920a79d7d7b7ca56fb011b97dfc73.

14 years agoRevert "macosx/framework: contrib are fat now."
Rafaël Carré [Mon, 4 Jan 2010 12:28:18 +0000 (13:28 +0100)]
Revert "macosx/framework: contrib are fat now."

This reverts commit f40ec470c9a04e91c9102c764db5b92828ad1849.

14 years agoqt4: fix buffer overflow.
Rémi Duraffort [Mon, 4 Jan 2010 09:43:47 +0000 (10:43 +0100)]
qt4: fix buffer overflow.

14 years agozsh: fix 2b068d3ac15a96cdd46bd513e89de4452137a656 (NULL printed).
Rémi Duraffort [Mon, 4 Jan 2010 09:28:17 +0000 (10:28 +0100)]
zsh: fix 2b068d3ac15a96cdd46bd513e89de4452137a656 (NULL printed).

14 years agozsh: fix infinite loop.
Rémi Duraffort [Mon, 4 Jan 2010 09:21:01 +0000 (10:21 +0100)]
zsh: fix infinite loop.

14 years agomacosx_dialog_provider: Fix a few ignored selector, and assert on bad selector.
Pierre d'Herbemont [Sun, 3 Jan 2010 20:52:07 +0000 (21:52 +0100)]
macosx_dialog_provider: Fix a few ignored selector, and assert on bad selector.

14 years agoQt: fix StringList in Simple preferences
Jean-Baptiste Kempf [Sun, 3 Jan 2010 23:58:02 +0000 (00:58 +0100)]
Qt: fix StringList in Simple preferences

The list wasn't correctly updated when there was an action to update_list.
This fix the weird DirectSound bug.

14 years agozsh: fix some others memory leaks.
Rémi Duraffort [Sun, 3 Jan 2010 17:43:58 +0000 (18:43 +0100)]
zsh: fix some others memory leaks.

14 years agozsh: fix a memory leak (this is usefull as this program seems to fail on OOM).
Rémi Duraffort [Sun, 3 Jan 2010 17:36:10 +0000 (18:36 +0100)]
zsh: fix a memory leak (this is usefull as this program seems to fail on OOM).

14 years agozsh: export the LD_LIBRARY_PATH (so ldd can find the libs).
Rémi Duraffort [Sun, 3 Jan 2010 17:28:08 +0000 (18:28 +0100)]
zsh: export the LD_LIBRARY_PATH (so ldd can find the libs).

14 years agozsh: really use the arguments given to the zsh generator.
Rémi Duraffort [Sun, 3 Jan 2010 17:27:09 +0000 (18:27 +0100)]
zsh: really use the arguments given to the zsh generator.

14 years agoNo, Insert() does not need to be recursive
Rémi Denis-Courmont [Sun, 3 Jan 2010 17:01:26 +0000 (19:01 +0200)]
No, Insert() does not need to be recursive

14 years agoTake variable Lookup() out of GetUnused()
Rémi Denis-Courmont [Sun, 3 Jan 2010 16:33:12 +0000 (18:33 +0200)]
Take variable Lookup() out of GetUnused()

14 years agoVariable lookup: small code factorization
Rémi Denis-Courmont [Sun, 3 Jan 2010 16:18:09 +0000 (18:18 +0200)]
Variable lookup: small code factorization

14 years agoTriggerCallback: factor condition
Rémi Denis-Courmont [Sun, 3 Jan 2010 16:11:50 +0000 (18:11 +0200)]
TriggerCallback: factor condition

Note that we do keep the condition to avoid a pointless pair of
mutex unlock/lock.

14 years agovariable lookup: missing const
Rémi Denis-Courmont [Sun, 3 Jan 2010 15:51:04 +0000 (17:51 +0200)]
variable lookup: missing const

14 years agoasprintf -> strdup
Rémi Denis-Courmont [Sun, 3 Jan 2010 14:56:58 +0000 (16:56 +0200)]
asprintf -> strdup

14 years agoSort hotkeys per key code and use binary search
Rémi Denis-Courmont [Sun, 3 Jan 2010 14:46:50 +0000 (16:46 +0200)]
Sort hotkeys per key code and use binary search

14 years agoRefactor key mapping internals
Rémi Denis-Courmont [Sun, 3 Jan 2010 14:08:00 +0000 (16:08 +0200)]
Refactor key mapping internals

14 years agoGlobal hotkeys work on any X11 system, not just Linux
Rémi Denis-Courmont [Sun, 3 Jan 2010 14:10:05 +0000 (16:10 +0200)]
Global hotkeys work on any X11 system, not just Linux

14 years agoFix struct hotkey
Rémi Denis-Courmont [Sun, 3 Jan 2010 14:06:55 +0000 (16:06 +0200)]
Fix struct hotkey

14 years ago0 has to be a legal value for vlc_key_t
Rémi Denis-Courmont [Sun, 3 Jan 2010 13:50:43 +0000 (15:50 +0200)]
0 has to be a legal value for vlc_key_t

14 years agoAdd a bunch of help strings. Feel free to correct them, and add more
Geoffroy Couprie [Fri, 1 Jan 2010 20:58:09 +0000 (21:58 +0100)]
Add a bunch of help strings. Feel free to correct them, and add more

14 years agoMac OS X: fixes for contrib build
Christoph Seibert [Sun, 3 Jan 2010 12:50:19 +0000 (13:50 +0100)]
Mac OS X: fixes for contrib build

Fixed infinite make recursion on Mac OS X and added semicolon to fix syntax error

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
14 years agoRemove opengl plugin on X11 and Win32
Rémi Denis-Courmont [Sun, 3 Jan 2010 12:16:49 +0000 (14:16 +0200)]
Remove opengl plugin on X11 and Win32

14 years agoCode generator for the previous commit
Rémi Denis-Courmont [Sun, 3 Jan 2010 11:14:54 +0000 (13:14 +0200)]
Code generator for the previous commit

This is not used automatically as I don't know how to tell automake to
build code for the build architecture instead of the host one.

14 years agoXCB/window: legacy non-Unicode key symbols
Rémi Denis-Courmont [Sun, 3 Jan 2010 11:14:34 +0000 (13:14 +0200)]
XCB/window: legacy non-Unicode key symbols

14 years agoXCB/window: Unicode non-Latin-1 keys (untested)
Rémi Denis-Courmont [Sun, 3 Jan 2010 10:08:46 +0000 (12:08 +0200)]
XCB/window: Unicode non-Latin-1 keys (untested)

This is incomplete. X11 defined a whole set of non-Latin-1 key symbols
before ISO 10646. Only the key symbols defined later match Unicode (with
the 0x1000000 offset).

14 years agoXCB/window: Latin-1 non-ASCII keys support
Rémi Denis-Courmont [Sun, 3 Jan 2010 10:08:20 +0000 (12:08 +0200)]
XCB/window: Latin-1 non-ASCII keys support

14 years agoRemove useless member of libvlc private data
Rémi Denis-Courmont [Sat, 2 Jan 2010 21:15:58 +0000 (23:15 +0200)]
Remove useless member of libvlc private data

14 years agoDon't use a static mutex for libvlc_wait on Win32 (fixes: #3219)
Rémi Denis-Courmont [Sat, 2 Jan 2010 21:14:20 +0000 (23:14 +0200)]
Don't use a static mutex for libvlc_wait on Win32 (fixes: #3219)

14 years agoAllow more than one thread to call libvlc_wait
Rémi Denis-Courmont [Sat, 2 Jan 2010 20:58:13 +0000 (22:58 +0200)]
Allow more than one thread to call libvlc_wait

14 years agoWin32: using a static mutex with a condition is not implemented yet
Rémi Denis-Courmont [Sat, 2 Jan 2010 20:53:24 +0000 (22:53 +0200)]
Win32: using a static mutex with a condition is not implemented yet

14 years agoQt: Fix audio options in SPrefs
Jean-Baptiste Kempf [Fri, 1 Jan 2010 23:04:08 +0000 (00:04 +0100)]
Qt: Fix audio options in SPrefs

SPDIF and directx device

14 years agoQt: update audio panel to newest DirectSound changes
Jean-Baptiste Kempf [Fri, 1 Jan 2010 22:56:53 +0000 (23:56 +0100)]
Qt: update audio panel to newest DirectSound changes

Close #3218

14 years agoWin32: Be sure to strip axvlc.dll and npvlc.dll
Jean-Baptiste Kempf [Fri, 1 Jan 2010 22:55:10 +0000 (23:55 +0100)]
Win32: Be sure to strip axvlc.dll and npvlc.dll

14 years agomacosx/framework: contrib are fat now.
Pierre d'Herbemont [Fri, 1 Jan 2010 17:42:30 +0000 (18:42 +0100)]
macosx/framework: contrib are fat now.

14 years agomacosx/framework: Support multiple architectures.
Pierre d'Herbemont [Thu, 31 Dec 2009 19:36:00 +0000 (20:36 +0100)]
macosx/framework: Support multiple architectures.

Warning, building fat are not supported by automake if dependency-tracking is enabled.
That's why this fat build is disabled by default.

14 years agoconfigure: Detect fat contribs.
Pierre d'Herbemont [Thu, 31 Dec 2009 18:33:06 +0000 (19:33 +0100)]
configure: Detect fat contribs.

14 years agocontrib: Build fat binary using binary contrib on Mac OS X.
Pierre d'Herbemont [Thu, 31 Dec 2009 18:30:49 +0000 (19:30 +0100)]
contrib: Build fat binary using binary contrib on Mac OS X.

14 years agologger: build fix
Pierre Ynard [Thu, 31 Dec 2009 23:57:52 +0000 (00:57 +0100)]
logger: build fix

14 years agomacosx/framework: Explain the reason why we use each arguments.
Pierre d'Herbemont [Thu, 31 Dec 2009 17:14:54 +0000 (18:14 +0100)]
macosx/framework: Explain the reason why we use each arguments.

14 years agomacosx/framework: Add Configure.sh as one of its own dependency.
Pierre d'Herbemont [Thu, 31 Dec 2009 17:07:25 +0000 (18:07 +0100)]
macosx/framework: Add Configure.sh as one of its own dependency.

14 years agomacosx/framework: Now that target "Build Everything" doesn't rebuild contrib and...
Pierre d'Herbemont [Thu, 31 Dec 2009 17:05:02 +0000 (18:05 +0100)]
macosx/framework: Now that target "Build Everything" doesn't rebuild contrib and configure for fun, remove "Make VLC and VLCKit" target.

14 years agomacosx/framework: Make sure we properly install libvlc, libvlccore, and vlc before...
Pierre d'Herbemont [Thu, 31 Dec 2009 16:57:10 +0000 (17:57 +0100)]
macosx/framework: Make sure we properly install libvlc, libvlccore, and vlc before reusing them.

14 years agocontrib: With using-bin target, make sure we don't redo the work more than needed.
Pierre d'Herbemont [Thu, 31 Dec 2009 16:55:10 +0000 (17:55 +0100)]
contrib: With using-bin target, make sure we don't redo the work more than needed.

14 years agoRevert "bandlimited: factorize."
Pierre d'Herbemont [Thu, 31 Dec 2009 16:10:24 +0000 (17:10 +0100)]
Revert "bandlimited: factorize."

This reverts commit d6b5bc594818ae7448b180a3cb79b8fa55f923e6.

This wasn't intended from prime time. I guess.

14 years agomacosx/framework: Put configure script in a separate script (from VLCKit.xcodeproj...
Pierre d'Herbemont [Thu, 31 Dec 2009 15:51:54 +0000 (16:51 +0100)]
macosx/framework: Put configure script in a separate script (from VLCKit.xcodeproj) and use --disable-macosx-vlc-app

14 years agoconfigure: Make sure old VLC.app building is optional on Mac OS X.
Pierre d'Herbemont [Thu, 31 Dec 2009 15:51:06 +0000 (16:51 +0100)]
configure: Make sure old VLC.app building is optional on Mac OS X.

14 years agovout_macosx: The view is Opaque.
Pierre d'Herbemont [Thu, 31 Dec 2009 15:50:11 +0000 (16:50 +0100)]
vout_macosx: The view is Opaque.

This may actually save some CPU cycle.

14 years agobandlimited: factorize.
Rémi Duraffort [Thu, 31 Dec 2009 10:19:09 +0000 (11:19 +0100)]
bandlimited: factorize.

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
14 years agomacosx/framework: Use syslog facilities.
Pierre d'Herbemont [Wed, 30 Dec 2009 13:57:38 +0000 (14:57 +0100)]
macosx/framework: Use syslog facilities.

14 years agologger: Remove what seems to be useless.
Pierre d'Herbemont [Wed, 30 Dec 2009 13:57:13 +0000 (14:57 +0100)]
logger: Remove what seems to be useless.

14 years agomacosx/framework: upnp_intel is available within VLCKit.
Pierre d'Herbemont [Wed, 30 Dec 2009 13:20:43 +0000 (14:20 +0100)]
macosx/framework: upnp_intel is available within VLCKit.

14 years agovout_macosx: Ensure initialization on main thread.
Pierre d'Herbemont [Wed, 30 Dec 2009 13:19:48 +0000 (14:19 +0100)]
vout_macosx: Ensure initialization on main thread.

14 years agologger: Allow log-verbose to override --verbose.
Pierre d'Herbemont [Wed, 30 Dec 2009 13:19:05 +0000 (14:19 +0100)]
logger: Allow log-verbose to override --verbose.

14 years agoSubtitles: hide {Y:xxx } like tags
Jean-Baptiste Kempf [Wed, 30 Dec 2009 23:42:33 +0000 (00:42 +0100)]
Subtitles: hide {Y:xxx } like tags

14 years agoWin32: kill a warning
Jean-Baptiste Kempf [Wed, 30 Dec 2009 23:31:14 +0000 (00:31 +0100)]
Win32: kill a warning

14 years agoNEWS about subs improvement.
Jean-Baptiste Kempf [Wed, 30 Dec 2009 23:30:56 +0000 (00:30 +0100)]
NEWS about subs improvement.

14 years agoSupport for strikethrough in freetype renderer
Bernie Purcell [Wed, 30 Dec 2009 23:27:30 +0000 (00:27 +0100)]
Support for strikethrough in freetype renderer

Half Patch is from jb

14 years agoContrib: Matroska server is down again...
Jean-Baptiste Kempf [Wed, 30 Dec 2009 21:48:44 +0000 (22:48 +0100)]
Contrib: Matroska server is down again...

14 years agoNTService: fix stray ‘\302’ in program issue
Jean-Baptiste Kempf [Wed, 30 Dec 2009 21:46:31 +0000 (22:46 +0100)]
NTService: fix stray ‘\302’ in program issue

14 years agoXCB global hotkeys: don't bother unregistering
Rémi Denis-Courmont [Wed, 30 Dec 2009 20:42:42 +0000 (22:42 +0200)]
XCB global hotkeys: don't bother unregistering

We shut the X11 connection down immediately anyway. This will
automatically undo all of our key grabs.

14 years agoXCB global hotkeys: don't keep a connection and a thread if not needed
Rémi Denis-Courmont [Wed, 30 Dec 2009 20:39:42 +0000 (22:39 +0200)]
XCB global hotkeys: don't keep a connection and a thread if not needed

The X11 connection and the poll()'ing thread are useless if we don't
grab any single key. We still return VLC_SUCCESS to avoid an error while
VLC is being started.

14 years agoFB OSD: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:49:44 +0000 (21:49 +0200)]
FB OSD: use var_Inherit

14 years agoASX parser: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:45:43 +0000 (21:45 +0200)]
ASX parser: kill config_Get

14 years agoMatroska demux: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:45:29 +0000 (21:45 +0200)]
Matroska demux: use var_Inherit

14 years agoAVI demux: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:45:06 +0000 (21:45 +0200)]
AVI demux: kill config_Get

14 years agotelnet: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:42:14 +0000 (21:42 +0200)]
telnet: use var_Inherit

14 years agoscale tempo: fix typo
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:42:04 +0000 (21:42 +0200)]
scale tempo: fix typo

14 years agoRemote Control: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:37:16 +0000 (21:37 +0200)]
Remote Control: use var_Inherit

14 years agoNT service: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:36:49 +0000 (21:36 +0200)]
NT service: use var_Inherit

14 years agoNetsync: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:36:19 +0000 (21:36 +0200)]
Netsync: use var_Inherit

14 years agomotion interface: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:36:06 +0000 (21:36 +0200)]
motion interface: use var_Inherit

14 years agoHTTP interface: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:29:24 +0000 (21:29 +0200)]
HTTP interface: kill config_Get

14 years agohotkeys: user var_Inherit (partial)
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:27:24 +0000 (21:27 +0200)]
hotkeys: user var_Inherit (partial)

14 years agogestures: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:27:14 +0000 (21:27 +0200)]
gestures: use var_Inherit

14 years agoSVCD sub: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:26:55 +0000 (21:26 +0200)]
SVCD sub: kill config_Get

14 years agolavc: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:26:37 +0000 (21:26 +0200)]
lavc: kill config_Get

14 years agoheadphone mixer: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:26:23 +0000 (21:26 +0200)]
headphone mixer: kill config_Get

14 years agoRemote Control: use vlc_GetActionId
Rémi Denis-Courmont [Wed, 30 Dec 2009 19:37:27 +0000 (21:37 +0200)]
Remote Control: use vlc_GetActionId

14 years agoWaveOut: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:32:59 +0000 (20:32 +0200)]
WaveOut: kill config_Get

14 years agoOSS: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:32:50 +0000 (20:32 +0200)]
OSS: kill config_Get

14 years agoJACK output: use var_Inherit
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:31:48 +0000 (20:31 +0200)]
JACK output: use var_Inherit

14 years agoDirectX audio output: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:30:16 +0000 (20:30 +0200)]
DirectX audio output: kill config_Get

14 years agoauhal: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:30:09 +0000 (20:30 +0200)]
auhal: kill config_Get

14 years agoALSA output: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:29:25 +0000 (20:29 +0200)]
ALSA output: kill config_Get

14 years agoscale tempo filter: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:28:43 +0000 (20:28 +0200)]
scale tempo filter: kill config_Get

14 years agoband-limited resampler: kill config_Get*
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:28:02 +0000 (20:28 +0200)]
band-limited resampler: kill config_Get*

14 years agoParameterized equalizer: kill config_Get
Rémi Denis-Courmont [Wed, 30 Dec 2009 18:27:36 +0000 (20:27 +0200)]
Parameterized equalizer: kill config_Get