]> git.sesse.net Git - vlc/log
vlc
15 years agoQt: create a CoverArtLabel
Jean-Philippe Andre [Thu, 4 Sep 2008 03:58:06 +0000 (23:58 -0400)]
Qt: create a CoverArtLabel

This Widget (base QLabel) is designed to show the cover art. It handles right-click, and show a context menu that has only one entry:

- Download cover art

When the user clicks it, vlc downloads the cover art (or finds it in the cache), and displays it when downloaded

15 years agoSome news about tonight's bridge module changes.
Antoine Cellerier [Wed, 3 Sep 2008 23:51:42 +0000 (01:51 +0200)]
Some news about tonight's bridge module changes.

15 years agoAdd placeholder feature to bridge module ("No Signal" anyone?)
Antoine Cellerier [Wed, 3 Sep 2008 23:12:45 +0000 (01:12 +0200)]
Add placeholder feature to bridge module ("No Signal" anyone?)

This commit allows using the bridge-out and bridge-in module to
configure a placeholder stream. This placeholder stream replaces the
input stream if it dies for more than place-holder ms.

Example configuration:
 # The input
 new test broadcast enabled
 setup test input /home/antoine/media/wall-e/Sample.avi
 setup test output #duplicate{dst=bridge-out,select=video,dst=bridge-out,select=audio}

 # The placeholder
 new master broadcast enabled
 setup master input /home/antoine/media/wall-e/wall-e.avi
 setup master output #bridge-in{placeholder,placeholder-delay=5000}:display

 # control test play
 control master play

Placeholder and input should have the same format (aspect ratio, dimension,
codec, ...). Connect to VLC's telnet interface and issue some
"control test play" and "control test stop" commands to simulate input loss.
The placeholder stream should kick in after 5000 ms (5 s) of input loss.

15 years agoMake it possible to have more than one bridge in a VLC instance
Antoine Cellerier [Wed, 3 Sep 2008 21:41:21 +0000 (23:41 +0200)]
Make it possible to have more than one bridge in a VLC instance

This commit adds an in-name property to bridge-out and a name property
to brige-in which allows selecting which bridge-out go to which bridge-in
modules. Default behvior is unchanged (everything goes to the same
bridge-in).

15 years agoDo not set sout-keep by default.
Laurent Aimar [Wed, 3 Sep 2008 21:03:05 +0000 (23:03 +0200)]
Do not set sout-keep by default.

 While it is great for (some) streaming cases it is really wrong for saving
to a file for example and/or without using the gather module.

 If you have read how to use the gather module, you probably have read enough
documentation to add sout-keep...

15 years agoFixed config.h include order.
Laurent Aimar [Wed, 3 Sep 2008 18:24:40 +0000 (20:24 +0200)]
Fixed config.h include order.

15 years agoProperly malloc(), memcpy() and free() the quantizer matrix. (Somebody please patch...
Antoine Cellerier [Wed, 3 Sep 2008 20:47:03 +0000 (22:47 +0200)]
Properly malloc(), memcpy() and free() the quantizer matrix. (Somebody please patch libmpeg2 so we can postproc it's output too!) Thanks to fenrir for his help.

15 years agoFix a typo to make the buildbot happy.
Rémi Duraffort [Wed, 3 Sep 2008 20:13:17 +0000 (22:13 +0200)]
Fix a typo to make the buildbot happy.

15 years agodemux/playlit/*: Check asprintf return malloc.
Rémi Duraffort [Wed, 3 Sep 2008 20:06:10 +0000 (22:06 +0200)]
demux/playlit/*: Check asprintf return malloc.

15 years agodouble variable declaration
Rémi Denis-Courmont [Wed, 3 Sep 2008 19:57:41 +0000 (22:57 +0300)]
double variable declaration

15 years agoDe-inhibit cancellation in interface threads
Rémi Denis-Courmont [Wed, 3 Sep 2008 19:32:15 +0000 (22:32 +0300)]
De-inhibit cancellation in interface threads

15 years agoPull cancellation into (most) remaining interfaces
Rémi Denis-Courmont [Wed, 3 Sep 2008 19:31:17 +0000 (22:31 +0300)]
Pull cancellation into (most) remaining interfaces

15 years agoSignals: only one thread needed now
Rémi Denis-Courmont [Wed, 3 Sep 2008 19:30:41 +0000 (22:30 +0300)]
Signals: only one thread needed now

15 years agoTelnet: fix arbitrary tick
Rémi Denis-Courmont [Wed, 3 Sep 2008 19:30:05 +0000 (22:30 +0300)]
Telnet: fix arbitrary tick

15 years agostrsep does not need to be exported for now
Rémi Denis-Courmont [Wed, 3 Sep 2008 19:45:23 +0000 (22:45 +0300)]
strsep does not need to be exported for now

15 years agoAvoid alloca()
Rémi Denis-Courmont [Wed, 3 Sep 2008 18:56:58 +0000 (21:56 +0300)]
Avoid alloca()

15 years agoNo point in checking vlc_object_alive there
Rémi Denis-Courmont [Wed, 3 Sep 2008 18:52:08 +0000 (21:52 +0300)]
No point in checking vlc_object_alive there

15 years agoDo not lock the input while talking to D-Bus
Rémi Denis-Courmont [Wed, 3 Sep 2008 18:11:52 +0000 (21:11 +0300)]
Do not lock the input while talking to D-Bus

15 years agoFix memleak (don't ask for error just for fun).
Rémi Duraffort [Wed, 3 Sep 2008 19:27:44 +0000 (21:27 +0200)]
Fix memleak (don't ask for error just for fun).

15 years agoCorrectly fix #1746 on Windows. Special for Trax :D
Jean-Baptiste Kempf [Wed, 3 Sep 2008 19:23:52 +0000 (12:23 -0700)]
Correctly fix #1746 on Windows. Special for Trax :D

15 years agoImplemented strsep replacement.
Laurent Aimar [Wed, 3 Sep 2008 19:07:12 +0000 (21:07 +0200)]
Implemented strsep replacement.

15 years agoRevert "CLOCK_FREQ is a 64-bits quantity as mtime_t"
Rémi Denis-Courmont [Wed, 3 Sep 2008 18:01:22 +0000 (21:01 +0300)]
Revert "CLOCK_FREQ is a 64-bits quantity as mtime_t"

This reverts commit df65d65771fc440f134d10ea80c86e9f6f2051f6.

15 years agoUse CLOCK_FREQ
Rémi Denis-Courmont [Wed, 3 Sep 2008 17:42:55 +0000 (20:42 +0300)]
Use CLOCK_FREQ

15 years agoCLOCK_FREQ is a 64-bits quantity as mtime_t
Rémi Denis-Courmont [Wed, 3 Sep 2008 17:38:48 +0000 (20:38 +0300)]
CLOCK_FREQ is a 64-bits quantity as mtime_t

15 years agoFix warning
Rémi Denis-Courmont [Wed, 3 Sep 2008 17:42:31 +0000 (20:42 +0300)]
Fix warning

15 years agoOops.
Antoine Cellerier [Wed, 3 Sep 2008 10:24:12 +0000 (12:24 +0200)]
Oops.

15 years agoAdd Actech to THANKS.
Antoine Cellerier [Wed, 3 Sep 2008 10:09:51 +0000 (12:09 +0200)]
Add Actech to THANKS.

15 years agoImproved a bit still frame support.
Laurent Aimar [Tue, 2 Sep 2008 23:20:05 +0000 (01:20 +0200)]
Improved a bit still frame support.

15 years agoFixed a typo in YUVP blending to RGB.
Laurent Aimar [Tue, 2 Sep 2008 23:12:21 +0000 (01:12 +0200)]
Fixed a typo in YUVP blending to RGB.

15 years agovout_RenderPicture should not render subtitles on the provided picture.
Laurent Aimar [Tue, 2 Sep 2008 22:47:54 +0000 (00:47 +0200)]
vout_RenderPicture should not render subtitles on the provided picture.

This prevents rendering subtitles multiple times (but at the cost of a
picture copy when subtiles are rendered).

15 years agoDo not filter the same picture multiple times (close #1959).
Laurent Aimar [Tue, 2 Sep 2008 22:23:09 +0000 (00:23 +0200)]
Do not filter the same picture multiple times (close #1959).

15 years agoSmall fixes on the man page
Christophe Mutricy [Tue, 2 Sep 2008 21:31:38 +0000 (22:31 +0100)]
Small fixes on the man page

Add some aliases
Some : -> ://

15 years agol10n: Hungarian update by Gabor Kelemen
Christophe Mutricy [Tue, 2 Sep 2008 21:21:00 +0000 (22:21 +0100)]
l10n: Hungarian update by Gabor Kelemen

15 years agoi18n: tell gettext to not be silly
Christophe Mutricy [Tue, 2 Sep 2008 21:15:30 +0000 (22:15 +0100)]
i18n: tell gettext to not be silly

15 years agoCosmetic.
Laurent Aimar [Tue, 2 Sep 2008 21:22:16 +0000 (23:22 +0200)]
Cosmetic.

15 years agoFixed a big rtp demuxer.
Laurent Aimar [Tue, 2 Sep 2008 21:17:28 +0000 (23:17 +0200)]
Fixed a big rtp demuxer.

DEMUX_GET_PTS_DELAY should returns microsecond.

You should NOT remove caching to PTS to create PCR.
It was probably a workaround for the previous bug. It could explains
the problems with TS over RTP (for TS with small pcr/pts delay that is, not
created by VLC)

Implemented missing DEMUX_CAN_* query.

15 years agoCosmetics + clean up.
Laurent Aimar [Tue, 2 Sep 2008 19:17:03 +0000 (21:17 +0200)]
Cosmetics + clean up.

15 years agoShrink overly large blocks
Rémi Denis-Courmont [Tue, 2 Sep 2008 14:57:31 +0000 (17:57 +0300)]
Shrink overly large blocks

15 years agoEncoders are allowed to change the input format. Hence we need to check that our...
Antoine Cellerier [Tue, 2 Sep 2008 13:35:44 +0000 (15:35 +0200)]
Encoders are allowed to change the input format. Hence we need to check that our second attempt to spawn an encoder didn't do so.

15 years agoDon't take removed options into account when checking if a module has non advanced...
Antoine Cellerier [Tue, 2 Sep 2008 11:31:17 +0000 (13:31 +0200)]
Don't take removed options into account when checking if a module has non advanced help options.

15 years agoRevert "transcode: try to fix audio resampling (fix #1862)"
Ilkka Ollakka [Tue, 2 Sep 2008 10:46:36 +0000 (13:46 +0300)]
Revert "transcode: try to fix audio resampling (fix #1862)"

This reverts commit 867a815956401f12780892c3432d915ff470ff4e.

That commit basicly just disabled resampling

15 years agosubtitle demux: add comment about how to enable auto detection.
Derk-Jan Hartman [Tue, 2 Sep 2008 10:02:54 +0000 (12:02 +0200)]
subtitle demux: add comment about how to enable auto detection.

15 years agosubtitle detection: Add support for pbs, dks, mpsub, pjs and mpl2 detection.
Derk-Jan Hartman [Tue, 2 Sep 2008 10:00:32 +0000 (12:00 +0200)]
subtitle detection: Add support for pbs, dks, mpsub, pjs and mpl2 detection.

Moved the order around a bit so that more common formats are earlier in the array.

15 years agosubtitle detection: add support for auto-detecting ass, jss, rt and usf subs (AHUM...
Derk-Jan Hartman [Tue, 2 Sep 2008 09:32:35 +0000 (11:32 +0200)]
subtitle detection: add support for auto-detecting ass, jss, rt and usf subs (AHUM :D !!!! )

15 years agoFix make check.
Pierre d'Herbemont [Tue, 2 Sep 2008 07:23:33 +0000 (09:23 +0200)]
Fix make check.

15 years agoQt bugfix: pressing Enter Key in preferences dialog should save prefs
Jean-Philippe Andre [Tue, 2 Sep 2008 01:40:22 +0000 (21:40 -0400)]
Qt bugfix: pressing Enter Key in preferences dialog should save prefs

15 years agoThanks to JPeg...
Jean-Baptiste Kempf [Tue, 2 Sep 2008 01:27:02 +0000 (18:27 -0700)]
Thanks to JPeg...

15 years agoBugfix: last.fm segfaults under Windows This is due to %ju unsupported in printf...
JPeg [Tue, 2 Sep 2008 01:09:47 +0000 (21:09 -0400)]
Bugfix: last.fm segfaults under Windows This is due to %ju unsupported in printf. I also added a few HACKs to enhance submitting (length = 0 did not work, for instance).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agomessages: Fix a warning.
Pierre d'Herbemont [Tue, 2 Sep 2008 00:19:52 +0000 (02:19 +0200)]
messages: Fix a warning.

15 years agoIn fact it's the module name (as in MODULE_NAME on the gcc comand line) and not the...
Antoine Cellerier [Tue, 2 Sep 2008 00:07:54 +0000 (02:07 +0200)]
In fact it's the module name (as in MODULE_NAME on the gcc comand line) and not the object name.

15 years agoAlso allow filtering based on module names.
Antoine Cellerier [Tue, 2 Sep 2008 00:05:22 +0000 (02:05 +0200)]
Also allow filtering based on module names.

15 years agolibvlc: Add a --verbose-objects option to select which objects should print their...
Pierre d'Herbemont [Sun, 6 Jul 2008 13:45:23 +0000 (15:45 +0200)]
libvlc: Add a --verbose-objects option to select which objects should print their msg.

Sample usage:
--verbose-objects=+input,-all

15 years agoupdate: Make sure we don't leak.
Pierre d'Herbemont [Mon, 1 Sep 2008 23:31:02 +0000 (01:31 +0200)]
update: Make sure we don't leak.

This fix also a crash because of a non joined thread on Mac OS X.

15 years agoAccept partial matches with -p <module name> (aka --module ...)
Antoine Cellerier [Mon, 1 Sep 2008 23:29:38 +0000 (01:29 +0200)]
Accept partial matches with -p <module name> (aka --module ...)
Old behavior is still available by prefixing the module name with an
equal sign. For example "vlc -p ts --advanced" returns help on the mux_ts,
vod_rtsp, ts and dvb (aka atsc) modules while "vlc -p '=ts' --advanced"
returns help on the mux_ts (aka ts) and ts modules.

15 years agoWhen applicable, mention that modules weren't displayed because they only had advance...
Antoine Cellerier [Mon, 1 Sep 2008 23:10:27 +0000 (01:10 +0200)]
When applicable, mention that modules weren't displayed because they only had advanced options.

15 years agoMention --list and --list-verbose if a vlc -p <string> call didn't find anything.
Antoine Cellerier [Mon, 1 Sep 2008 23:02:39 +0000 (01:02 +0200)]
Mention --list and --list-verbose if a vlc -p <string> call didn't find anything.

15 years agoPrint the module name in help output (else the user has no way to link the vlc -...
Antoine Cellerier [Mon, 1 Sep 2008 22:55:36 +0000 (00:55 +0200)]
Print the module name in help output (else the user has no way to link the vlc --list output to that of the vlc <insert a help command here> output other than by trying all the modules in --list with vlc -p <module name>)

15 years agoFix mistake in 92290c9d that allowed modules with no basic options (i.e. != advanced...
Antoine Cellerier [Mon, 1 Sep 2008 22:51:10 +0000 (00:51 +0200)]
Fix mistake in 92290c9d that allowed modules with no basic options (i.e. != advanced) to be shown in vlc -p <something> output with --no-advanced.

15 years agoRemove trailing spaces.
Antoine Cellerier [Mon, 1 Sep 2008 22:12:41 +0000 (00:12 +0200)]
Remove trailing spaces.

15 years agoFixed timestamp in ffmpeg reget_buffer callback.
Laurent Aimar [Mon, 1 Sep 2008 23:09:29 +0000 (01:09 +0200)]
Fixed timestamp in ffmpeg reget_buffer callback.

15 years agoAdded missing dvb scan.h include in Modules.am.
Laurent Aimar [Mon, 1 Sep 2008 23:08:30 +0000 (01:08 +0200)]
Added missing dvb scan.h include in Modules.am.

15 years agoFixed decoder picture leak detection code.
Laurent Aimar [Mon, 1 Sep 2008 21:42:38 +0000 (23:42 +0200)]
Fixed decoder picture leak detection code.

It workarounds a picture leak in libmpeg2/ffmpeg decoder, fixing the menu for
a few DVDs.

15 years agoRevert "Partially work around a picture link in libmpeg2."
Laurent Aimar [Mon, 1 Sep 2008 21:40:01 +0000 (23:40 +0200)]
Revert "Partially work around a picture link in libmpeg2."

This reverts commit f18192c64b1f984c694d32e734a5b15d80b18ee0.
It fixed a few streams while breaking a few others one.

15 years agoRemoved a debug commit in ffmpeg (do not force display of every frame).
Laurent Aimar [Mon, 1 Sep 2008 19:57:37 +0000 (21:57 +0200)]
Removed a debug commit in ffmpeg (do not force display of every frame).

15 years agoRevert "Revert "Improved rtjpeg and seek NUV demuxer support.""
Laurent Aimar [Sun, 31 Aug 2008 22:44:51 +0000 (00:44 +0200)]
Revert "Revert "Improved rtjpeg and seek NUV demuxer support.""

This reverts commit bebc7751abe86c6ed52a81ae252e6b0f9abbff74.

15 years agoFix RCC rules
Christophe Mutricy [Mon, 1 Sep 2008 19:55:49 +0000 (20:55 +0100)]
Fix RCC rules

resources.cpp depends on all the png.

15 years agoFix input_state_changed()
Christophe Mutricy [Mon, 1 Sep 2008 18:36:47 +0000 (19:36 +0100)]
Fix  input_state_changed()

Patch by Jakob Fries

15 years agoCacheName: inline and thread-safe
Rémi Denis-Courmont [Mon, 1 Sep 2008 19:09:22 +0000 (22:09 +0300)]
CacheName: inline and thread-safe

15 years agoWin32: fix malloc when creating a thread
Rémi Denis-Courmont [Mon, 1 Sep 2008 18:03:29 +0000 (21:03 +0300)]
Win32: fix malloc when creating a thread

15 years agolive555: use floats for i_npt as well, remove useless checks
Rafaël Carré [Mon, 1 Sep 2008 15:45:49 +0000 (17:45 +0200)]
live555: use floats for i_npt as well, remove useless checks

Fix Control() which was hit by the bug we wanted to fix...

15 years agolive555: keep the npt clock unit: floats representing seconds
Rafaël Carré [Mon, 1 Sep 2008 15:26:32 +0000 (17:26 +0200)]
live555: keep the npt clock unit: floats representing seconds

This simplify the code and prevent typos: the PLAY request was made with
a starting time 1 million times too big, inverting npt and vlc clocks

15 years agoVLM: be sure the input thread has terminated
Rafaël Carré [Mon, 1 Sep 2008 13:44:48 +0000 (15:44 +0200)]
VLM: be sure the input thread has terminated

15 years agoHere too (can't the Win32 and OS X stuff be factorized a bit?)
Antoine Cellerier [Sun, 31 Aug 2008 21:25:27 +0000 (23:25 +0200)]
Here too (can't the Win32 and OS X stuff be factorized a bit?)

15 years agoInclude all the lua README.txt files in DIST and fix the NEWS.
Antoine Cellerier [Sun, 31 Aug 2008 21:20:30 +0000 (23:20 +0200)]
Include all the lua README.txt files in DIST and fix the NEWS.

15 years agoClarify user specific lua script path on linux.
Antoine Cellerier [Sun, 31 Aug 2008 21:16:22 +0000 (23:16 +0200)]
Clarify user specific lua script path on linux.

15 years agoInstall scripts correctly.
Christophe Mutricy [Sun, 31 Aug 2008 16:47:43 +0000 (17:47 +0100)]
Install scripts correctly.

So that the correct permissions are set

15 years agoQt: Check for NULLity to avoid segfault in AdvPrefs. CLose #1957
Jean-Baptiste Kempf [Sun, 31 Aug 2008 17:21:43 +0000 (10:21 -0700)]
Qt: Check for NULLity to avoid segfault in AdvPrefs. CLose #1957

I just don't understand why double-clicking in an empty space does trigger the
event, but it does...

15 years agoBump Qt for windows to 4.4.1
Jean-Baptiste Kempf [Sun, 31 Aug 2008 20:09:09 +0000 (13:09 -0700)]
Bump Qt for windows to 4.4.1

15 years agoUpdate Windows versions
Rémi Denis-Courmont [Sun, 31 Aug 2008 20:06:50 +0000 (23:06 +0300)]
Update Windows versions

15 years agoVS has not been supported for ages.
Rémi Denis-Courmont [Sun, 31 Aug 2008 20:05:06 +0000 (23:05 +0300)]
VS has not been supported for ages.

15 years agoSimplifications
Rémi Denis-Courmont [Sun, 31 Aug 2008 18:31:57 +0000 (21:31 +0300)]
Simplifications

15 years agoRemove UTF-32 hacks from stream.
Rémi Denis-Courmont [Sun, 31 Aug 2008 18:27:52 +0000 (21:27 +0300)]
Remove UTF-32 hacks from stream.

For a start, nobody uses UTF-32 for transmission/storage.
Then, we anyway have iconv() support in the subtitle support (where it
belongs IMHO), if you really wanted to use UTF-32.

15 years agoTake care of different input/canvas aspect-ratio
Ilkka Ollakka [Sun, 31 Aug 2008 17:37:11 +0000 (20:37 +0300)]
Take care of different input/canvas aspect-ratio

15 years agoUse even padding in canvas
Ilkka Ollakka [Sun, 31 Aug 2008 17:35:27 +0000 (20:35 +0300)]
Use even padding in canvas

15 years agoFix croppadd out of bounds write (we were padding 'paddleft+paddright' pixels on...
Antoine Cellerier [Sun, 31 Aug 2008 14:10:14 +0000 (16:10 +0200)]
Fix croppadd out of bounds write (we were padding 'paddleft+paddright' pixels on the right instead of 'paddright')

15 years agoTypo
Rémi Denis-Courmont [Sun, 31 Aug 2008 14:08:30 +0000 (17:08 +0300)]
Typo

15 years agoUnexport vlc_object_dump
Rémi Denis-Courmont [Sun, 31 Aug 2008 14:07:48 +0000 (17:07 +0300)]
Unexport vlc_object_dump

15 years agoCheck for leaked objects while we still can
Rémi Denis-Courmont [Sun, 31 Aug 2008 14:03:27 +0000 (17:03 +0300)]
Check for leaked objects while we still can

15 years agoFix i18n in update.c
Christophe Mutricy [Sun, 31 Aug 2008 11:59:30 +0000 (12:59 +0100)]
Fix i18n in update.c

+ a few typo

15 years agoplaylist: Initialize private members. (oops)
Pierre d'Herbemont [Sun, 31 Aug 2008 10:24:38 +0000 (12:24 +0200)]
playlist: Initialize private members. (oops)

15 years agoBuild a separate non-installable VLC for easier debugging
Rémi Denis-Courmont [Sun, 31 Aug 2008 10:06:04 +0000 (13:06 +0300)]
Build a separate non-installable VLC for easier debugging

15 years agoMove kept sout instance to playlist private data
Rémi Denis-Courmont [Sun, 31 Aug 2008 09:21:18 +0000 (12:21 +0300)]
Move kept sout instance to playlist private data

15 years agomemset outside of lock
Rémi Denis-Courmont [Sat, 30 Aug 2008 20:49:36 +0000 (23:49 +0300)]
memset outside of lock

15 years agoplaylist: Fetcher and parser are playlist private.
Pierre d'Herbemont [Sun, 31 Aug 2008 08:38:56 +0000 (10:38 +0200)]
playlist: Fetcher and parser are playlist private.

15 years agomacosx: Don't allow playlist or media list draging.
Pierre d'Herbemont [Sat, 30 Aug 2008 17:47:10 +0000 (19:47 +0200)]
macosx: Don't allow playlist or media list draging.

15 years agomacosx: the deprecated vlc_object_get takes 2 args now.
Pierre d'Herbemont [Sat, 30 Aug 2008 17:18:16 +0000 (19:18 +0200)]
macosx: the deprecated vlc_object_get takes 2 args now.

15 years agoWin32: fix vlc_control_cancel from main() task
Rémi Denis-Courmont [Sat, 30 Aug 2008 16:38:41 +0000 (19:38 +0300)]
Win32: fix vlc_control_cancel from main() task

15 years agoUse stat rather than fopen+fclose to check if file exists
Rémi Denis-Courmont [Sat, 30 Aug 2008 16:28:12 +0000 (19:28 +0300)]
Use stat rather than fopen+fclose to check if file exists

15 years agoMemory leak
Rémi Denis-Courmont [Sat, 30 Aug 2008 16:28:05 +0000 (19:28 +0300)]
Memory leak

15 years agoPointer cast warning
Rémi Denis-Courmont [Sat, 30 Aug 2008 16:24:33 +0000 (19:24 +0300)]
Pointer cast warning