vlc.git
11 years agomedia_player: Make sure everything gets initialized before the event_loop (!).
Pierre d'Herbemont [Tue, 9 Jun 2009 03:58:46 +0000 (20:58 -0700)]
media_player: Make sure everything gets initialized before the event_loop (!).

Should fix the last event media list player test issue.

11 years agolibvlc: Use a valid pointer as thread var. Only to ease debugging.
Pierre d'Herbemont [Sat, 6 Jun 2009 02:47:22 +0000 (19:47 -0700)]
libvlc: Use a valid pointer as thread var. Only to ease debugging.

11 years agolibvlc: ref_count should only be accessed in the lock.
Pierre d'Herbemont [Sat, 6 Jun 2009 02:43:43 +0000 (19:43 -0700)]
libvlc: ref_count should only be accessed in the lock.

11 years agomessages: Make sure banks is never == 0 before --;
Pierre d'Herbemont [Sat, 6 Jun 2009 02:41:47 +0000 (19:41 -0700)]
messages: Make sure banks is never == 0 before --;

11 years agomacosx: updated cone in About dialog
Felix Paul Kühne [Mon, 8 Jun 2009 22:48:57 +0000 (00:48 +0200)]
macosx: updated cone in About dialog

Thanks to Richard C. G. Øiestad for the adaptation

11 years agoXCB screen: capture root window through translation
Rémi Denis-Courmont [Mon, 8 Jun 2009 20:25:43 +0000 (23:25 +0300)]
XCB screen: capture root window through translation

This allows capturing child (esp. menus) or overlapping windows instead
of void when the captured window is not at the top.

11 years agoXCB screen: update geometry as needed
Rémi Denis-Courmont [Mon, 8 Jun 2009 18:14:37 +0000 (21:14 +0300)]
XCB screen: update geometry as needed

If the window (or even the xrandr screen) is resized, we can now
continue streaming after resetting the ES.

11 years agoCosmetics
Rémi Denis-Courmont [Mon, 8 Jun 2009 17:37:19 +0000 (20:37 +0300)]
Cosmetics

11 years agoXCB screen: fix default height/width when x/y specified
Rémi Denis-Courmont [Mon, 8 Jun 2009 17:32:00 +0000 (20:32 +0300)]
XCB screen: fix default height/width when x/y specified

11 years agoUI: simple prefs menu UI fixes and enhancement
Francois Cartegnie [Sun, 7 Jun 2009 12:46:15 +0000 (14:46 +0200)]
UI: simple prefs menu UI fixes and enhancement
UI: new resources for prefs menu

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agomacosx gui: fix selection of VIDEO_TS option in Open Dialog
Derk-Jan Hartman [Mon, 8 Jun 2009 14:31:32 +0000 (16:31 +0200)]
macosx gui: fix selection of VIDEO_TS option in Open Dialog

This closes #2845

11 years agoQt: remove unneeded hack.
Jean-Baptiste Kempf [Mon, 8 Jun 2009 13:41:20 +0000 (15:41 +0200)]
Qt: remove unneeded hack.

It seems to work correctly on Vista.
(cherry picked from commit ff35eda80621ce79ba7c11b3a8917988ba86ee6e)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoQt: remove unneeded debug.
Jean-Baptiste Kempf [Mon, 8 Jun 2009 13:39:33 +0000 (15:39 +0200)]
Qt: remove unneeded debug.
(cherry picked from commit 72dbb98a2e54f7a15bc94479015c33182f14af03)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years agoQt: code cosmetic.
Jean-Baptiste Kempf [Mon, 8 Jun 2009 14:03:57 +0000 (16:03 +0200)]
Qt: code cosmetic.

11 years agoQt: Fix cdda caching option in MRL generation.
Jean-Baptiste Kempf [Mon, 8 Jun 2009 07:25:35 +0000 (09:25 +0200)]
Qt: Fix cdda caching option in MRL generation.

11 years agocontribs: WxWidgets is history
Felix Paul Kühne [Sun, 7 Jun 2009 21:36:52 +0000 (23:36 +0200)]
contribs: WxWidgets is history

11 years agoXCB screen: fix error path
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:46:50 +0000 (22:46 +0300)]
XCB screen: fix error path

11 years agoXCB screen: do build
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:44:37 +0000 (22:44 +0300)]
XCB screen: do build

11 years agoXCB screen: some form of pacing
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:44:20 +0000 (22:44 +0300)]
XCB screen: some form of pacing

11 years agoXCB screen & window capture
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:15:29 +0000 (22:15 +0300)]
XCB screen & window capture

11 years agoblock_heap_Alloc(): create a block from an existing heap allocation
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:06:45 +0000 (22:06 +0300)]
block_heap_Alloc(): create a block from an existing heap allocation

11 years agofixed package-macosx-plugin in case top_srcdir != top_buildir and switched image...
Felix Paul Kühne [Sun, 7 Jun 2009 18:42:37 +0000 (20:42 +0200)]
fixed package-macosx-plugin in case top_srcdir != top_buildir and switched image format to UDBZ, too

NOTE that creating the plugin bundle is still horribly broken in the former case

11 years agoCosmetics.
Laurent Aimar [Sat, 6 Jun 2009 18:42:02 +0000 (20:42 +0200)]
Cosmetics.

11 years agoFixed a race condition in video filter wrapper.
Laurent Aimar [Sat, 6 Jun 2009 18:41:24 +0000 (20:41 +0200)]
Fixed a race condition in video filter wrapper.

11 years agoDo not refuse to start when no logo is specified.
Laurent Aimar [Sat, 6 Jun 2009 17:33:24 +0000 (19:33 +0200)]
Do not refuse to start when no logo is specified.

A warning is issued. It allows a better interaction with GUI.
I also added abort() to non handled memory allocation error.

11 years agoTemporary workaround for video filter wrapper in qt4 (wall).
Laurent Aimar [Sat, 6 Jun 2009 17:17:38 +0000 (19:17 +0200)]
Temporary workaround for video filter wrapper in qt4 (wall).

11 years agoTemporary workaround for video filter wrapper in qt4 (clone).
Laurent Aimar [Sat, 6 Jun 2009 17:17:27 +0000 (19:17 +0200)]
Temporary workaround for video filter wrapper in qt4 (clone).

11 years agoConverted wall to "video splitter".
Laurent Aimar [Sat, 6 Jun 2009 17:16:10 +0000 (19:16 +0200)]
Converted wall to "video splitter".

11 years agoConverted clone to "video splitter".
Laurent Aimar [Sat, 6 Jun 2009 13:56:18 +0000 (15:56 +0200)]
Converted clone to "video splitter".

11 years agoImproved video filter wrapper to allow loading "video splitter".
Laurent Aimar [Sat, 6 Jun 2009 13:55:42 +0000 (15:55 +0200)]
Improved video filter wrapper to allow loading "video splitter".

11 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).

11 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.

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

11 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>
11 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

11 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>
11 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

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

11 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).

11 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.

11 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.

11 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.

11 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.

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

11 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.

11 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

11 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.

11 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>

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

11 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.

11 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>
11 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.

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

11 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.

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

11 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.

11 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...

11 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)

11 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>
11 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>
11 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>
11 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>
11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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

11 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 !

11 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.

11 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).

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

11 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).

11 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

11 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.

11 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

11 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.

11 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.

11 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.

11 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.

11 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.

11 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.

11 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

11 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>
11 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>
11 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>
11 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)

11 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>
11 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.

11 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).

11 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

11 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

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

11 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.

11 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.

11 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

11 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.

11 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