]> git.sesse.net Git - vlc/log
vlc
15 years agosync NEWS with 0.9-bugfix
Derk-Jan Hartman [Mon, 6 Oct 2008 22:42:31 +0000 (00:42 +0200)]
sync NEWS with 0.9-bugfix

15 years agocontrib also needs share/libtool when using the binary package.
Derk-Jan Hartman [Mon, 6 Oct 2008 22:11:23 +0000 (00:11 +0200)]
contrib also needs share/libtool when using the binary package.

15 years agoFix build with x264 build 65
Alexis Ballier [Mon, 6 Oct 2008 21:47:20 +0000 (23:47 +0200)]
Fix build with x264 build 65

See http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=c89bc900a3bf0d4c4c728ad378703970b4f14e18 for more details.

15 years agoUse NULL instead of 0 for pointers.
Rémi Duraffort [Mon, 6 Oct 2008 19:10:04 +0000 (21:10 +0200)]
Use NULL instead of 0 for pointers.

15 years agoFix memleak (CID 67) and don't use 0 instead of NULL
Rémi Duraffort [Mon, 6 Oct 2008 19:01:54 +0000 (21:01 +0200)]
Fix memleak (CID 67) and don't use 0 instead of NULL

15 years agoFix a lot of memleaks (and CID 68 in the same time).
Rémi Duraffort [Mon, 6 Oct 2008 18:56:01 +0000 (20:56 +0200)]
Fix a lot of memleaks (and CID 68 in the same time).
Also #undef some local macros.
Still a lot of potential memleaks.

15 years agoFix potential segfault (CID 224)
Rémi Duraffort [Mon, 6 Oct 2008 18:36:20 +0000 (20:36 +0200)]
Fix potential segfault (CID 224)

15 years agodbus: include config.h before anything and remove duplicated #define.
Rémi Duraffort [Mon, 6 Oct 2008 18:29:53 +0000 (20:29 +0200)]
dbus: include config.h before anything and remove duplicated #define.

15 years agoDon't redefine true and false.
Rémi Duraffort [Mon, 6 Oct 2008 18:29:28 +0000 (20:29 +0200)]
Don't redefine true and false.

15 years agoChange LIST of modules.
Rémi Duraffort [Mon, 6 Oct 2008 18:28:54 +0000 (20:28 +0200)]
Change LIST of modules.

15 years agoFix potential memleak (CID 227)
Rémi Duraffort [Mon, 6 Oct 2008 18:28:22 +0000 (20:28 +0200)]
Fix potential memleak (CID 227)

15 years agoFix logic.
Rémi Denis-Courmont [Mon, 6 Oct 2008 15:46:56 +0000 (18:46 +0300)]
Fix logic.

We don't need an explicit barrier when setting initialized from
vlc_mutex_init(). The caller shall synchronize memory after
vlc_mutex_init() from any thread calling vlc_mutex_lock() anyway,
since locking an unitialized non-static mutex is undefined.

15 years agops.c: add a safety net to this while loop.
Derk-Jan Hartman [Mon, 6 Oct 2008 12:59:32 +0000 (14:59 +0200)]
ps.c: add a safety net to this while loop.

15 years agodvdread: minimum value for ps_pkt_size is 6
Derk-Jan Hartman [Thu, 2 Oct 2008 20:10:52 +0000 (22:10 +0200)]
dvdread: minimum value for ps_pkt_size is 6
(cherry picked from commit b1aa0a1a872627bb6bf6d94fea8145f4b6c3fccd)

15 years agoWinCE: factorize the file access code (and make it work)
Geoffroy Couprie [Mon, 6 Oct 2008 10:40:19 +0000 (12:40 +0200)]
WinCE: factorize the file access code (and make it work)

15 years agoWinCE: do an ugly thread cancellation without using QueueUserAPC
Geoffroy Couprie [Mon, 6 Oct 2008 09:12:59 +0000 (11:12 +0200)]
WinCE: do an ugly thread cancellation without using QueueUserAPC

15 years agoWinCE: compile vlm
Geoffroy Couprie [Mon, 6 Oct 2008 09:10:16 +0000 (11:10 +0200)]
WinCE: compile vlm

15 years agoRepair GnuTLS/win32
Jean-Baptiste Kempf [Mon, 6 Oct 2008 08:45:46 +0000 (10:45 +0200)]
Repair GnuTLS/win32

15 years agoAvoid segfault
Christophe Mutricy [Sun, 5 Oct 2008 16:03:37 +0000 (17:03 +0100)]
Avoid segfault

Fix #2159

15 years agofix automagic dependency on vcdinfo
Daniel Mierswa [Sun, 14 Sep 2008 23:11:02 +0000 (01:11 +0200)]
fix automagic dependency on vcdinfo

when --enable-libcdio was passed to configure, vcdinfo was searched and
linked against if found (only do that when vcdinfo wasn't disabled)

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agoPrint some warnings when liveMedia is not found
Christophe Mutricy [Sat, 4 Oct 2008 23:18:37 +0000 (00:18 +0100)]
Print some warnings when liveMedia is not found

15 years agolet the configure --docdir pass through
Daniel Mierswa [Sun, 14 Sep 2008 23:09:01 +0000 (01:09 +0200)]
let the configure --docdir pass through

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agoRedefine vlc_dictionary_clear() and vlc_dictionary_remove_value_for_key() Allow passi...
Adrien Maglo [Tue, 30 Sep 2008 07:10:25 +0000 (09:10 +0200)]
Redefine vlc_dictionary_clear() and vlc_dictionary_remove_value_for_key() Allow passing a pointer to a function and an opaque pointer in order to free the memory if the values of the dictionary contain allocated memory.

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
15 years agoFix potential memleak (CID 69)
Rémi Duraffort [Sun, 5 Oct 2008 17:44:33 +0000 (19:44 +0200)]
Fix potential memleak (CID 69)

15 years agoFIx potential memleak (CID 217)
Rémi Duraffort [Sun, 5 Oct 2008 17:28:52 +0000 (19:28 +0200)]
FIx potential memleak (CID 217)

15 years agoFix memleak (CID 210)
Rémi Duraffort [Sun, 5 Oct 2008 17:25:28 +0000 (19:25 +0200)]
Fix memleak (CID 210)

15 years agoFix potential memleaks (CID 208)
Rémi Duraffort [Sun, 5 Oct 2008 17:18:29 +0000 (19:18 +0200)]
Fix potential memleaks (CID 208)

15 years agoFix memleak (CID 202, 203, 204 and 205)
Rémi Duraffort [Sun, 5 Oct 2008 17:12:31 +0000 (19:12 +0200)]
Fix memleak (CID 202, 203, 204 and 205)

15 years agoRemove unuse variable (and one memleak in the same time) (CID 201)
Rémi Duraffort [Sun, 5 Oct 2008 17:01:25 +0000 (19:01 +0200)]
Remove unuse variable (and one memleak in the same time) (CID 201)

15 years agoFix resource leak when loadsave fail (CID 94)
Rémi Duraffort [Sun, 5 Oct 2008 16:11:50 +0000 (18:11 +0200)]
Fix resource leak when loadsave fail (CID 94)

15 years agoQT4 wineventfilter for Win32, allows WM_APPCOMMAND stuff
Kaarlo Raiha [Sun, 5 Oct 2008 14:35:00 +0000 (17:35 +0300)]
QT4 wineventfilter for Win32, allows WM_APPCOMMAND stuff

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
15 years agoDo not check for the same error twice (CID#147)
Rémi Denis-Courmont [Sun, 5 Oct 2008 14:22:46 +0000 (17:22 +0300)]
Do not check for the same error twice (CID#147)

15 years agoFix crash on RTSP error with TS muxing (CID#179)
Rémi Denis-Courmont [Sun, 5 Oct 2008 14:18:42 +0000 (17:18 +0300)]
Fix crash on RTSP error with TS muxing (CID#179)

15 years agoifdef out dead "future" code (CID#148)
Rémi Denis-Courmont [Sun, 5 Oct 2008 14:16:52 +0000 (17:16 +0300)]
ifdef out dead "future" code (CID#148)

15 years agoFix NULL dereference (CID#236)
Rémi Denis-Courmont [Sun, 5 Oct 2008 14:15:00 +0000 (17:15 +0300)]
Fix NULL dereference (CID#236)

15 years agoFix NULL dereference (CID#181)
Rémi Denis-Courmont [Sun, 5 Oct 2008 14:12:41 +0000 (17:12 +0300)]
Fix NULL dereference (CID#181)

15 years agoFix NULL dereference (CID#149)
Rémi Denis-Courmont [Sun, 5 Oct 2008 14:10:28 +0000 (17:10 +0300)]
Fix NULL dereference (CID#149)

This bug can never happen, as we never call with pppsz_longname == NULL
at the moment.

15 years agoClarify code (FALSE CID#244)
Rémi Denis-Courmont [Sun, 5 Oct 2008 14:05:56 +0000 (17:05 +0300)]
Clarify code (FALSE CID#244)

15 years agoTimeshift: fix crash on I/O error (CID#157)
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:54:40 +0000 (16:54 +0300)]
Timeshift: fix crash on I/O error (CID#157)

15 years agoFix memory leak (CID#206)
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:53:21 +0000 (16:53 +0300)]
Fix memory leak (CID#206)

15 years agoHandle error (?) from config_GetInt (CID#180)
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:51:19 +0000 (16:51 +0300)]
Handle error (?) from config_GetInt (CID#180)

15 years agoFix NULL dereference (CID#167)
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:51:00 +0000 (16:51 +0300)]
Fix NULL dereference (CID#167)

15 years agoFix dangling pointer use when shrinking a non-standard block
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:42:01 +0000 (16:42 +0300)]
Fix dangling pointer use when shrinking a non-standard block

I believe this path cannot be triggered at the moment however, as
there quite few block_Realloc users. Fixes CID#197.

15 years agoMake the instance lock static
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:41:00 +0000 (16:41 +0300)]
Make the instance lock static

(it's not distinct from the module bank lock)

15 years agoFix some race conditions in the module bank
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:33:28 +0000 (16:33 +0300)]
Fix some race conditions in the module bank

Unfortunately(?), these only occur in multi-instances scenarii...

15 years agoAnother useless parameter
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:18:35 +0000 (16:18 +0300)]
Another useless parameter

15 years agoFix warning
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:14:54 +0000 (16:14 +0300)]
Fix warning

15 years agomodule_find, module_exists, module_get_main: remove useless paramter
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:11:34 +0000 (16:11 +0300)]
module_find, module_exists, module_get_main: remove useless paramter

15 years agoFix missing declaration (supposedly crash on amd64)
Rémi Denis-Courmont [Sun, 5 Oct 2008 13:11:00 +0000 (16:11 +0300)]
Fix missing declaration (supposedly crash on amd64)

15 years agoFix warning
Rémi Denis-Courmont [Sun, 5 Oct 2008 12:59:50 +0000 (15:59 +0300)]
Fix warning

15 years agoFix potential memleak (CID 198)
Rémi Duraffort [Sun, 5 Oct 2008 13:37:09 +0000 (15:37 +0200)]
Fix potential memleak (CID 198)

15 years agoFix one potential memleak (CID 195)
Rémi Duraffort [Sun, 5 Oct 2008 13:31:06 +0000 (15:31 +0200)]
Fix one potential memleak (CID 195)

15 years agoUse vasprintf instead of some malloc+vsnprintf and fix CID 194.
Rémi Duraffort [Sun, 5 Oct 2008 13:10:24 +0000 (15:10 +0200)]
Use vasprintf instead of some malloc+vsnprintf and fix CID 194.

15 years agoCleaning xurl code (CID 193 and CID 51 are now fixed)
Rémi Duraffort [Sun, 5 Oct 2008 12:56:20 +0000 (14:56 +0200)]
Cleaning xurl code (CID 193 and CID 51 are now fixed)

15 years agoBury the module pointer inside modules.c
Rémi Denis-Courmont [Sun, 5 Oct 2008 12:36:50 +0000 (15:36 +0300)]
Bury the module pointer inside modules.c

15 years agoUnneeded #include
Rémi Denis-Courmont [Sun, 5 Oct 2008 12:34:19 +0000 (15:34 +0300)]
Unneeded #include

15 years agoCleanup b_cache_delete
Rémi Denis-Courmont [Sun, 5 Oct 2008 12:25:54 +0000 (15:25 +0300)]
Cleanup b_cache_delete

15 years agoRemove b_cache_delete
Rémi Denis-Courmont [Sun, 5 Oct 2008 12:19:32 +0000 (15:19 +0300)]
Remove b_cache_delete

15 years agoRemove one core dependency upon the module bank
Rémi Denis-Courmont [Sun, 5 Oct 2008 12:18:50 +0000 (15:18 +0300)]
Remove one core dependency upon the module bank

15 years agoDangling code
Rémi Denis-Courmont [Sun, 5 Oct 2008 10:16:15 +0000 (13:16 +0300)]
Dangling code

15 years agoTentative link fix
Rémi Denis-Courmont [Sun, 5 Oct 2008 09:57:46 +0000 (12:57 +0300)]
Tentative link fix

15 years agoRemove slow and leaking var_AcquireMutex
Rémi Denis-Courmont [Sun, 5 Oct 2008 09:40:24 +0000 (12:40 +0300)]
Remove slow and leaking var_AcquireMutex

15 years agoUse static mutexes
Rémi Denis-Courmont [Sun, 5 Oct 2008 08:28:32 +0000 (11:28 +0300)]
Use static mutexes

15 years agoStatic mutexes
Rémi Denis-Courmont [Sun, 5 Oct 2008 08:19:00 +0000 (11:19 +0300)]
Static mutexes

15 years agoRemove vlc_threads_(init|end), fix thread-safety on Win32
Rémi Denis-Courmont [Sun, 5 Oct 2008 07:38:49 +0000 (10:38 +0300)]
Remove vlc_threads_(init|end), fix thread-safety on Win32

15 years agoFix vlc_thread_ready invalid use of object_wait
Rémi Denis-Courmont [Sat, 4 Oct 2008 20:21:35 +0000 (23:21 +0300)]
Fix vlc_thread_ready invalid use of object_wait

15 years agoffmpeg changed offset_t to int64_t in svn rev15533. Let's keep up with them.
Dominique Leuenberger [Sat, 4 Oct 2008 04:00:44 +0000 (06:00 +0200)]
ffmpeg changed offset_t to int64_t in svn rev15533. Let's keep up with them.

Signed-Off-By: Christophe Mutricy
15 years agoFix playlist use. Fix #2153
Christophe Mutricy [Sat, 4 Oct 2008 15:26:28 +0000 (16:26 +0100)]
Fix playlist use. Fix #2153

15 years agoQt4: Split the controllers from the rest of the interface widgets.
Jean-Baptiste Kempf [Fri, 3 Oct 2008 05:19:20 +0000 (22:19 -0700)]
Qt4: Split the controllers from the rest of the interface widgets.

15 years agoQt4: fix remaining preferences intempestive popups.
Jean-Baptiste Kempf [Thu, 2 Oct 2008 22:03:11 +0000 (15:03 -0700)]
Qt4: fix remaining preferences intempestive popups.

15 years agoCritical section are internally recursive
Rémi Denis-Courmont [Mon, 29 Sep 2008 18:18:20 +0000 (21:18 +0300)]
Critical section are internally recursive

Remove all this useless stuff of mine.

15 years agoHuman readable git versions
Rémi Denis-Courmont [Sat, 4 Oct 2008 15:03:02 +0000 (18:03 +0300)]
Human readable git versions

15 years agoensure compatibility with future versions of Darwin
Felix Kühne [Sat, 4 Oct 2008 12:38:42 +0000 (14:38 +0200)]
ensure compatibility with future versions of Darwin

15 years agoforward-port [4f51e27858885a78d4fc93a8312b8e96d92805ae]
Felix Paul Kühne [Fri, 3 Oct 2008 22:20:17 +0000 (00:20 +0200)]
forward-port [4f51e27858885a78d4fc93a8312b8e96d92805ae]

15 years agoFix regression in libvlc_video_set_spu() and libvlc_audio_set_track().
Jean-Paul Saman [Fri, 3 Oct 2008 11:56:45 +0000 (13:56 +0200)]
Fix regression in libvlc_video_set_spu() and libvlc_audio_set_track().

15 years agoFix regression in libvlc_video_set_teletext().
Jean-Paul Saman [Mon, 29 Sep 2008 10:56:21 +0000 (12:56 +0200)]
Fix regression in libvlc_video_set_teletext().

15 years agoUse the integer value for teletext page in test.html.
Jean-Paul Saman [Mon, 29 Sep 2008 10:54:50 +0000 (12:54 +0200)]
Use the integer value for teletext page in test.html.

15 years agoFix bug in libvlc_video_set_teletext()
Jean-Paul Saman [Sun, 28 Sep 2008 17:25:54 +0000 (19:25 +0200)]
Fix bug in libvlc_video_set_teletext()

15 years agoAdd subtitle and teletext JS API to test.html
Jean-Paul Saman [Sun, 28 Sep 2008 17:23:59 +0000 (19:23 +0200)]
Add subtitle and teletext JS API to test.html

15 years agomacosx: renamed getVoutView to voutView in order to make it conform to the cocoa...
Felix Paul Kühne [Fri, 3 Oct 2008 14:44:26 +0000 (16:44 +0200)]
macosx: renamed getVoutView to voutView in order to make it conform to the cocoa naming scheme

15 years agomacosx: ugly compilation fix as VLC_OBJECT_OPENGL was removed
Felix Paul Kühne [Fri, 3 Oct 2008 13:45:19 +0000 (15:45 +0200)]
macosx: ugly compilation fix as VLC_OBJECT_OPENGL was removed

Compatibility with the caca and x11 vouts needs to be checked

15 years agoCleanup PVR path parser
Rémi Denis-Courmont [Thu, 2 Oct 2008 16:26:27 +0000 (19:26 +0300)]
Cleanup PVR path parser

15 years agolibmpeg2: user_data has been available since 0.3.2
Derk-Jan Hartman [Thu, 2 Oct 2008 19:12:15 +0000 (21:12 +0200)]
libmpeg2: user_data has been available since 0.3.2

Since we require libmpeg > 0.3.2 there is no need for this check.

15 years agomacosx: allow to specify where you want the download to be save and how it should...
Derk-Jan Hartman [Thu, 2 Oct 2008 14:53:25 +0000 (16:53 +0200)]
macosx: allow to specify where you want the download to be save and how it should be called.

15 years agoupdate: don't free the temp pointer, but free the original instead.
Derk-Jan Hartman [Thu, 2 Oct 2008 14:41:22 +0000 (16:41 +0200)]
update: don't free the temp pointer, but free the original instead.

15 years agoupdate: rename the variables so that it matches their current purpose
Derk-Jan Hartman [Thu, 2 Oct 2008 14:38:39 +0000 (16:38 +0200)]
update: rename the variables so that it matches their current purpose

15 years agoupdate: allow update_Download to accept: directory, filename, NULL
Derk-Jan Hartman [Thu, 2 Oct 2008 14:32:14 +0000 (16:32 +0200)]
update: allow update_Download  to accept: directory, filename, NULL

directory: accepts any existing directory and will use the filename component of the update URL (old behaviour). This option no longer requires you to provide a string that ends with the pathsep.

filename: write directly to this filename. Existing files will be overwritten.

NULL: will write to filename component of the update URL. likely in the CWD.

15 years agofortunes: PWNtcha !!!
Derk-Jan Hartman [Thu, 2 Oct 2008 12:02:13 +0000 (14:02 +0200)]
fortunes: PWNtcha !!!

15 years agoWin32 Vout: after the previous fix of Win32 Vout, the fullscreen mode wasn't kept...
Jean-Baptiste Kempf [Thu, 2 Oct 2008 06:29:09 +0000 (23:29 -0700)]
Win32 Vout: after the previous fix of Win32 Vout, the fullscreen mode wasn't kept for the next item. This fixes that.

15 years agoFixed a stupid typo in swscale copy conditions.
Laurent Aimar [Wed, 1 Oct 2008 20:45:45 +0000 (22:45 +0200)]
Fixed a stupid typo in swscale copy conditions.

It closes at least #2119 (on any vertical scaled only subtitle).

15 years agoFixed annoying lates frame when slowing speed.
Laurent Aimar [Tue, 30 Sep 2008 21:49:46 +0000 (23:49 +0200)]
Fixed annoying lates frame when slowing speed.

15 years agoNo functionnal changes (clean up)
Laurent Aimar [Tue, 30 Sep 2008 21:30:00 +0000 (23:30 +0200)]
No functionnal changes (clean up)

15 years agoFix for p_input being now hidden.
Christophe Mutricy [Wed, 1 Oct 2008 20:40:30 +0000 (21:40 +0100)]
Fix for p_input being now hidden.

15 years agoDon' reinvete the wheel just for fun.
Rémi Duraffort [Wed, 1 Oct 2008 20:38:05 +0000 (22:38 +0200)]
Don' reinvete the wheel just for fun.

15 years agoCleaning and fix potential memleaks.
Rémi Duraffort [Wed, 1 Oct 2008 20:17:56 +0000 (22:17 +0200)]
Cleaning and fix potential memleaks.

15 years agoRemove xurl_(free|malloc)
Rémi Duraffort [Wed, 1 Oct 2008 20:05:36 +0000 (22:05 +0200)]
Remove xurl_(free|malloc)

15 years agosecond parameter of streallocat must be const.
Rémi Duraffort [Wed, 1 Oct 2008 19:56:52 +0000 (21:56 +0200)]
second parameter of streallocat must be const.

15 years agoxlist: last can't be NULL here (invalidate CID 50)
Rémi Duraffort [Wed, 1 Oct 2008 19:52:42 +0000 (21:52 +0200)]
xlist: last can't be NULL here (invalidate CID 50)

15 years agoFix potential memleaks (CID 222 and 221)
Rémi Duraffort [Wed, 1 Oct 2008 19:43:48 +0000 (21:43 +0200)]
Fix potential memleaks (CID 222 and 221)

15 years agoFix memleak (CID 225)
Rémi Duraffort [Wed, 1 Oct 2008 19:34:17 +0000 (21:34 +0200)]
Fix memleak (CID 225)