]> git.sesse.net Git - vlc/log
vlc
19 years agoMerge mediacontrol to trunk
Clément Stenac [Wed, 1 Jun 2005 21:58:13 +0000 (21:58 +0000)]
Merge mediacontrol to trunk

19 years ago* src/misc/modules.c: missing free().
Gildas Bazin [Wed, 1 Jun 2005 20:05:02 +0000 (20:05 +0000)]
* src/misc/modules.c: missing free().

19 years ago* modules/access/http.c: getenv() can return NULL.
Gildas Bazin [Wed, 1 Jun 2005 19:56:28 +0000 (19:56 +0000)]
* modules/access/http.c: getenv() can return NULL.

19 years agoAdd handler for enter in search textbox should close #87
Rémi Denis-Courmont [Wed, 1 Jun 2005 19:51:55 +0000 (19:51 +0000)]
Add handler for enter in search textbox should close #87

19 years agoStupid kludge - I don't understand the bug though
Rémi Denis-Courmont [Wed, 1 Jun 2005 18:37:03 +0000 (18:37 +0000)]
Stupid kludge - I don't understand the bug though

19 years ago* src/misc/block.c: fixed block_Realloc()
Gildas Bazin [Wed, 1 Jun 2005 18:29:13 +0000 (18:29 +0000)]
* src/misc/block.c: fixed block_Realloc()

19 years agoNo longer run vlc-config times and times at each make run
Rémi Denis-Courmont [Wed, 1 Jun 2005 18:09:42 +0000 (18:09 +0000)]
No longer run vlc-config times and times at each make run

19 years ago* modules/demux/mp4/mp4.c: we don't need to re-packetize h264 data into annexe B...
Gildas Bazin [Wed, 1 Jun 2005 17:57:50 +0000 (17:57 +0000)]
* modules/demux/mp4/mp4.c: we don't need to re-packetize h264 data into annexe B bytestream anymore since new versions of ffmpeg deal with it properly.

19 years ago* configuration.[ch]: treat the deleted options with add_suppressed_[bool,string...
Christophe Mutricy [Wed, 1 Jun 2005 17:08:59 +0000 (17:08 +0000)]
* configuration.[ch]: treat the deleted options with add_suppressed_[bool,string,...]
* standard.c: sap-ipv6 is no more used

19 years ago* Do not link twice to avcodec for builtin avcodec based module. closes #170
Derk-Jan Hartman [Wed, 1 Jun 2005 16:10:33 +0000 (16:10 +0000)]
* Do not link twice to avcodec for builtin avcodec based module. closes #170

19 years ago* modules/mux/mpeg/*: add the mpeg4 video VOL data inside EStoPES so it can be used...
Gildas Bazin [Wed, 1 Jun 2005 14:25:45 +0000 (14:25 +0000)]
* modules/mux/mpeg/*: add the mpeg4 video VOL data inside EStoPES so it can be used by the PS muxer as well.

19 years ago* modules/packetizer/mpeg4video.c: work-around for buggy streams.
Gildas Bazin [Wed, 1 Jun 2005 14:14:35 +0000 (14:14 +0000)]
*  modules/packetizer/mpeg4video.c: work-around for buggy streams.

19 years ago* modules/demux/ps.h: bug fix in PSM parsing.
Gildas Bazin [Wed, 1 Jun 2005 13:31:41 +0000 (13:31 +0000)]
* modules/demux/ps.h: bug fix in PSM parsing.

19 years agozsh.cpp: fix a potential segfault
Christophe Mutricy [Wed, 1 Jun 2005 13:16:18 +0000 (13:16 +0000)]
zsh.cpp: fix a potential segfault
 skip deprecated options

19 years ago* modules/mux/mpeg/ts.c: proper muxing of ISO/IEC 14496-2 (aka mpeg 4 video) as speci...
Gildas Bazin [Wed, 1 Jun 2005 11:06:08 +0000 (11:06 +0000)]
* modules/mux/mpeg/ts.c: proper muxing of ISO/IEC 14496-2 (aka mpeg 4 video) as specified in ISO/IEC 13818-1

19 years ago* modules/packetizer/mpeg4video.c: remove the VOL from the packetized stream and...
Gildas Bazin [Wed, 1 Jun 2005 10:59:51 +0000 (10:59 +0000)]
* modules/packetizer/mpeg4video.c: remove the VOL from the packetized stream and put it in fmt.p_extra instead.

19 years ago* modules/codec/ffmpeg/video.c: codec extra data is sometimes not available before...
Gildas Bazin [Wed, 1 Jun 2005 10:57:21 +0000 (10:57 +0000)]
* modules/codec/ffmpeg/video.c: codec extra data is sometimes not available before the 1 frame is fed to the decoder.

19 years ago* src/input/decoder.c: check for codec extra data changes when a packetizer is insert...
Gildas Bazin [Wed, 1 Jun 2005 10:55:11 +0000 (10:55 +0000)]
* src/input/decoder.c: check for codec extra data changes when a packetizer is inserted before the decoder.

19 years agoRemoved debug message
Rémi Denis-Courmont [Tue, 31 May 2005 20:46:50 +0000 (20:46 +0000)]
Removed debug message

19 years agoCleanup
Rémi Denis-Courmont [Tue, 31 May 2005 20:33:35 +0000 (20:33 +0000)]
Cleanup

19 years agoKludge to remove square brackets and scopes from addresses in SAP announces
Rémi Denis-Courmont [Tue, 31 May 2005 20:32:49 +0000 (20:32 +0000)]
Kludge to remove square brackets and scopes from addresses in SAP announces

19 years agoFix EINVAL
Rémi Denis-Courmont [Tue, 31 May 2005 20:03:25 +0000 (20:03 +0000)]
Fix EINVAL

19 years ago- hopefuly fix sending of SAP announces over IPv6
Rémi Denis-Courmont [Tue, 31 May 2005 19:48:21 +0000 (19:48 +0000)]
- hopefuly fix sending of SAP announces over IPv6
- automatically select SAP multicast address (closes #141)
- some clean up

19 years agoPort [11207] to trunk
Christophe Mutricy [Tue, 31 May 2005 17:45:30 +0000 (17:45 +0000)]
Port [11207] to trunk

19 years agoFixed a typo
Rémi Denis-Courmont [Tue, 31 May 2005 16:31:21 +0000 (16:31 +0000)]
Fixed a typo

19 years ago * modules/stream_out/mosaic_bridge.c: Use a smaller picture heap since we
Christophe Massiot [Tue, 31 May 2005 15:36:01 +0000 (15:36 +0000)]
 * modules/stream_out/mosaic_bridge.c: Use a smaller picture heap since we
   are not multithreaded.

19 years ago * modules/codec/libmpeg2.c: We do not want to force the maintainer to use
Christophe Massiot [Tue, 31 May 2005 15:31:10 +0000 (15:31 +0000)]
 * modules/codec/libmpeg2.c: We do not want to force the maintainer to use
   libmpeg2 cvs HEAD.

19 years ago * modules/codec/libmpeg2.c: Handle STATE_SEQUENCE_MODIFIED to retrieve
Christophe Massiot [Tue, 31 May 2005 15:26:01 +0000 (15:26 +0000)]
 * modules/codec/libmpeg2.c: Handle STATE_SEQUENCE_MODIFIED to retrieve
   a change of aspect ratio. Factorized aspect ratio code. A change of
   aspect ratio is only supported in the mosaic_bridge module, not in
   transcode.

19 years ago * modules/mux/mpeg/ts.c: Set fallback value for --sout-ts-pcr to 70 ms.
Christophe Massiot [Tue, 31 May 2005 15:24:04 +0000 (15:24 +0000)]
 * modules/mux/mpeg/ts.c: Set fallback value for --sout-ts-pcr to 70 ms.

19 years ago * modules/packetizer/mpegvideo.c: Do not set aspect ratio : in case we're
Christophe Massiot [Tue, 31 May 2005 15:22:09 +0000 (15:22 +0000)]
 * modules/packetizer/mpegvideo.c: Do not set aspect ratio : in case we're
   transcoding, transcode will take our fmt_out as a fmt_in to libmpeg2.
   libmpeg2.c will then believe that the user has requested a specific
   aspect ratio, which she hasn't. Thus in case of aspect ratio change,
   we're screwed.

19 years ago * modules/access/fake.c: Fixed an implicit cast which apparently was
Christophe Massiot [Tue, 31 May 2005 15:20:35 +0000 (15:20 +0000)]
 * modules/access/fake.c: Fixed an implicit cast which apparently was
   causing problem with some compiler versions.

19 years ago * modules/stream_out/switcher.c: Explicitly set the pixel format (this is
Christophe Massiot [Tue, 31 May 2005 15:19:33 +0000 (15:19 +0000)]
 * modules/stream_out/switcher.c: Explicitly set the pixel format (this is
   due to a recent change of the default value in ffmpeg which used to be
   YUV 420P). Forward i_rate in case a transcode or display operation
   takes place after switcher.

19 years ago * modules/stream_out/mosaic_bridge.c: Added a --sout-mosaic-bridge-sar
Christophe Massiot [Tue, 31 May 2005 15:17:38 +0000 (15:17 +0000)]
 * modules/stream_out/mosaic_bridge.c: Added a --sout-mosaic-bridge-sar
   parameter to specify the sample aspect ratio of the destination
   background. In this case, one of {width, height} can be omitted (set
   to 0) and it will be calculated based on the PAR of the source and
   the SAR of the background.

19 years ago * modules/demux/ts.c: Removed an unneeded deselection of unwanted PMT PIDs,
Christophe Massiot [Tue, 31 May 2005 15:15:11 +0000 (15:15 +0000)]
 * modules/demux/ts.c: Removed an unneeded deselection of unwanted PMT PIDs,
   which caused problems in case an identical PID carried the PMTs of two
   programs, one selected and the other not.

19 years ago * src/input/input.c: Put less picky fallback values for pts_delay and
Christophe Massiot [Tue, 31 May 2005 15:10:02 +0000 (15:10 +0000)]
 * src/input/input.c: Put less picky fallback values for pts_delay and
   cr_average.

19 years agoMinor clean up
Rémi Denis-Courmont [Tue, 31 May 2005 14:51:13 +0000 (14:51 +0000)]
Minor clean up

19 years agoall: activex plugin Set/GetVariable support all of VLC types
Damien Fouilleul [Tue, 31 May 2005 13:24:34 +0000 (13:24 +0000)]
all: activex plugin  Set/GetVariable support all of VLC types

19 years agosvn:keywords
Rémi Denis-Courmont [Tue, 31 May 2005 11:26:11 +0000 (11:26 +0000)]
svn:keywords

19 years agoMD5 hash API - closes #135
Rémi Denis-Courmont [Tue, 31 May 2005 10:51:03 +0000 (10:51 +0000)]
MD5 hash API - closes #135

19 years ago* modules/video_output/directx/directx.c: fixed crash with 256 colors mode.
Gildas Bazin [Tue, 31 May 2005 09:04:53 +0000 (09:04 +0000)]
* modules/video_output/directx/directx.c: fixed crash with 256 colors mode.

19 years agoShow "found" playlist item
Rémi Denis-Courmont [Tue, 31 May 2005 08:32:53 +0000 (08:32 +0000)]
Show "found" playlist item
(refs #87)

19 years agoFixed stray c_str
Rémi Denis-Courmont [Mon, 30 May 2005 19:43:08 +0000 (19:43 +0000)]
Fixed stray c_str

19 years agosvn merge -r 11182:11183 branches/0.8.2 trunk
Yoann Peronneau [Mon, 30 May 2005 09:09:15 +0000 (09:09 +0000)]
svn merge -r 11182:11183 branches/0.8.2 trunk

19 years agoDon't only play the playlist in playlist demuxers (Closes #84)
Clément Stenac [Fri, 27 May 2005 20:12:54 +0000 (20:12 +0000)]
Don't only play the playlist in playlist demuxers (Closes #84)

19 years ago* Prefer the playlist demuxer over the m3u one
Clément Stenac [Fri, 27 May 2005 20:12:14 +0000 (20:12 +0000)]
* Prefer the playlist demuxer over the m3u one
* Change some debugging in playlist

19 years agovorbis.c: oops, I inverted channel order when encoding, should be fine now
Damien Fouilleul [Fri, 27 May 2005 18:05:35 +0000 (18:05 +0000)]
vorbis.c: oops, I inverted channel order when encoding, should be fine now

19 years agovorbis.c: reorder channels according to OggVorbis channel order specification
Damien Fouilleul [Fri, 27 May 2005 14:18:53 +0000 (14:18 +0000)]
vorbis.c: reorder channels according to OggVorbis channel order specification

19 years ago * modules/codec/ffmpeg/postprocess.c: Fixed post-processing.
Christophe Massiot [Fri, 27 May 2005 12:44:57 +0000 (12:44 +0000)]
 * modules/codec/ffmpeg/postprocess.c: Fixed post-processing.

19 years ago* modules/access/dshow/dshow.cpp: bug fix for frame rate.
Gildas Bazin [Fri, 27 May 2005 12:29:36 +0000 (12:29 +0000)]
* modules/access/dshow/dshow.cpp: bug fix for frame rate.

19 years ago * control/hotkeys.c: Automatically save playlist bookmarks.
Yoann Peronneau [Thu, 26 May 2005 19:26:31 +0000 (19:26 +0000)]
 * control/hotkeys.c: Automatically save playlist bookmarks.

19 years agoAdd a note about mandatory argument.
Christophe Mutricy [Thu, 26 May 2005 17:53:36 +0000 (17:53 +0000)]
Add a note about mandatory argument.

19 years ago* Sometimes we get audio now, but the dating of the to be retrieved buffers needs...
Derk-Jan Hartman [Thu, 26 May 2005 15:19:20 +0000 (15:19 +0000)]
* Sometimes we get audio now, but the dating of the to be retrieved buffers needs serious work.....

19 years ago* configure.ac: s/0.8.3/0.8.3-svn.
Gildas Bazin [Thu, 26 May 2005 14:00:48 +0000 (14:00 +0000)]
* configure.ac: s/0.8.3/0.8.3-svn.

19 years ago* fix a few things in the auhal module. Still doesn't work.
Derk-Jan Hartman [Thu, 26 May 2005 13:51:08 +0000 (13:51 +0000)]
* fix a few things in the auhal module. Still doesn't work.
 I might be feeding the wrong data to the auhal core, but i'm not sure what is wrong beyond that.

19 years ago * modules/video_filter/swscale/filter.c: Added support for YUVA.
Christophe Massiot [Thu, 26 May 2005 13:43:17 +0000 (13:43 +0000)]
 * modules/video_filter/swscale/filter.c: Added support for YUVA.

19 years ago * modules/video_filter/mosaic.c: Fixed a major bug with video/audio synchro.
Christophe Massiot [Thu, 26 May 2005 13:40:35 +0000 (13:40 +0000)]
 * modules/video_filter/mosaic.c: Fixed a major bug with video/audio synchro.

19 years ago* INSTALL.wince: small update.
Gildas Bazin [Thu, 26 May 2005 13:40:09 +0000 (13:40 +0000)]
* INSTALL.wince: small update.

19 years ago* src/misc/net.c,getaddrinfo.c: WinCE build fixes.
Gildas Bazin [Thu, 26 May 2005 09:38:35 +0000 (09:38 +0000)]
* src/misc/net.c,getaddrinfo.c: WinCE build fixes.

19 years ago* configure.ac: fixed struct addrinfo detection on wince.
Gildas Bazin [Thu, 26 May 2005 09:21:28 +0000 (09:21 +0000)]
* configure.ac: fixed struct addrinfo detection on wince.

19 years agomkv.cpp: better handling of timecodes when B frames are involved
Steve Lhomme [Wed, 25 May 2005 22:55:40 +0000 (22:55 +0000)]
mkv.cpp: better handling of timecodes when B frames are involved

19 years agoListen for SAP announces of all possible scopes rather than an
Rémi Denis-Courmont [Wed, 25 May 2005 19:57:16 +0000 (19:57 +0000)]
Listen for SAP announces of all possible scopes rather than an
arbitrary on (as was previously done for IPv4)

19 years ago* Fix some detection logic for SSA/ASS subs
Derk-Jan Hartman [Tue, 24 May 2005 19:12:39 +0000 (19:12 +0000)]
* Fix some detection logic for SSA/ASS subs
* Added ASS support

19 years agogetaddrinfo.c: fix MSVC compilation
Steve Lhomme [Tue, 24 May 2005 13:37:18 +0000 (13:37 +0000)]
getaddrinfo.c: fix MSVC compilation

19 years ago * same string fix on trunk
Antoine Cellerier [Tue, 24 May 2005 09:56:05 +0000 (09:56 +0000)]
 * same string fix on trunk

19 years agoFix linking of switcher_out plugin (closes #148)
Rémi Denis-Courmont [Tue, 24 May 2005 08:39:05 +0000 (08:39 +0000)]
Fix linking of switcher_out plugin (closes #148)

19 years agoThread safety fix
Rémi Denis-Courmont [Tue, 24 May 2005 08:22:07 +0000 (08:22 +0000)]
Thread safety fix

19 years agoWinCE compile fix
Rémi Denis-Courmont [Tue, 24 May 2005 08:09:30 +0000 (08:09 +0000)]
WinCE compile fix

19 years agoAttempt to fix addrinfo detection on WinCE
Rémi Denis-Courmont [Tue, 24 May 2005 07:47:18 +0000 (07:47 +0000)]
Attempt to fix addrinfo detection on WinCE

19 years agoun-re-un-export net_ConvertIPv4
Rémi Denis-Courmont [Mon, 23 May 2005 18:23:29 +0000 (18:23 +0000)]
un-re-un-export net_ConvertIPv4
(it's obsolete and not used by any module anyway)

19 years agomore MSVC compilation fixes
Steve Lhomme [Mon, 23 May 2005 16:26:18 +0000 (16:26 +0000)]
more MSVC compilation fixes

19 years agocompilation fixes for MSVC
Steve Lhomme [Mon, 23 May 2005 16:08:28 +0000 (16:08 +0000)]
compilation fixes for MSVC

19 years ago* backported [11134] to HEAD
Derk-Jan Hartman [Mon, 23 May 2005 11:43:42 +0000 (11:43 +0000)]
* backported [11134] to HEAD

19 years ago* configure.ac: s/0.8.3/0.8.3-svn
Gildas Bazin [Mon, 23 May 2005 09:28:02 +0000 (09:28 +0000)]
* configure.ac: s/0.8.3/0.8.3-svn

19 years agomodules.c: forget this file saturday for [11093]
Christophe Mutricy [Mon, 23 May 2005 09:05:17 +0000 (09:05 +0000)]
modules.c: forget this file saturday for [11093]

19 years ago * change trunk version name to 0.8.3-svn so people don't get it confused
Antoine Cellerier [Mon, 23 May 2005 08:33:51 +0000 (08:33 +0000)]
 * change trunk version name to 0.8.3-svn so people don't get it confused
   with the 0.8.2 branch

19 years agoWindows CE compile fix attempt
Rémi Denis-Courmont [Mon, 23 May 2005 07:52:49 +0000 (07:52 +0000)]
Windows CE compile fix attempt

19 years ago src/*: BeOS compile fixes
Eric Petit [Mon, 23 May 2005 06:22:02 +0000 (06:22 +0000)]
 src/*: BeOS compile fixes
 configure.ac: access_ftp now requires -lnet on BeOS

19 years agomkv.cpp: try to improve timecode and references handling
Steve Lhomme [Sun, 22 May 2005 21:52:11 +0000 (21:52 +0000)]
mkv.cpp: try to improve timecode and references handling

19 years ago* use the correct terminal to commit changes to the trunk...
Felix Paul Kühne [Sun, 22 May 2005 18:07:52 +0000 (18:07 +0000)]
* use the correct terminal to commit changes to the trunk...

19 years agoSupport for re-using the same TLS/SSL httpd hosts for multiple stream ouputs;
Rémi Denis-Courmont [Sun, 22 May 2005 15:03:47 +0000 (15:03 +0000)]
Support for re-using the same TLS/SSL httpd hosts for multiple stream ouputs;
a minor TLS httpd API change was needed (closes #92)

19 years agoFix loop in mozilla plugin (closes #138)
Clément Stenac [Sun, 22 May 2005 14:52:26 +0000 (14:52 +0000)]
Fix loop in mozilla plugin (closes #138)

19 years ago- use VLC net API in httpd
Rémi Denis-Courmont [Sun, 22 May 2005 11:36:59 +0000 (11:36 +0000)]
- use VLC net API in httpd
(side effect: closes #89)

19 years agoSafer EPSV implementation (needed new networking API)
Rémi Denis-Courmont [Sun, 22 May 2005 11:25:27 +0000 (11:25 +0000)]
Safer EPSV implementation (needed new networking API)

19 years agoAnother forgotten file
Rémi Denis-Courmont [Sun, 22 May 2005 11:24:52 +0000 (11:24 +0000)]
Another forgotten file

19 years ago- Use the new vlc_getaddrinfo API
Rémi Denis-Courmont [Sun, 22 May 2005 11:24:08 +0000 (11:24 +0000)]
- Use the new vlc_getaddrinfo API
- Unduplicate TCP networking code (closes #101)
- Modify net_ListenTCP to support multiple listening sockets
- Update net_ListenTCP callers to the new API

19 years agoForget one file
Rémi Denis-Courmont [Sun, 22 May 2005 11:21:39 +0000 (11:21 +0000)]
Forget one file

19 years agovlc_getaddrinfo, vlc_getnameinfo and vlc_gai_strerror replacements
Rémi Denis-Courmont [Sun, 22 May 2005 11:19:55 +0000 (11:19 +0000)]
vlc_getaddrinfo, vlc_getnameinfo and vlc_gai_strerror replacements

19 years agoSupport HTTP/TLS tunnels through HTTP/1.1 proxies
Rémi Denis-Courmont [Sun, 22 May 2005 10:55:34 +0000 (10:55 +0000)]
Support HTTP/TLS tunnels through HTTP/1.1 proxies
(closes #136)

19 years agoFix httpd reference count and deletion
Rémi Denis-Courmont [Sun, 22 May 2005 07:46:02 +0000 (07:46 +0000)]
Fix httpd reference count and deletion

19 years agocontrib: update libebml/libmatroska to the freshly released versions
Steve Lhomme [Sun, 22 May 2005 07:41:38 +0000 (07:41 +0000)]
contrib: update libebml/libmatroska to the freshly released versions

19 years agodshow.cpp: fill in frame rate info (if demuxing)
Damien Fouilleul [Sat, 21 May 2005 20:55:45 +0000 (20:55 +0000)]
dshow.cpp: fill in frame rate info (if demuxing)

19 years agoFTP/IPv6 news
Rémi Denis-Courmont [Sat, 21 May 2005 19:11:00 +0000 (19:11 +0000)]
FTP/IPv6 news

19 years agoUpdate copyright date
Rémi Denis-Courmont [Sat, 21 May 2005 19:05:14 +0000 (19:05 +0000)]
Update copyright date

19 years agoImplement Extended passive mode
Rémi Denis-Courmont [Sat, 21 May 2005 18:59:49 +0000 (18:59 +0000)]
Implement Extended passive mode
(RFC2428 - FTP Extensions for IPv6 and NATs) :
- explicitly NAT-friendly FTP (refs #66),
- IPv6 support (closes #130).

19 years agoCode simplification
Rémi Denis-Courmont [Sat, 21 May 2005 18:13:38 +0000 (18:13 +0000)]
Code simplification

19 years agoconfiguration.[ch]: Handling of deprecated options in the command line. Add a new...
Christophe Mutricy [Sat, 21 May 2005 15:07:46 +0000 (15:07 +0000)]
configuration.[ch]: Handling of deprecated options in the command line. Add a new configuration helper add_deprecated( name, b_strict).
gui/*: Don't show deprecated option in the preferences
libvlc.h: add the deprecated options from NEWS. Is there others ?
Could the Mac and BeOS dev, check for their gui, please.
Closes #112

19 years agovlc.win32.nsi: Add a "Reset VLC preferences" shortcut
Christophe Mutricy [Sat, 21 May 2005 14:53:54 +0000 (14:53 +0000)]
vlc.win32.nsi: Add a "Reset VLC preferences" shortcut
       Untested.

19 years agovideo_filter/mosaic.c: you should change the order of the arguments as well
Sigmund Augdal Helberg [Sat, 21 May 2005 10:14:10 +0000 (10:14 +0000)]
video_filter/mosaic.c: you should change the order of the arguments as well
when you change the order of the format string. thanks to blackjack for
noticing

19 years agoHopefully fix multi-jobs builds
Rémi Denis-Courmont [Fri, 20 May 2005 19:29:25 +0000 (19:29 +0000)]
Hopefully fix multi-jobs builds

19 years ago * modules/video_filter/mosaic.c: %lld -> I64Fd
Christophe Massiot [Fri, 20 May 2005 18:41:23 +0000 (18:41 +0000)]
 * modules/video_filter/mosaic.c: %lld -> I64Fd