]> git.sesse.net Git - vlc/log
vlc
16 years agoRemove pl_Get. This endorsed unyielded playlist access.
Rémi Denis-Courmont [Wed, 7 May 2008 18:38:43 +0000 (21:38 +0300)]
Remove pl_Get. This endorsed unyielded playlist access.

16 years agoDon't reregister the same callbacks over and over again
Rémi Denis-Courmont [Wed, 7 May 2008 18:37:29 +0000 (21:37 +0300)]
Don't reregister the same callbacks over and over again

16 years agoUPnP_Intel: yield the playlist
Rémi Denis-Courmont [Wed, 7 May 2008 18:28:54 +0000 (21:28 +0300)]
UPnP_Intel: yield the playlist

(Could someone please review these commit)

16 years agoVorbis: yield the playlist when using it
Rémi Denis-Courmont [Wed, 7 May 2008 18:25:54 +0000 (21:25 +0300)]
Vorbis: yield the playlist when using it

16 years agoSAP: yield and release the playlist
Rémi Denis-Courmont [Wed, 7 May 2008 18:18:49 +0000 (21:18 +0300)]
SAP: yield and release the playlist

16 years agolibvlc_stats: use VLC_OBJECT to remove a bunch of warnings
Rémi Denis-Courmont [Wed, 7 May 2008 17:58:25 +0000 (20:58 +0300)]
libvlc_stats: use VLC_OBJECT to remove a bunch of warnings

16 years agoVLC_OBJECT: add missing parenthesis
Rémi Denis-Courmont [Wed, 7 May 2008 17:58:05 +0000 (20:58 +0300)]
VLC_OBJECT: add missing parenthesis

16 years agoWe know where VLM is, no need to find it.
Rémi Denis-Courmont [Wed, 7 May 2008 17:51:49 +0000 (20:51 +0300)]
We know where VLM is, no need to find it.

Now we can remove the VLM object type.

16 years agoRemove the glibc libintl kludge.
Rémi Denis-Courmont [Wed, 7 May 2008 17:18:31 +0000 (20:18 +0300)]
Remove the glibc libintl kludge.

Afterall it's not our bug. More importantly, the vlc_cond_wait "possible
deadlock" debug message has been removed, which makes the problem a lot
less likely to happen.

16 years agoFix detection of ending of FontBuilder thread
Rafaël Carré [Wed, 7 May 2008 16:53:22 +0000 (18:53 +0200)]
Fix detection of ending of FontBuilder thread

16 years agoFix Range handling
Rémi Denis-Courmont [Wed, 7 May 2008 16:38:48 +0000 (19:38 +0300)]
Fix Range handling

In RTSP/1.0, don't return any range (as far as I understand).
In RTSP/2.0, we'd have to compute the time from the beginning.

16 years agoProvide gmtime_r
Rémi Denis-Courmont [Wed, 7 May 2008 16:11:19 +0000 (19:11 +0300)]
Provide gmtime_r

16 years agoAdd RTSP Date:
Rémi Denis-Courmont [Wed, 7 May 2008 16:09:54 +0000 (19:09 +0300)]
Add RTSP Date:

16 years agoRTSP: output proper Range: header
Rémi Denis-Courmont [Wed, 7 May 2008 15:41:47 +0000 (18:41 +0300)]
RTSP: output proper Range: header

16 years agoCache the --daemon value, so we remove the PID file iff we created it
Rémi Denis-Courmont [Wed, 7 May 2008 14:57:40 +0000 (17:57 +0300)]
Cache the --daemon value, so we remove the PID file iff we created it

16 years agosout-std: remove RTP stuff (since we don't have a RTP access output)
Rémi Denis-Courmont [Wed, 7 May 2008 14:34:24 +0000 (17:34 +0300)]
sout-std: remove RTP stuff (since we don't have a RTP access output)

16 years agoUndo --sout-udp-auto-mcast
Rémi Denis-Courmont [Wed, 7 May 2008 14:31:23 +0000 (17:31 +0300)]
Undo --sout-udp-auto-mcast

(was not in previous release, so not adding _obsolete).

16 years agoForgotten phony targets
Rafaël Carré [Wed, 7 May 2008 14:30:29 +0000 (16:30 +0200)]
Forgotten phony targets

16 years agocontribs: remove reference to old stuff
Rafaël Carré [Wed, 7 May 2008 14:22:50 +0000 (16:22 +0200)]
contribs: remove reference to old stuff

16 years agoFix #1487 - race condition
Rafaël Carré [Tue, 6 May 2008 21:55:58 +0000 (23:55 +0200)]
Fix #1487 - race condition

16 years agoMeaningful typo
Christophe Mutricy [Tue, 6 May 2008 20:46:46 +0000 (21:46 +0100)]
Meaningful typo

16 years agoFix #1572
Rafaël Carré [Tue, 6 May 2008 21:17:42 +0000 (23:17 +0200)]
Fix #1572

The bug is present in original "Linux DeCSA Tool" on http://csa.irde.to/

16 years agoconfig_GetConfigFile: remove unused parameter
Rémi Denis-Courmont [Tue, 6 May 2008 20:10:28 +0000 (23:10 +0300)]
config_GetConfigFile: remove unused parameter

16 years agoUse config_GetUserDataDir() internally
Rémi Denis-Courmont [Tue, 6 May 2008 20:07:59 +0000 (23:07 +0300)]
Use config_GetUserDataDir() internally

16 years agoUse config_GetUserConfDir internally too
Rémi Denis-Courmont [Tue, 6 May 2008 20:00:36 +0000 (23:00 +0300)]
Use config_GetUserConfDir internally too

16 years agoUse config_GetCacheDir internally
Rémi Denis-Courmont [Tue, 6 May 2008 19:56:57 +0000 (22:56 +0300)]
Use config_GetCacheDir internally

16 years agoOups the nynorsk l10n haven't arrived yet
Christophe Mutricy [Tue, 6 May 2008 19:51:39 +0000 (20:51 +0100)]
Oups the nynorsk l10n haven't arrived yet

16 years agoUse the proper code for norvegian bokmål and use a symlink for no as it is what peopl...
Christophe Mutricy [Mon, 5 May 2008 20:24:09 +0000 (21:24 +0100)]
Use the proper code for norvegian bokmål and use a symlink for no as it is what people expect

16 years agoFix VLC.app target
Rafaël Carré [Tue, 6 May 2008 18:23:03 +0000 (20:23 +0200)]
Fix VLC.app target

16 years agoAdding some forgotten return-statements and removing some commented-out code.
Ilkka Ollakka [Tue, 6 May 2008 18:11:41 +0000 (21:11 +0300)]
Adding some forgotten return-statements and removing some commented-out code.

16 years agoRTMP bugfix and reusability enhacenment
Miguel Angel Cabrera Moya [Mon, 5 May 2008 21:28:39 +0000 (23:28 +0200)]
RTMP bugfix and reusability enhacenment

Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
16 years agoForgot live555 in the previous commit. It's quite useful to compile it, too.
Felix Paul Kühne [Tue, 6 May 2008 16:14:45 +0000 (18:14 +0200)]
Forgot live555 in the previous commit. It's quite useful to compile it, too.

16 years agoRemember that VLC_ADD_BUILTINS is ugly and that we don't want to use it for modules...
Felix Paul Kühne [Tue, 6 May 2008 16:05:26 +0000 (18:05 +0200)]
Remember that VLC_ADD_BUILTINS is ugly and that we don't want to use it for modules that we actually want to be build

16 years agouse PL_**LOCK instead of vlc_mutex_lock
Felix Paul Kühne [Tue, 6 May 2008 15:52:06 +0000 (17:52 +0200)]
use PL_**LOCK instead of vlc_mutex_lock

16 years agouse files.musepack.net instead of files2.musepack.net to download libmpcdec
Felix Paul Kühne [Tue, 6 May 2008 15:12:51 +0000 (17:12 +0200)]
use files.musepack.net instead of files2.musepack.net to download libmpcdec

16 years agoLess information when compiling with compile
Rémi Duraffort [Tue, 6 May 2008 12:49:08 +0000 (14:49 +0200)]
Less information when compiling with compile

16 years agoPrint less information about the compilation when using make.pl
Rémi Duraffort [Tue, 6 May 2008 12:25:52 +0000 (14:25 +0200)]
Print less information about the compilation when using make.pl

16 years agoCheck malloc return value
Rafaël Carré [Tue, 6 May 2008 11:11:23 +0000 (13:11 +0200)]
Check malloc return value

16 years agomosaic: Free string variables after using them
Rafaël Carré [Tue, 6 May 2008 09:25:58 +0000 (11:25 +0200)]
mosaic: Free string variables after using them

16 years agoFix compiler warning in fbosd.c
Jean-Paul Saman [Tue, 6 May 2008 08:57:09 +0000 (10:57 +0200)]
Fix compiler warning in fbosd.c

16 years agoRemove dead code.
Jean-Paul Saman [Tue, 6 May 2008 08:14:23 +0000 (10:14 +0200)]
Remove dead code.

16 years agoCleanup and add workaround for FPGA bug.
Jean-Paul Saman [Tue, 6 May 2008 08:04:51 +0000 (10:04 +0200)]
Cleanup and add workaround for FPGA bug.

16 years agogenerated files from axvlc.idl by midl (VisualStudio 2008)
Anthony Loiseau [Fri, 25 Apr 2008 12:18:58 +0000 (14:18 +0200)]
generated files from axvlc.idl by midl (VisualStudio 2008)

In ActiveX project, three files have to be generated from
axvlc.idl (API description file). This commit update those files
based on the latest .idl modifications.

Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
16 years agoSSL certificates are in /etc, not in /usr/share
Rémi Denis-Courmont [Mon, 5 May 2008 20:55:12 +0000 (23:55 +0300)]
SSL certificates are in /etc, not in /usr/share

16 years agoAdd config_GetConfDir
Rémi Denis-Courmont [Mon, 5 May 2008 20:53:12 +0000 (23:53 +0300)]
Add config_GetConfDir

16 years agoconfig_GetConfigDir -> config_GetUserConfDir
Rémi Denis-Courmont [Mon, 5 May 2008 20:33:25 +0000 (23:33 +0300)]
config_GetConfigDir -> config_GetUserConfDir

16 years agoHide psz_(cache|config|data)dir
Rémi Denis-Courmont [Mon, 5 May 2008 20:30:53 +0000 (23:30 +0300)]
Hide psz_(cache|config|data)dir

16 years agoUse config_Get*Dir
Rémi Denis-Courmont [Mon, 5 May 2008 20:16:50 +0000 (23:16 +0300)]
Use config_Get*Dir

16 years agoExport config_Get*Dir
Rémi Denis-Courmont [Mon, 5 May 2008 20:09:04 +0000 (23:09 +0300)]
Export config_Get*Dir

16 years agoInline config_GetUserDir
Rémi Denis-Courmont [Mon, 5 May 2008 19:51:21 +0000 (22:51 +0300)]
Inline config_GetUserDir

16 years agoDon't duplicate getenv("HOME")
Rémi Denis-Courmont [Mon, 5 May 2008 19:47:30 +0000 (22:47 +0300)]
Don't duplicate getenv("HOME")

16 years agoSimplify Win32 GetDir, and use the proper header files
Rémi Denis-Courmont [Mon, 5 May 2008 19:42:11 +0000 (22:42 +0300)]
Simplify Win32 GetDir, and use the proper header files

16 years agoUse getpwuid_r - thread safety
Rémi Denis-Courmont [Mon, 5 May 2008 19:35:18 +0000 (22:35 +0300)]
Use getpwuid_r - thread safety

16 years agoThe input_items array is private data.
Rémi Denis-Courmont [Mon, 5 May 2008 19:17:20 +0000 (22:17 +0300)]
The input_items array is private data.

Hide it before someone thinks (s)he can use it without locking libvlc.

16 years agoFix warning
Rémi Denis-Courmont [Mon, 5 May 2008 20:21:23 +0000 (23:21 +0300)]
Fix warning

16 years agoDo not re-invent strcpy
Rémi Denis-Courmont [Mon, 5 May 2008 20:14:19 +0000 (23:14 +0300)]
Do not re-invent strcpy

16 years agoRemove unused variable
Rémi Denis-Courmont [Mon, 5 May 2008 19:15:54 +0000 (22:15 +0300)]
Remove unused variable

16 years agos/URI/location/ to comply to the spec
Rafaël Carré [Mon, 5 May 2008 20:14:22 +0000 (22:14 +0200)]
s/URI/location/ to comply to the spec

16 years agoRead the correct type from the vlc value - fixes #1569
Rafaël Carré [Mon, 5 May 2008 20:10:45 +0000 (22:10 +0200)]
Read the correct type from the vlc value - fixes #1569

16 years agoAvoid deadlocking: refs #1566
Rafaël Carré [Mon, 5 May 2008 20:00:34 +0000 (22:00 +0200)]
Avoid deadlocking: refs #1566

16 years agoUse strrchr()
Rafaël Carré [Mon, 5 May 2008 19:36:40 +0000 (21:36 +0200)]
Use strrchr()

16 years agoncurses: use --color option
Rafaël Carré [Mon, 5 May 2008 19:26:18 +0000 (21:26 +0200)]
ncurses: use --color option

16 years agoDBus: Round volume to nearest integer - fixes #1561
Rafaël Carré [Mon, 5 May 2008 18:57:25 +0000 (20:57 +0200)]
DBus: Round volume to nearest integer - fixes #1561

16 years agoFontconfig: compiler warning
Rémi Denis-Courmont [Mon, 5 May 2008 16:50:11 +0000 (19:50 +0300)]
Fontconfig: compiler warning

16 years agoFix memleak
Rafaël Carré [Mon, 5 May 2008 15:33:40 +0000 (17:33 +0200)]
Fix memleak

16 years agoFix es format leaking in live555
Rafaël Carré [Mon, 5 May 2008 15:24:37 +0000 (17:24 +0200)]
Fix es format leaking in live555

16 years agoForgotten in fd84d89ba : fix building without spinlocks
Rafaël Carré [Mon, 5 May 2008 13:06:47 +0000 (15:06 +0200)]
Forgotten in fd84d89ba : fix building without spinlocks

16 years agoFix memory leak in dummy input
Rafaël Carré [Mon, 5 May 2008 12:30:54 +0000 (14:30 +0200)]
Fix memory leak in dummy input

16 years agoActually free the data
Rafaël Carré [Mon, 5 May 2008 11:56:08 +0000 (13:56 +0200)]
Actually free the data

16 years agonetwork/error.c has been removed
Rafaël Carré [Mon, 5 May 2008 11:44:49 +0000 (13:44 +0200)]
network/error.c has been removed

16 years agoDo not leak 1 byte per variable created
Rafaël Carré [Mon, 5 May 2008 09:40:04 +0000 (11:40 +0200)]
Do not leak 1 byte per variable created

16 years agoDo not leak the object name
Rafaël Carré [Mon, 5 May 2008 09:33:21 +0000 (11:33 +0200)]
Do not leak the object name

16 years agoDo not leak the global libvlc pointer
Rafaël Carré [Mon, 5 May 2008 09:31:16 +0000 (11:31 +0200)]
Do not leak the global libvlc pointer

16 years agoFix leaking of psz_object_name
Rafaël Carré [Mon, 5 May 2008 09:10:48 +0000 (11:10 +0200)]
Fix leaking of psz_object_name

16 years agoSimplify executable name retrieval and fix a memory leak
Rafaël Carré [Mon, 5 May 2008 08:41:07 +0000 (10:41 +0200)]
Simplify executable name retrieval and fix a memory leak

16 years agoRemove a memleak
Rafaël Carré [Mon, 5 May 2008 07:51:44 +0000 (09:51 +0200)]
Remove a memleak

16 years agoUse the verbose variable, over the private i_verbose member
Rafaël Carré [Mon, 5 May 2008 07:51:07 +0000 (09:51 +0200)]
Use the verbose variable, over the private i_verbose member

16 years agoDo not duplicate potentially NULL strings
Rafaël Carré [Mon, 5 May 2008 07:50:30 +0000 (09:50 +0200)]
Do not duplicate potentially NULL strings

16 years agoDo not duplicate NULL strings
Rafaël Carré [Mon, 5 May 2008 07:41:20 +0000 (09:41 +0200)]
Do not duplicate NULL strings

16 years agoi_verbose has been privatized
Rafaël Carré [Mon, 5 May 2008 07:29:24 +0000 (09:29 +0200)]
i_verbose has been privatized

16 years agoRemove unused parameter
Rémi Denis-Courmont [Sun, 4 May 2008 19:11:03 +0000 (22:11 +0300)]
Remove unused parameter

16 years agoRemove unused parameter
Rémi Denis-Courmont [Sun, 4 May 2008 19:08:59 +0000 (22:08 +0300)]
Remove unused parameter

16 years agoFix memleak on Windows, fix locale on Linux
Rémi Denis-Courmont [Sun, 4 May 2008 19:07:52 +0000 (22:07 +0300)]
Fix memleak on Windows, fix locale on Linux

16 years agoXDG code factorization
Rémi Denis-Courmont [Sun, 4 May 2008 19:00:51 +0000 (22:00 +0300)]
XDG code factorization

16 years agoNo need to lookup i_verbose. The core does it anyway.
Rémi Denis-Courmont [Sun, 4 May 2008 18:39:05 +0000 (21:39 +0300)]
No need to lookup i_verbose. The core does it anyway.

16 years agoPrivatize the stats computer
Rémi Denis-Courmont [Sun, 4 May 2008 18:36:25 +0000 (21:36 +0300)]
Privatize the stats computer

16 years agoDon't use libvlc->b_color
Rémi Denis-Courmont [Sun, 4 May 2008 18:36:09 +0000 (21:36 +0300)]
Don't use libvlc->b_color

16 years agoPrivatize psz_configfile
Rémi Denis-Courmont [Sun, 4 May 2008 18:17:04 +0000 (21:17 +0300)]
Privatize psz_configfile

16 years agoPrivatize p_interaction
Rémi Denis-Courmont [Sun, 4 May 2008 18:11:22 +0000 (21:11 +0300)]
Privatize p_interaction

16 years agoPrivatize msg_bank
Rémi Denis-Courmont [Sun, 4 May 2008 18:09:09 +0000 (21:09 +0300)]
Privatize msg_bank

16 years agoUse libvlc_priv_t for httpd
Rémi Denis-Courmont [Sun, 4 May 2008 17:45:17 +0000 (20:45 +0300)]
Use libvlc_priv_t for httpd

16 years agop_vlm is private data
Rémi Denis-Courmont [Sun, 4 May 2008 17:37:05 +0000 (20:37 +0300)]
p_vlm is private data

16 years agop_memcpy_module is private libvlc data
Rémi Denis-Courmont [Sun, 4 May 2008 17:34:54 +0000 (20:34 +0300)]
p_memcpy_module is private libvlc data

16 years agoAdd long overdue private libvlc object pointer...
Rémi Denis-Courmont [Sun, 4 May 2008 17:26:07 +0000 (20:26 +0300)]
Add long overdue private libvlc object pointer...

...and use it for stats and the config lock

16 years agolibvlc_global_data_t: fix description
Rémi Denis-Courmont [Sun, 4 May 2008 16:48:59 +0000 (19:48 +0300)]
libvlc_global_data_t: fix description

16 years agop_root->p_probe: unused, remove
Rémi Denis-Courmont [Sun, 4 May 2008 16:40:22 +0000 (19:40 +0300)]
p_root->p_probe: unused, remove

16 years agoRemove p_root->b_ready. Duplicated state.
Rémi Denis-Courmont [Sun, 4 May 2008 16:34:34 +0000 (19:34 +0300)]
Remove p_root->b_ready. Duplicated state.

16 years agolibvlc_InternalCreate: fix small race condition in error path
Rémi Denis-Courmont [Sun, 4 May 2008 16:30:16 +0000 (19:30 +0300)]
libvlc_InternalCreate: fix small race condition in error path

16 years agoBeOS app thread: only used in one file
Rémi Denis-Courmont [Sun, 4 May 2008 16:25:58 +0000 (19:25 +0300)]
BeOS app thread: only used in one file

No need to clutter the root object with stuff that can be static.

16 years agoiconv_macosx: never used, removed
Rémi Denis-Courmont [Sun, 4 May 2008 16:23:56 +0000 (19:23 +0300)]
iconv_macosx: never used, removed