0f9400b4fbar -s has portability problems, anyway rc is enough without s -- suggested by Atmosfear
Arpi
2002-05-03 18:46:55 +00:00
1e209222f5- H263 PAR support by Alex Beregszaszi. - Typo fix in mpeg4data.
Juanjo
2002-05-03 18:11:23 +00:00
af289048d8patch by Alex Beregszaszi <alex@naxine.org> - AVID (AVRn) support (workaround) - print error instead of failing for unsupported SOF - fixed the 0<code<FF range checking
Alex Beregszaszi
2002-05-03 16:34:40 +00:00
51b8fd1998freeze fix
Michael Niedermayer
2002-05-02 20:45:43 +00:00
ccf589a8feC4=16383 for the c version too and even for some outcommented code
Michael Niedermayer
2002-05-02 13:35:33 +00:00
9e1795dd13set C4 to 16383
Michael Niedermayer
2002-05-02 12:51:10 +00:00
4a53a912afprintf to mp_msg
Alban Bedel
2002-05-02 11:00:16 +00:00
ef5b1b5a7e- Advanced Intra Coding (AIC) support for H.263+ encoder, just DC by now. - Bug fix H.263+ AIC tables. - Warning fixes.
Juanjo
2002-05-02 04:39:45 +00:00
e84c31dc88Support for external huffman table and various fixes by Alex Beregszaszi <alex@naxine.org>
Arpi
2002-05-01 18:12:04 +00:00
2a2a98c0d1* by Thomas Sailer: otherwise ffmpeg doesn't compile if shared libs are requested and mp3lame is selected...
Zdenek Kabelac
2002-05-01 13:27:40 +00:00
bb71e31757fixing msmpeg4v3 dc-scale for quantizers 24-31
Michael Niedermayer
2002-04-30 01:29:29 +00:00
bb3debab2cmore msmpeg4 fourccs patch by Gert Vervoort <Gert.Vervoort@wxs.nl>
Gert Vervoort
2002-04-29 18:32:03 +00:00
f94985d046detecting xvid/divx4/opendivx and set low_delay flag
Michael Niedermayer
2002-04-27 14:10:47 +00:00
2417652e9fexport mbskip_table for direct rendering add hurry_up support
Michael Niedermayer
2002-04-27 13:12:57 +00:00
d7e9533aa0fixed msmpeg4 infinite loop if buggy stream rewrote quantizer fixed bias (+10% compression/quality for h263 like codecs) qscale=1 support mpeg1 intra frames looks far less blocky added codec_id field
Michael Niedermayer
2002-04-27 12:30:26 +00:00
cd8e5f9637* fixes problem with -funroll-loops and buggy gcc compiler
Zdenek Kabelac
2002-04-24 12:18:59 +00:00
1c2a8c7f14avcodec_flush_buffers()
Michael Niedermayer
2002-04-24 01:24:06 +00:00
eeba58ccc7* path to ffmpegs config.h
Zdenek Kabelac
2002-04-23 08:52:53 +00:00
d697b89babsegfault fix
Michael Niedermayer
2002-04-22 21:02:18 +00:00
5751432312* using liba52
Zdenek Kabelac
2002-04-22 19:57:45 +00:00
623563c04a* using some small char buffer - needed for sprintf
Zdenek Kabelac
2002-04-22 19:57:26 +00:00
1ff662cc2cexport delay info fixed low_delay & vo_type on mpeg4 header writer & parser
Michael Niedermayer
2002-04-22 19:04:28 +00:00
8d4c65d136b-frame mpeg4 fix when seeking
Michael Niedermayer
2002-04-22 17:33:43 +00:00
dc16b332f9x1 deblocking filter bugfix
Michael Niedermayer
2002-04-22 15:53:24 +00:00
eec1c6b94cdivx 5.01 support
Michael Niedermayer
2002-04-22 12:45:22 +00:00
976f969b24* add support for liba52
Zdenek Kabelac
2002-04-22 10:27:25 +00:00
ee6f786146fix b-frame MB skip
Michael Niedermayer
2002-04-21 23:47:27 +00:00
ba8d0be99drounding bugfix
Michael Niedermayer
2002-04-21 22:41:49 +00:00
8b4c7dbc55fixed ratecontrol & b-frames 2pass ratecontrol fixed hq with 2pass inceased build num (a few more vars for the rc stuff) hopefully no new bugs
Michael Niedermayer
2002-04-21 21:18:17 +00:00
2c029cd19dpostprocess array increased to handle images up to 2048x1536
Arpi
2002-04-20 21:17:26 +00:00
91029be790much better ME for b frames (a bit slow though) fixed MC rounding for b frames fixed hq mode with b-frames
Michael Niedermayer
2002-04-19 03:25:20 +00:00
1f0cd30fd9fixing hq mode with mpeg1 and 2-pass
Michael Niedermayer
2002-04-17 18:19:50 +00:00
9dbf1dddbdmpeg2/mpeg4 dequantizer support (c & mmx) mpeg1 dequantizer optimizations
Michael Niedermayer
2002-04-17 16:30:31 +00:00
9dbcbd92e8fixed mpeg4 time stuff on encoding mpeg4 b-frame enoding support removed old, out-commented ratecontrol reuse motion compensation code between encoding & decoding prefix newly added global functions with ff_ to reduce namespace polution b-frame ME (unfinished, but working) added some comments to mpegvideo.h do MC on encoding only once if possible bugs? ;)
Michael Niedermayer
2002-04-17 04:32:12 +00:00
a7c02e2589* solaris does not support -q
Zdenek Kabelac
2002-04-16 19:52:04 +00:00
4b1f4f236b- Versions defined for libav/libavcodec. - Bug fix in wav muxer for MP2 audio. - ffmpeg/libavcodec version in MPEG-4 user data.
Juanjo
2002-04-15 02:28:05 +00:00
101bea5f22- ME method compatibility with legacy apps. - Please use AVCodecContext's me_method now.
Juanjo
2002-04-14 22:17:40 +00:00
e4986da9ce- ME setting moved to AVCodecContext/MpegEncContext, no longer a global. - EPZS ME algo used by default. - HQ flag activated for ffmpeg. - Cosmetics ...
Juanjo
2002-04-14 18:57:51 +00:00
b1ec5875a6yuv422p -> yuy2 (untested)
Michael Niedermayer
2002-04-13 02:21:12 +00:00
74d3583521rgb24->bgr24
Michael Niedermayer
2002-04-13 00:48:21 +00:00
096172d435fix typo found by Milan Cutka <cutka@szm.sk>
Michael Niedermayer
2002-04-12 14:01:10 +00:00
9eafa60dde* no error message without config.h
Zdenek Kabelac
2002-04-11 20:21:57 +00:00
045ed63f11* support for simple_idct config * preserving timestamp if config.h is not modifed
Zdenek Kabelac
2002-04-11 20:11:36 +00:00
29da453b32- New switch to activate 4MV in ffmpeg.
Juanjo
2002-04-09 17:16:09 +00:00
e0d2714adc- Fixed AC3 decoding for 5:1 AC3 streams. Now when calling av_audio_decode for AC3 set avcodec_context->channels to the desired number channels, if the setting is 0 AC3 decoder will set it to the channels found in the stream. - Changed ffmpeg to cope with the new "way" of AC3 decoding. - ASF muxer now uses Tickers for PTS calculations.
Juanjo
2002-04-09 04:52:49 +00:00
9f862d1133- PIX_FMT_ANY = -1 to avoid breaking any stuff that could be using it. Thanks to D Richard Felker III for his comments.
Juanjo
2002-04-09 00:37:06 +00:00
dbc598bb79- Commented out PIX_FMT_ANY by now. It seems that not all codecs are setting the PIX_FMT_ so they get PIX_FMT_ANY instead of PIX_FMT_YUV420P which obviuosly annoys ffmpeg.
Juanjo
2002-04-09 00:08:39 +00:00
502d105f96* patch by Philip Gladstone
Philip Gladstone
2002-04-08 21:31:24 +00:00
bc657ac31d* using pixtype as enum - by Philip Gladstone
Zdenek Kabelac
2002-04-08 21:03:35 +00:00
4606ac8dee* some minor modification by Philip Gladston * grab containes new code
Zdenek Kabelac
2002-04-08 20:58:56 +00:00
684f44d9a0* fixing some warnings
Zdenek Kabelac
2002-04-08 14:51:42 +00:00
7ba8435d64fixing black stripe at right if width%8!=0 && stride%8==0 reported by kabi
Michael Niedermayer
2002-04-08 14:43:18 +00:00
6cea494e32* support for .au .gif .mov .mp4 by François Revol <revol@free.fr> hmm any opinions about GIF support ?
Zdenek Kabelac
2002-04-08 12:32:01 +00:00
30b68f33aa* encoding of AC3 with more than 2 channels by Takashi Iwai <tiwai@suse.de>
Zdenek Kabelac
2002-04-08 12:08:03 +00:00
10bb7023a2- Added force_pts to av_write_packet() to be able to force PTS, this helps (and fix) stream copying. By now force_pts it's just honoured by the MPEG muxer. ASF could honour this also, but it should be fixed to use Tickers first. - MPEG audio decoder exports it's frame size in bytes. - Hope this fix the floating point exception found in ffserver.
Juanjo
2002-04-07 21:44:29 +00:00
3bf43d42edmpeg4 mpeg quantizer support
Michael Niedermayer
2002-04-07 02:03:32 +00:00
e1a9dbffedwmv1 header parser (unfinished)
Michael Niedermayer
2002-04-06 22:29:37 +00:00
3825cd1d55msmpeg4v2 encoding
Michael Niedermayer
2002-04-05 21:04:09 +00:00
2ed627e64efixing msmpeg4v2 bugs (is bugfree now afaik)
Michael Niedermayer
2002-04-05 16:51:12 +00:00
3c4f1840e6b frames & slices bugfix
Michael Niedermayer
2002-04-05 04:23:01 +00:00
84afee348fmsmpeg4v2 decoding (no encoding yet)
Michael Niedermayer
2002-04-05 04:09:04 +00:00
fcb609f432dump_stream support (nicely formated 0s and 1s)
Michael Niedermayer
2002-04-04 20:04:10 +00:00
5b403c4015emms was missing, found by juanjo but he didnt commit it?!
Michael Niedermayer
2002-04-04 19:50:46 +00:00
5b0ad91b99- Fix memory leak and others bugs for ppmpipe. Thanks to Rudolf Opalla.
Juanjo
2002-04-02 15:07:01 +00:00
c60cf138bdfixing MVs in hq mode
Michael Niedermayer
2002-04-01 17:40:42 +00:00
b7dc6f6628overread in the mmx2 horizontal scaler fixed 2% faster horizontal mmx2 scaler
Michael Niedermayer
2002-04-01 14:01:22 +00:00
0344cd0a7cmultiple init bugfix (patch by Alex Beregszaszi <alex@naxine.org>)
Alex Beregszaszi
2002-04-01 13:24:47 +00:00
ff3dfbae1afixing 1/0
Michael Niedermayer
2002-03-30 21:33:14 +00:00
14ae07d86cdivx5-gmc bug workaround
Michael Niedermayer
2002-03-29 05:15:49 +00:00
7f89b6fbdcmsmpeg4v2 header parser & some dump bits code behind #if 0
Michael Niedermayer
2002-03-29 02:07:25 +00:00
dbbe89994bminor optimizations / simplifications
Michael Niedermayer
2002-03-29 01:53:59 +00:00
60e575acc8using Juanjo's way to pass forced type - especially as I_TYPE/P_TYPE defines aren't exported in the public interface, and the flagged method matches the way as qscale forcing work
Arpi
2002-03-28 23:07:54 +00:00
4d69fbc99eforce frame type for 2-pass encoding
Michael Niedermayer
2002-03-28 22:50:22 +00:00
cf8039b2cfmpeg4 4MV encoding
Michael Niedermayer
2002-03-28 04:25:35 +00:00
ba6802debf4MV motion estimation (not finished yet) SAD functions rewritten (8x8 support & MMX2 optimizations) HQ inter/intra decission msmpeg4 encoding bugfix (MV where too long)
Michael Niedermayer
2002-03-27 21:25:22 +00:00
52075cdeaa10l
Michael Niedermayer
2002-03-25 16:38:13 +00:00
5d55fdb40bbyte interleaving for mga untested (no g200 mga or whatever i would need ...) experimental sse2 version (even less tested as no p4 either ...) sse2 version would need 16-byte aligned src & dst else sig11 sse2 version is disabled by default
Michael Niedermayer
2002-03-25 16:35:24 +00:00
2a164b253coptimizing mpeg4_encode_dc
Michael Niedermayer
2002-03-25 15:36:16 +00:00
9c15096e3ffcode_tables where too small, found by Klaas-Pieter Vlieg <vlieg@eurescom.de>
Michael Niedermayer
2002-03-24 23:45:13 +00:00
d633c2c096b-frame decoding bugfix
Michael Niedermayer
2002-03-24 22:02:21 +00:00
490922441bresync marker support, needed for some mp4 files
Michael Niedermayer
2002-03-24 21:25:04 +00:00
122546a6d1seems the old intra/inter decission is slightly better with a threshold, than the new one
Michael Niedermayer
2002-03-24 04:58:54 +00:00
174489bdcc10l (motion_val was uninitilized) 20l (first frame of a gop could be a p-frame sometimes) add hq flag to MpegEncContext
Michael Niedermayer
2002-03-24 04:16:51 +00:00
9d2a035529fixing motion estimation with h263p hopefully
Michael Niedermayer
2002-03-23 20:21:33 +00:00
098eefe183statistics for 2-pass encoding
Michael Niedermayer
2002-03-23 17:43:30 +00:00
b1563bfef2dont return -1 if mpeg4 scalability ...
Michael Niedermayer
2002-03-23 13:00:08 +00:00
b398777148better inter/intra decission algo (same as xvid)
Michael Niedermayer
2002-03-23 12:39:45 +00:00
72a52b3142fixing MV range in h263
Michael Niedermayer
2002-03-23 00:31:33 +00:00
2efe097a7emore aspect stuff
Michael Niedermayer
2002-03-22 23:28:11 +00:00
11ce88346bmpeg4 aspect_ratio_info in AVCodecContext (requested by alex) experimental (& faster) motion estimation squished a dirty uninitialized var bug mpeg1 fcode>1 support
Michael Niedermayer
2002-03-22 23:22:08 +00:00
c5b1c10a0efixing epzs & mpeg1 (hopefully now really ...)
Michael Niedermayer
2002-03-22 16:51:44 +00:00
8a29b31054mpeg1 & epzs fix
Michael Niedermayer
2002-03-22 04:35:46 +00:00
7084c149d9-me epzs
Michael Niedermayer
2002-03-22 04:18:57 +00:00
c7d5049c98oops
Michael Niedermayer
2002-03-22 02:36:08 +00:00