Pierre Lombard [Sat, 20 Sep 2003 11:57:42 +0000 (11:57 +0000)]
printf() requires stdio.h
Originally committed as revision 10891 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Mike Melanson [Sat, 20 Sep 2003 00:31:43 +0000 (00:31 +0000)]
iterate through the appropriate range of palette entries
Originally committed as revision 2295 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Fri, 19 Sep 2003 04:41:02 +0000 (04:41 +0000)]
fix Interplay DPCM (frames are intracoded, predictors do not carry
forward to next block, initial predictors go to the output)
Originally committed as revision 2294 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Fri, 19 Sep 2003 04:00:32 +0000 (04:00 +0000)]
MACRO-ize a bunch of redundant code blocks; fix 16-bit RGB modes (it's
RGB not RGG)
Originally committed as revision 2293 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Fri, 19 Sep 2003 01:13:53 +0000 (01:13 +0000)]
do away with all those naughty global variables
Originally committed as revision 2292 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Thu, 18 Sep 2003 04:25:41 +0000 (04:25 +0000)]
provisions for raw PCM audio
Originally committed as revision 2291 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Thu, 18 Sep 2003 03:30:08 +0000 (03:30 +0000)]
video looks beautiful now, many thanks to Alexander Belyakov
<abel at krasu.ru> for squishing bunches of bugs
Originally committed as revision 2290 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Wed, 17 Sep 2003 05:17:31 +0000 (05:17 +0000)]
wrong, wrong, wrong...coded bits are read in the opposite direction
Originally committed as revision 2289 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 16 Sep 2003 20:29:32 +0000 (20:29 +0000)]
update
Originally committed as revision 2288 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 16 Sep 2003 20:29:19 +0000 (20:29 +0000)]
remove unused AMREXTRALIBS
Originally committed as revision 2287 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 16 Sep 2003 20:28:53 +0000 (20:28 +0000)]
use VC++ lib tool if available
Originally committed as revision 2286 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 16 Sep 2003 20:28:18 +0000 (20:28 +0000)]
doc update
Originally committed as revision 2285 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 16 Sep 2003 20:26:35 +0000 (20:26 +0000)]
avoid initializing pts for not decoded streams
Originally committed as revision 2284 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 16 Sep 2003 19:37:27 +0000 (19:37 +0000)]
better image sequence support (Charles Yates) - suppressed unused non overlay support
Originally committed as revision 2283 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 16 Sep 2003 12:56:42 +0000 (12:56 +0000)]
generate correct PTS in transport stream - use mpeg2 encoder by default
Originally committed as revision 2282 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 16 Sep 2003 11:25:29 +0000 (11:25 +0000)]
scenechange_threshold
Originally committed as revision 2281 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roman Shaposhnik [Tue, 16 Sep 2003 02:09:17 +0000 (02:09 +0000)]
* fixing a typo ;-)
Originally committed as revision 2280 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 15 Sep 2003 22:27:43 +0000 (22:27 +0000)]
correct DLL windows install
Originally committed as revision 2279 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 15 Sep 2003 22:26:45 +0000 (22:26 +0000)]
fixed windows build
Originally committed as revision 2278 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 15 Sep 2003 19:52:13 +0000 (19:52 +0000)]
update
Originally committed as revision 2277 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 15 Sep 2003 19:18:28 +0000 (19:18 +0000)]
another non const static, maybe its thread save now
Originally committed as revision 2276 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Sun, 14 Sep 2003 19:39:18 +0000 (19:39 +0000)]
initial Interplay video decoder
Originally committed as revision 2275 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Sun, 14 Sep 2003 18:56:45 +0000 (18:56 +0000)]
adapt to use interim palette control API; do away with multi-chunk data
transfer to decoder
Originally committed as revision 2274 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Sun, 14 Sep 2003 16:52:34 +0000 (16:52 +0000)]
Ministry of English Composition fixes (courtesy of Diego Biurrun
<diego at biurrun.de>)
Originally committed as revision 2273 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Sun, 14 Sep 2003 16:11:01 +0000 (16:11 +0000)]
change pixel identifier conflict with AltiVec headers (patch courtesy of
Magnus Damm <damm at opensource.se>)
Originally committed as revision 2272 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 13 Sep 2003 21:03:16 +0000 (21:03 +0000)]
mpeg sequence end code regression checksum update
Originally committed as revision 2271 to svn://svn.ffmpeg.org/ffmpeg/trunk
Falk Hüffner [Sat, 13 Sep 2003 10:07:46 +0000 (10:07 +0000)]
Use asms instead of builtins when compiling for generic Alpha. Less
ugly.
Originally committed as revision 2270 to svn://svn.ffmpeg.org/ffmpeg/trunk
François Revol [Sat, 13 Sep 2003 09:20:12 +0000 (09:20 +0000)]
64 bit pts for writing - more const usage (don't forget me !)
Originally committed as revision 2269 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Sat, 13 Sep 2003 02:31:03 +0000 (02:31 +0000)]
final word on RGBA byte order
Originally committed as revision 2268 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roman Shaposhnik [Fri, 12 Sep 2003 18:25:04 +0000 (18:25 +0000)]
* patch for compile problem by "Steven M. Schultz" sms at 2BSD dot COM
Originally committed as revision 2267 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Fri, 12 Sep 2003 03:48:14 +0000 (03:48 +0000)]
deploy palette control API
Originally committed as revision 2266 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Thu, 11 Sep 2003 22:52:23 +0000 (22:52 +0000)]
doc update
Originally committed as revision 2265 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Thu, 11 Sep 2003 22:51:05 +0000 (22:51 +0000)]
simplified version handling
Originally committed as revision 2264 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Thu, 11 Sep 2003 22:49:35 +0000 (22:49 +0000)]
windows installer
Originally committed as revision 2263 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Thu, 11 Sep 2003 22:43:29 +0000 (22:43 +0000)]
simplified version handling - set win32 install path
Originally committed as revision 2262 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Thu, 11 Sep 2003 06:16:39 +0000 (06:16 +0000)]
copy & paste strikes again
Originally committed as revision 2261 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Thu, 11 Sep 2003 05:46:25 +0000 (05:46 +0000)]
xan_wc3 decoder now works correctly; added a bunch of output
colorspaces
Originally committed as revision 2260 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Thu, 11 Sep 2003 05:39:51 +0000 (05:39 +0000)]
forgot to apply the palette component lookup table
Originally committed as revision 2259 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 10 Sep 2003 23:40:55 +0000 (23:40 +0000)]
AVI stream header FCC / more reliable detection of old xvid files
Originally committed as revision 2258 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Wed, 10 Sep 2003 23:09:30 +0000 (23:09 +0000)]
example using video encoder latency
Originally committed as revision 2257 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Wed, 10 Sep 2003 22:44:30 +0000 (22:44 +0000)]
removed invalid sequence end code
Originally committed as revision 2256 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Wed, 10 Sep 2003 22:37:33 +0000 (22:37 +0000)]
64 bit pts for writing - more const usage
Originally committed as revision 2255 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 10 Sep 2003 13:00:24 +0000 (13:00 +0000)]
get_bi(), be/le fix
Originally committed as revision 2254 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 10 Sep 2003 11:28:18 +0000 (11:28 +0000)]
detect old xvid with fourcc=DIVX
remove "this file was encoded with ..." stuff (use debug=4096 if u want to know that)
Originally committed as revision 2253 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 10 Sep 2003 10:46:50 +0000 (10:46 +0000)]
theres no SVQ1 encoder -> it cant be default
Originally committed as revision 2252 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 10 Sep 2003 08:20:14 +0000 (08:20 +0000)]
detect avcodec_open() on an already opened AVCodecContext
Originally committed as revision 2251 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Wed, 10 Sep 2003 01:26:53 +0000 (01:26 +0000)]
Tim
Originally committed as revision 2250 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 9 Sep 2003 23:03:04 +0000 (23:03 +0000)]
mov/mp4 muxer cleanup (mostly cosmetics/simplifications & global header fix)
Originally committed as revision 2249 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 9 Sep 2003 22:59:16 +0000 (22:59 +0000)]
removed warnings
Originally committed as revision 2248 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 9 Sep 2003 22:56:25 +0000 (22:56 +0000)]
use const data - began to make code more portable
Originally committed as revision 2247 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 9 Sep 2003 22:50:44 +0000 (22:50 +0000)]
removed warnings
Originally committed as revision 2246 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 9 Sep 2003 22:48:19 +0000 (22:48 +0000)]
remove warnings
Originally committed as revision 2245 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Tue, 9 Sep 2003 22:45:27 +0000 (22:45 +0000)]
mpegaudio decoder no longer forgets to decoder last audio frame
Originally committed as revision 2244 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 9 Sep 2003 19:46:21 +0000 (19:46 +0000)]
--disable-risky fix by (Luca Abeni <lucabe72 at email dot it>)
Originally committed as revision 2243 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 9 Sep 2003 19:32:52 +0000 (19:32 +0000)]
memleak fix by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Originally committed as revision 2242 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 9 Sep 2003 19:14:05 +0000 (19:14 +0000)]
kernel header bug workaround by (Ronald Bultje <rbultje at ronald dot bitfreak dot net>)
Originally committed as revision 2241 to svn://svn.ffmpeg.org/ffmpeg/trunk
Glenn Maynard [Tue, 9 Sep 2003 19:03:14 +0000 (19:03 +0000)]
Debug/optimization patch by (Glenn Maynard <g_sf at zewt dot org>)
Originally committed as revision 2240 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:49:53 +0000 (22:49 +0000)]
show stream info with -stats
Originally committed as revision 2239 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:49:26 +0000 (22:49 +0000)]
update sub_id in mpegaudio decoding (might need same method as MPEG2VIDEO too ?)
Originally committed as revision 2238 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:34:28 +0000 (22:34 +0000)]
ID3 parsing and generation in MP3 format
Originally committed as revision 2237 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:32:30 +0000 (22:32 +0000)]
removed localtime_r.h
Originally committed as revision 2236 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:16:37 +0000 (22:16 +0000)]
removed strptime test
Originally committed as revision 2235 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:13:17 +0000 (22:13 +0000)]
removed ctype.h
Originally committed as revision 2234 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:12:30 +0000 (22:12 +0000)]
header fixes - removed MPEG-4 b frame limtation in help
Originally committed as revision 2233 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:04:29 +0000 (22:04 +0000)]
CODEC_ID_MP3LAME is obsolete
Originally committed as revision 2232 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 22:03:29 +0000 (22:03 +0000)]
changed my mind about CODEC_ID_MPEGVIDEO - CODEC_ID_MP3LAME is absolete
Originally committed as revision 2231 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 21:59:53 +0000 (21:59 +0000)]
removed os_support.h
Originally committed as revision 2230 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 21:39:36 +0000 (21:39 +0000)]
AC3 note
Originally committed as revision 2229 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 21:20:55 +0000 (21:20 +0000)]
simpler strptime - added os_support.[ch] - moved localtime_r to os_support.c
Originally committed as revision 2228 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 21:05:43 +0000 (21:05 +0000)]
removed os_support.h
Originally committed as revision 2227 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 21:04:11 +0000 (21:04 +0000)]
removed os_support.h as most of libavcodec is os independant - most of the time only libavformat needs OS dependant features
Originally committed as revision 2226 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 20:04:44 +0000 (20:04 +0000)]
removed ctype.h header
Originally committed as revision 2225 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 20:00:13 +0000 (20:00 +0000)]
fixed endianness dependancies (untested)
Originally committed as revision 2224 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 19:58:34 +0000 (19:58 +0000)]
ctype.h is a common header
Originally committed as revision 2223 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fabrice Bellard [Mon, 8 Sep 2003 19:08:27 +0000 (19:08 +0000)]
version update
Originally committed as revision 2222 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Mon, 8 Sep 2003 04:28:36 +0000 (04:28 +0000)]
fringe feature update
Originally committed as revision 2221 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Mon, 8 Sep 2003 04:17:40 +0000 (04:17 +0000)]
hacks to support Xan AVI files
Originally committed as revision 2220 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Mon, 8 Sep 2003 04:15:27 +0000 (04:15 +0000)]
support for Duck DK3 and DK4 ADPCM
Originally committed as revision 2219 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Mon, 8 Sep 2003 04:14:34 +0000 (04:14 +0000)]
demuxer for custom Wing Commander III movie (.mve) files
Originally committed as revision 2218 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Mon, 8 Sep 2003 04:10:59 +0000 (04:10 +0000)]
New fringe codecs: WC3/Xan video, Xan DPCM, DK3 & DK4 ADPCM
Originally committed as revision 2217 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 7 Sep 2003 09:26:39 +0000 (09:26 +0000)]
memory leak fix by (Tom Dexter <devel at www dot digitalaudiorock dot com>)
Originally committed as revision 2216 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sun, 7 Sep 2003 00:37:46 +0000 (00:37 +0000)]
move packetheader after startcodes
Originally committed as revision 2215 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 6 Sep 2003 23:17:17 +0000 (23:17 +0000)]
some fixes
Originally committed as revision 2214 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 6 Sep 2003 16:29:05 +0000 (16:29 +0000)]
padding fix
Originally committed as revision 2213 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 6 Sep 2003 14:03:35 +0000 (14:03 +0000)]
big/little endian fix
storing 64bit stuff in int fix
put_v() fix
startcodes
nut_probe()
Originally committed as revision 2212 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Fri, 5 Sep 2003 18:45:32 +0000 (18:45 +0000)]
initial nut muxer and demuxer (demuxer is not fail safe)
Originally committed as revision 2211 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Fri, 5 Sep 2003 14:41:53 +0000 (14:41 +0000)]
bump version numbers to 0.4.8
Originally committed as revision 2210 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 5 Sep 2003 10:57:58 +0000 (10:57 +0000)]
disable a52 & pp by default
Originally committed as revision 2209 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 5 Sep 2003 07:11:41 +0000 (07:11 +0000)]
rewrite
Originally committed as revision 2208 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 4 Sep 2003 20:15:32 +0000 (20:15 +0000)]
fixing copyright header (the code is from strptime.c so the copyright header should be from there too instead of strptime.h)
Originally committed as revision 2207 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 4 Sep 2003 10:30:52 +0000 (10:30 +0000)]
Compile fix when no CONFIG_ENCODERS by (Glenn Maynard <g_sf at zewt dot org>)
Originally committed as revision 2206 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 4 Sep 2003 10:26:49 +0000 (10:26 +0000)]
case insensitive codec_get_id()
Originally committed as revision 2205 to svn://svn.ffmpeg.org/ffmpeg/trunk
Glenn Maynard [Thu, 4 Sep 2003 09:52:39 +0000 (09:52 +0000)]
localtime_r patch by (Glenn Maynard <g_sf at zewt dot org>)
Originally committed as revision 2204 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 4 Sep 2003 08:21:27 +0000 (08:21 +0000)]
MingW patches by (Glenn Maynard <g_sf at zewt dot org>)
Originally committed as revision 2203 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 3 Sep 2003 22:20:05 +0000 (22:20 +0000)]
10l
Originally committed as revision 2202 to svn://svn.ffmpeg.org/ffmpeg/trunk
Charles Yates [Wed, 3 Sep 2003 14:20:33 +0000 (14:20 +0000)]
vhook patch by (Charles Yates <charles dot yates at pandora dot be>)
Originally committed as revision 2201 to svn://svn.ffmpeg.org/ffmpeg/trunk
Bill Eldridge [Wed, 3 Sep 2003 12:13:43 +0000 (12:13 +0000)]
quiet/verbose patch by (Bill Eldridge <bill at rfa dot org>)
Originally committed as revision 2200 to svn://svn.ffmpeg.org/ffmpeg/trunk
Bill Eldridge [Tue, 2 Sep 2003 09:11:21 +0000 (09:11 +0000)]
win32 received_sigterm patch by (Bill Eldridge <bill at rfa dot org>)
Originally committed as revision 2199 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 2 Sep 2003 08:34:29 +0000 (08:34 +0000)]
CODEC_ID_MPEGVIDEO
Originally committed as revision 2198 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Tue, 2 Sep 2003 04:52:16 +0000 (04:52 +0000)]
it seems that ffmpeg can also mux QT/MP4 now
Originally committed as revision 2197 to svn://svn.ffmpeg.org/ffmpeg/trunk