]> git.sesse.net Git - vlc/log
vlc
15 years agoAdded a new "video splitter" module type.
Laurent Aimar [Sat, 6 Jun 2009 13:51:53 +0000 (15:51 +0200)]
Added a new "video splitter" module type.

It will be used to create multiple video from one without having to fake
a video output (and all its overhead).

15 years agoAdded a missing const to video_format_Copy.
Laurent Aimar [Sat, 6 Jun 2009 13:51:26 +0000 (15:51 +0200)]
Added a missing const to video_format_Copy.

15 years agoEnable Chorus filter
Rémi Denis-Courmont [Sat, 6 Jun 2009 14:18:42 +0000 (17:18 +0300)]
Enable Chorus filter

15 years agoChorus/Flanger audio filter Based on basic variable delay filter
Srikanth Raju [Tue, 2 Jun 2009 06:55:46 +0000 (23:55 -0700)]
Chorus/Flanger audio filter Based on basic variable delay filter

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoQt4: fix handling of IPv6 literal for RTP and UDP
Rémi Denis-Courmont [Sat, 6 Jun 2009 13:57:01 +0000 (16:57 +0300)]
Qt4: fix handling of IPv6 literal for RTP and UDP

See http://forum.videolan.org/viewtopic.php?f=33&t=60477

15 years agoPort to new libmpcdec API
Yavor Doganov [Mon, 1 Jun 2009 11:44:45 +0000 (14:44 +0300)]
Port to new libmpcdec API

Please find attached my attempt to port VLC to libmpcdec6.  Playing
and seeking works according to my tests with a bunch of files (both
SV7 and SV8).  I tried to follow upstream's coding style.

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
15 years agocontribs: compile x264 and live555 as PIC
Pierre Ynard [Fri, 5 Jun 2009 23:28:37 +0000 (01:28 +0200)]
contribs: compile x264 and live555 as PIC

Compile x264 and live555 as PIC, as otherwise it causes linkage problems
on 64 bits

15 years agoRemoved debug messages.
Laurent Aimar [Fri, 5 Jun 2009 23:06:09 +0000 (01:06 +0200)]
Removed debug messages.

15 years agoTemporary workaround for video filter wrapper in qt4 (logo).
Laurent Aimar [Fri, 5 Jun 2009 22:53:36 +0000 (00:53 +0200)]
Temporary workaround for video filter wrapper in qt4 (logo).

15 years agoConverted logo "video filter" to "video filter2".
Laurent Aimar [Fri, 5 Jun 2009 22:49:13 +0000 (00:49 +0200)]
Converted logo "video filter" to "video filter2".

I also cleaned it up.

15 years agoUsed es_format_IsSimilar when needed.
Laurent Aimar [Fri, 5 Jun 2009 22:39:53 +0000 (00:39 +0200)]
Used es_format_IsSimilar when needed.

15 years agoAdded video_format/es_format_IsSimilar helper.
Laurent Aimar [Fri, 5 Jun 2009 22:37:13 +0000 (00:37 +0200)]
Added video_format/es_format_IsSimilar helper.

15 years agoAdded amissing const to filter_Blend.
Laurent Aimar [Fri, 5 Jun 2009 20:22:31 +0000 (22:22 +0200)]
Added amissing const to filter_Blend.

15 years agorc: header inclusion fix
Derk-Jan Hartman [Fri, 5 Jun 2009 20:09:30 +0000 (22:09 +0200)]
rc: header inclusion fix

15 years agoConvert some uses of key-pressed to key-action.
Derk-Jan Hartman [Fri, 5 Jun 2009 20:04:16 +0000 (22:04 +0200)]
Convert some uses of key-pressed to key-action.

15 years agoQt4: forward and back were using key-pressed where they should be using key-action...
Derk-Jan Hartman [Fri, 5 Jun 2009 20:03:39 +0000 (22:03 +0200)]
Qt4: forward and back were using key-pressed where they should be using key-action variable

15 years agoMissing include for vlm_Delete() usage.
Derk-Jan Hartman [Fri, 5 Jun 2009 19:40:49 +0000 (21:40 +0200)]
Missing include for vlm_Delete() usage.

15 years agoxulrunner-1.9.1 patch by Dominique Leuenberger <dominique at leuenberger dot net>
Jean-Paul Saman [Fri, 5 Jun 2009 18:53:03 +0000 (20:53 +0200)]
xulrunner-1.9.1 patch by Dominique Leuenberger <dominique at  leuenberger dot net>
Signed off: Jean-Paul Saman <jpsaman@videolan.org>

15 years agofix wording: no --> not
Jean-Paul Saman [Fri, 22 May 2009 13:13:45 +0000 (15:13 +0200)]
fix wording: no --> not

15 years agoRemoved useless date check when using vlc_cond_timedwait.
Laurent Aimar [Fri, 5 Jun 2009 18:31:52 +0000 (20:31 +0200)]
Removed useless date check when using vlc_cond_timedwait.

15 years agoDeinterlace fix in liblc
Cyril Mathé [Thu, 4 Jun 2009 11:43:47 +0000 (13:43 +0200)]
Deinterlace fix in liblc

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
15 years agoUsed the filter blend helpers in logo.
Laurent Aimar [Thu, 4 Jun 2009 22:05:16 +0000 (00:05 +0200)]
Used the filter blend helpers in logo.

15 years agoRemoved unused variable (logo).
Laurent Aimar [Thu, 4 Jun 2009 21:56:03 +0000 (23:56 +0200)]
Removed unused variable (logo).

15 years agoUsed new filter blend helpers in vout_subpictures.
Laurent Aimar [Thu, 4 Jun 2009 21:54:23 +0000 (23:54 +0200)]
Used new filter blend helpers in vout_subpictures.

15 years agoAdded blend filter helpers.
Laurent Aimar [Thu, 4 Jun 2009 21:44:30 +0000 (23:44 +0200)]
Added blend filter helpers.

15 years agoAdded a const to source picture in blend module.
Laurent Aimar [Thu, 4 Jun 2009 21:31:12 +0000 (23:31 +0200)]
Added a const to source picture in blend module.

15 years agocontribs: use http instead of ftp to download the Darwin-binary package
Felix Paul Kühne [Fri, 5 Jun 2009 16:08:04 +0000 (18:08 +0200)]
contribs: use http instead of ftp to download the Darwin-binary package

Note that we don't use FTP to access ganesh in 'make src' either...

15 years agoFix potential infinite loop with multiple vouts (fixes: #2832)
Rémi Denis-Courmont [Fri, 5 Jun 2009 14:55:09 +0000 (17:55 +0300)]
Fix potential infinite loop with multiple vouts (fixes: #2832)

15 years agop_vlm destruction fixes
Sébastien Escudier [Wed, 27 May 2009 09:43:16 +0000 (11:43 +0200)]
p_vlm destruction fixes

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoQT4 menus : remove previous signal-slot connection(s) if any (correct trac #2818)
Erwan Tulou [Fri, 5 Jun 2009 07:55:09 +0000 (09:55 +0200)]
QT4 menus : remove previous signal-slot connection(s) if any (correct trac #2818)

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoskins2: correct crashes when using zoom and multiple video tags
Erwan Tulou [Fri, 5 Jun 2009 12:37:37 +0000 (14:37 +0200)]
skins2: correct crashes when using zoom and multiple video tags

Fixes #2821

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
15 years agoVLCKit: url support for VLCMedia
Malte Tancred [Fri, 5 Jun 2009 13:04:40 +0000 (15:04 +0200)]
VLCKit: url support for VLCMedia

The class VLCMedia used only the trailing path part of the URL it was handed. I changed the roles of initWithPath: and initWithURL: by letting initWithPath: create an NSURL, and initWithURL: hand the complete URL to libvlc_media_new. With this change I'm able to play network streams, not just local movie files.

Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
15 years agotest: Use vlc's msleep. Only portable and working implementation we have.
Pierre d'Herbemont [Fri, 5 Jun 2009 07:50:42 +0000 (00:50 -0700)]
test: Use vlc's msleep. Only portable and working implementation we have.

Pointed by Remi.

15 years agotest: Spend less time in the media_list_player test.
Pierre d'Herbemont [Fri, 5 Jun 2009 06:02:28 +0000 (23:02 -0700)]
test: Spend less time in the media_list_player test.

15 years agoTest suite start to prove its usefulness. (oops).
Pierre d'Herbemont [Fri, 5 Jun 2009 05:52:55 +0000 (22:52 -0700)]
Test suite start to prove its usefulness. (oops).

It should be improved.

15 years agolibvlc: Make sure we don't attempt to delete the current event manager and object...
Pierre d'Herbemont [Fri, 5 Jun 2009 05:43:03 +0000 (22:43 -0700)]
libvlc: Make sure we don't attempt to delete the current event manager and object from one of its observer callback.

This is not yet supported.

15 years agolibvlc: Fix a typo in a memcpy and constify.
Pierre d'Herbemont [Fri, 5 Jun 2009 05:32:54 +0000 (22:32 -0700)]
libvlc: Fix a typo in a memcpy and constify.

Pointed by Laurent and Valgrind.

15 years agolibvlc: pop_listener does not do its job.
Pierre d'Herbemont [Fri, 5 Jun 2009 05:32:07 +0000 (22:32 -0700)]
libvlc: pop_listener does not do its job.

Pointed by Laurent and Valgrind.

15 years agolibvlc: cond_wait can wake up without being signaled.
Pierre d'Herbemont [Fri, 5 Jun 2009 05:21:30 +0000 (22:21 -0700)]
libvlc: cond_wait can wake up without being signaled.

Pointed by Laurent.

15 years agocore vout: Fix snapshots
Derk-Jan Hartman [Thu, 4 Jun 2009 21:10:08 +0000 (23:10 +0200)]
core vout: Fix snapshots

vlc_cond_timedwait() for the snapshots was using the wrong timevalue.
Thx to fenrir for helping me chase this one. Fixes #2819

15 years agoFixed/workaround a segfault with (newer?) swscale version.
Laurent Aimar [Thu, 4 Jun 2009 20:27:53 +0000 (22:27 +0200)]
Fixed/workaround a segfault with (newer?) swscale version.

Initialize the alpha plane pointers even when not used !

15 years agoAdded support for old revision of SCT20 closed caption.
Laurent Aimar [Thu, 4 Jun 2009 19:08:14 +0000 (21:08 +0200)]
Added support for old revision of SCT20 closed caption.

15 years agoTemporary workaround for video filter wrapper in qt4 (puzzle).
Laurent Aimar [Thu, 4 Jun 2009 19:06:13 +0000 (21:06 +0200)]
Temporary workaround for video filter wrapper in qt4 (puzzle).

15 years agoConvert puzzle to "video filter2".
Laurent Aimar [Thu, 4 Jun 2009 19:05:30 +0000 (21:05 +0200)]
Convert puzzle to "video filter2".

15 years agoDot not quick select mod demuxer as it is not safe (false positives).
Laurent Aimar [Thu, 4 Jun 2009 18:40:25 +0000 (20:40 +0200)]
Dot not quick select mod demuxer as it is not safe (false positives).

15 years agopreparser: shut threat down when not needed
Rémi Denis-Courmont [Thu, 4 Jun 2009 17:49:27 +0000 (20:49 +0300)]
preparser: shut threat down when not needed

15 years agomacosx: Fix configurability of some of the hotkeys
Derk-Jan Hartman [Thu, 4 Jun 2009 14:51:48 +0000 (16:51 +0200)]
macosx: Fix configurability of some of the hotkeys

This partly fixes #2815, but the conflict of "Reveal in Finder" and "Record" has not yet been fixed.

15 years agocore: fix time-offset and position-offset callbacks
Derk-Jan Hartman [Thu, 4 Jun 2009 14:48:50 +0000 (16:48 +0200)]
core: fix time-offset and position-offset callbacks

When using the hotkeys to seek, each offset seek was executed twice. The bahavior of INPUT_CONTROL_SET_TIME_OFFSET has changed, and these callbacks did not account for that yet.

This closes #2820

15 years agoCompile fix for win32 vlc_timer_t: update callback fn prototype.
JP Dinger [Thu, 4 Jun 2009 14:01:36 +0000 (16:01 +0200)]
Compile fix for win32 vlc_timer_t: update callback fn prototype.

15 years agoDisable non implemented code to get build bot back.
Pierre d'Herbemont [Thu, 4 Jun 2009 06:23:27 +0000 (23:23 -0700)]
Disable non implemented code to get build bot back.

15 years agolibvlc: Make sure no event will be send after _detach from the asynch thread.
Pierre d'Herbemont [Thu, 4 Jun 2009 06:00:44 +0000 (23:00 -0700)]
libvlc: Make sure no event will be send after _detach from the asynch thread.

15 years agorevision: No need for the -n in echo. Choke Darwin.
Pierre d'Herbemont [Thu, 4 Jun 2009 06:00:26 +0000 (23:00 -0700)]
revision: No need for the -n in echo. Choke Darwin.

15 years agolibvlc: Get rid of the recursive lock.
Pierre d'Herbemont [Thu, 4 Jun 2009 04:33:17 +0000 (21:33 -0700)]
libvlc: Get rid of the recursive lock.

15 years agotimer: Dummy work around for darwin. (dummy stub).
Pierre d'Herbemont [Thu, 4 Jun 2009 04:18:20 +0000 (21:18 -0700)]
timer: Dummy work around for darwin. (dummy stub).

Just to get compilation working. Any use of Timer API will result in an abort() for now.

15 years agoQt: Add icons on open dialog tabs.
Jean-Baptiste Kempf [Wed, 3 Jun 2009 22:51:45 +0000 (00:51 +0200)]
Qt: Add icons on open dialog tabs.

Idea and code from Francois Cartegnie

15 years agoUpdate test.html file with new features
Cyril Mathé [Wed, 27 May 2009 09:01:25 +0000 (11:01 +0200)]
Update test.html file with new features

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoActiveX: Deinterlace JS Binding
Cyril Mathé [Wed, 20 May 2009 08:52:03 +0000 (10:52 +0200)]
ActiveX: Deinterlace JS Binding

- video.deinterlaceEnable(char *mode) : enable deinterlace filter which type is defined by mode
     - video.deinterlaceDisable()          : disable deinterlace filter

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoMoz-Plugin: Deinterlace JS Binding
Cyril Mathé [Wed, 20 May 2009 08:47:55 +0000 (10:47 +0200)]
Moz-Plugin: Deinterlace JS Binding

- video.deinterlaceEnable(char *mode) : enable deinterlace filter which type is defined by mode
 - video.deinterlaceDisable()          : disable deinterlace filter

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoFixed old naming standard splitted rar archive (close #2733).
Laurent Aimar [Wed, 3 Jun 2009 22:04:47 +0000 (00:04 +0200)]
Fixed old naming standard splitted rar archive (close #2733).

Patch by ozvald (see #2733)

15 years agolibvlc API: Add Deinterlace Filter to libvlc in video.c
Cyril Mathé [Fri, 29 May 2009 12:25:45 +0000 (14:25 +0200)]
libvlc API: Add Deinterlace Filter to libvlc in video.c

  - libvlc_video_enable_deinterlace(libvlc_media_player_t *p_mi, int b_enable, const char *psz_mode, libvlc_exception_t *p_e)
      - b_enable: boolean to enable or disable deinterlace filter
      - psz_mode: char to define the deinterlace mode (blend, linear...)

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
15 years agoTemporary workaround for video filter wrapper in qt4.
Laurent Aimar [Wed, 3 Jun 2009 21:15:07 +0000 (23:15 +0200)]
Temporary workaround for video filter wrapper in qt4.

15 years agoPostproc: Set a description string for the postprocess variable.
Derk-Jan Hartman [Wed, 3 Jun 2009 21:33:24 +0000 (23:33 +0200)]
Postproc: Set a description string for the postprocess variable.

This string is already in use, so no problem with stringfreeze for
1.0 (According to xtophe).

15 years agomacos playlist: fix a deadlock when deleting items.
Derk-Jan Hartman [Wed, 3 Jun 2009 21:08:35 +0000 (23:08 +0200)]
macos playlist: fix a deadlock when deleting items.

In general, we should avoid PL_LOCK'ing around stuff that the Datasource does,
and restrict it to the lines that directly deal with the core playlist.

This should fix #2810

15 years agomacosx: Fix postprocessing menu item
Derk-Jan Hartman [Wed, 3 Jun 2009 21:03:22 +0000 (23:03 +0200)]
macosx: Fix postprocessing menu item

This closes #2814

15 years agoConvert magnify to "video filter2".
Laurent Aimar [Wed, 3 Jun 2009 20:07:10 +0000 (22:07 +0200)]
Convert magnify to "video filter2".

15 years agoAdded a wrapper for "video filter2" as a "video filter"
Laurent Aimar [Wed, 3 Jun 2009 20:06:31 +0000 (22:06 +0200)]
Added a wrapper for "video filter2" as a "video filter"

It allows to use mouse inside a simple "video filter2"
It is not meant to stay.

15 years agoAdded mouse support to filter_t and filter_chain_t.
Laurent Aimar [Tue, 2 Jun 2009 19:38:46 +0000 (21:38 +0200)]
Added mouse support to filter_t and filter_chain_t.

15 years agoFall back if this is not a git checkout
Rémi Denis-Courmont [Wed, 3 Jun 2009 20:31:27 +0000 (23:31 +0300)]
Fall back if this is not a git checkout

15 years agofetcher: shut thread down when not needed
Rémi Denis-Courmont [Wed, 3 Jun 2009 20:04:01 +0000 (23:04 +0300)]
fetcher: shut thread down when not needed

Unfortunately, the thread stack remains allocated as our threading
abstraction does not support detaching.

15 years agofetcher: don't recycle the main condition variable for other purpose
Rémi Denis-Courmont [Wed, 3 Jun 2009 20:15:52 +0000 (23:15 +0300)]
fetcher: don't recycle the main condition variable for other purpose

15 years agoRepair libvlc_get_changeset()
Rémi Denis-Courmont [Wed, 3 Jun 2009 19:25:37 +0000 (22:25 +0300)]
Repair libvlc_get_changeset()

15 years agoPrint the changeset with --version
Rémi Denis-Courmont [Wed, 3 Jun 2009 19:21:53 +0000 (22:21 +0300)]
Print the changeset with --version

15 years agoCreate revision.c
Rémi Denis-Courmont [Mon, 23 Feb 2009 17:11:03 +0000 (19:11 +0200)]
Create revision.c

15 years agoKill a few relocations
Rémi Denis-Courmont [Wed, 3 Jun 2009 16:38:34 +0000 (19:38 +0300)]
Kill a few relocations

15 years agoRemove useless timer parameter
Rémi Denis-Courmont [Wed, 3 Jun 2009 16:03:55 +0000 (19:03 +0300)]
Remove useless timer parameter

15 years agovlc_timer_getoverrun result must be used
Rémi Denis-Courmont [Wed, 3 Jun 2009 15:53:38 +0000 (18:53 +0300)]
vlc_timer_getoverrun result must be used

15 years agoCaptureOpenPanel: allow alternative layout
Francois Cartegnie [Thu, 28 May 2009 18:59:34 +0000 (20:59 +0200)]
CaptureOpenPanel: allow alternative layout

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoUI open_file menus and layout fixes
Francois Cartegnie [Thu, 28 May 2009 15:14:44 +0000 (17:14 +0200)]
UI open_file menus and layout fixes

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agonew resource: playlist remove icon
Francois Cartegnie [Thu, 28 May 2009 15:14:43 +0000 (17:14 +0200)]
new resource: playlist remove icon

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agolibvlc: Use mutex_cleanup_push.
Pierre d'Herbemont [Wed, 3 Jun 2009 05:57:48 +0000 (22:57 -0700)]
libvlc: Use mutex_cleanup_push.

15 years agolibvlc: Missing unlock.
Pierre d'Herbemont [Wed, 3 Jun 2009 05:19:38 +0000 (22:19 -0700)]
libvlc: Missing unlock.

15 years agoCorrectly setup the clock state when creating a new program.
Laurent Aimar [Tue, 2 Jun 2009 21:03:44 +0000 (23:03 +0200)]
Correctly setup the clock state when creating a new program.

It avoid an assert if a program was created after the input was paused.

15 years agoAvoid an error (no ffmpeg-hw option) when not compiling with vaapi support.
Laurent Aimar [Mon, 1 Jun 2009 21:28:59 +0000 (23:28 +0200)]
Avoid an error (no ffmpeg-hw option) when not compiling with vaapi support.

Also updated a bit more against old ffmpeg version.

15 years agomacosx playlist: Move one of the lock to avoid a "lock in locked-state" issue.
Derk-Jan Hartman [Tue, 2 Jun 2009 21:16:01 +0000 (23:16 +0200)]
macosx playlist: Move one of the lock to avoid a "lock in locked-state" issue.

Add a few more lockings around other playlist data as well. We really need to redo all this stuff.

15 years agomacosx: volume needs to be stored in absolute numbers instead of percentages. If...
Felix Paul Kühne [Tue, 2 Jun 2009 21:06:20 +0000 (23:06 +0200)]
macosx: volume needs to be stored in absolute numbers instead of percentages. If you don't do this, the user will get a quite different noise experience...

Closes #2805

15 years agoTimer: fallback to realtime if monotonic clock is not implemented
Rémi Denis-Courmont [Tue, 2 Jun 2009 19:10:41 +0000 (22:10 +0300)]
Timer: fallback to realtime if monotonic clock is not implemented

15 years agodvdnav: fulfill the self-realizing prophecy^W^W^Wuse timer
Rémi Denis-Courmont [Tue, 2 Jun 2009 19:05:49 +0000 (22:05 +0300)]
dvdnav: fulfill the self-realizing prophecy^W^W^Wuse timer

15 years agoscreesaver: use timer and cleanup
Rémi Denis-Courmont [Tue, 2 Jun 2009 18:31:52 +0000 (21:31 +0300)]
screesaver: use timer and cleanup

15 years agoAsynchronous timer API
Rémi Denis-Courmont [Tue, 2 Jun 2009 17:19:19 +0000 (20:19 +0300)]
Asynchronous timer API

15 years agoinhibit: use callbacks, kill one timer thread
Rémi Denis-Courmont [Tue, 2 Jun 2009 18:11:49 +0000 (21:11 +0300)]
inhibit: use callbacks, kill one timer thread

15 years agoWin32: fix warnings
Rémi Denis-Courmont [Tue, 2 Jun 2009 17:18:36 +0000 (20:18 +0300)]
Win32: fix warnings

15 years agoPlay more than one media to improve coverage a bit
Rémi Denis-Courmont [Mon, 1 Jun 2009 15:31:28 +0000 (18:31 +0300)]
Play more than one media to improve coverage a bit
(cherry picked from commit c01710dd232695150ce10e7b1a8112781eacdd54)

15 years agoMake the test timeout more bearable
Rémi Denis-Courmont [Mon, 1 Jun 2009 15:31:14 +0000 (18:31 +0300)]
Make the test timeout more bearable
(cherry picked from commit 9f71b31e9082e57d05f793a6404867ecf616314c)

15 years agoCore: Closed Captions memleak
Derk-Jan Hartman [Tue, 2 Jun 2009 13:35:14 +0000 (15:35 +0200)]
Core: Closed Captions memleak

15 years agolibvlc: Fix media_list_player's test by using asynchronous event handler on media.
Pierre d'Herbemont [Tue, 2 Jun 2009 07:56:08 +0000 (00:56 -0700)]
libvlc: Fix media_list_player's test by using asynchronous event handler on media.

15 years agolibvlc: Allow event to be dispatched asynchronously.
Pierre d'Herbemont [Tue, 2 Jun 2009 07:24:42 +0000 (00:24 -0700)]
libvlc: Allow event to be dispatched asynchronously.

15 years agolibvlc: Make sure we unlock on error code path.
Pierre d'Herbemont [Tue, 2 Jun 2009 02:39:08 +0000 (19:39 -0700)]
libvlc: Make sure we unlock on error code path.

15 years agoRevert "libvlc_event_*: fix locking"
Pierre d'Herbemont [Tue, 2 Jun 2009 02:36:53 +0000 (19:36 -0700)]
Revert "libvlc_event_*: fix locking"

This reverts commit 13b7d257de1eced08708034186e290c0a5f5628a.

This is incorrect as it introduces locking the release when this should not be needed.

15 years ago.h file commit for [9d7513aea570d26822f26a7b0567133ab4fd6324]
Derk-Jan Hartman [Mon, 1 Jun 2009 23:43:22 +0000 (01:43 +0200)]
.h file commit for [9d7513aea570d26822f26a7b0567133ab4fd6324]

15 years agomacosx vout: another memleak
Derk-Jan Hartman [Mon, 1 Jun 2009 23:26:32 +0000 (01:26 +0200)]
macosx vout: another memleak

A memleak in the handling of NSAnimation