Commit Graph

  • 0f9400b4fb ar -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
  • af289048d8 patch 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
  • 51b8fd1998 freeze fix Michael Niedermayer 2002-05-02 20:45:43 +00:00
  • ccf589a8fe C4=16383 for the c version too and even for some outcommented code Michael Niedermayer 2002-05-02 13:35:33 +00:00
  • 9e1795dd13 set C4 to 16383 Michael Niedermayer 2002-05-02 12:51:10 +00:00
  • 4a53a912af printf 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
  • 95c79a24e5 - Changed FOURCC for H263. - Warnings fixes. Juanjo 2002-05-02 04:21:22 +00:00
  • e84c31dc88 Support 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
  • bb71e31757 fixing msmpeg4v3 dc-scale for quantizers 24-31 Michael Niedermayer 2002-04-30 01:29:29 +00:00
  • bb3debab2c more msmpeg4 fourccs patch by Gert Vervoort <Gert.Vervoort@wxs.nl> Gert Vervoort 2002-04-29 18:32:03 +00:00
  • f94985d046 detecting xvid/divx4/opendivx and set low_delay flag Michael Niedermayer 2002-04-27 14:10:47 +00:00
  • 2417652e9f export mbskip_table for direct rendering add hurry_up support Michael Niedermayer 2002-04-27 13:12:57 +00:00
  • d7e9533aa0 fixed 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
  • 1ac9248bb7 * cleanup Zdenek Kabelac 2002-04-26 07:18:57 +00:00
  • cd8e5f9637 * fixes problem with -funroll-loops and buggy gcc compiler Zdenek Kabelac 2002-04-24 12:18:59 +00:00
  • 1c2a8c7f14 avcodec_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
  • d697b89bab segfault 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
  • 1ff662cc2c export delay info fixed low_delay & vo_type on mpeg4 header writer & parser Michael Niedermayer 2002-04-22 19:04:28 +00:00
  • 8d4c65d136 b-frame mpeg4 fix when seeking Michael Niedermayer 2002-04-22 17:33:43 +00:00
  • dc16b332f9 x1 deblocking filter bugfix Michael Niedermayer 2002-04-22 15:53:24 +00:00
  • eec1c6b94c divx 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
  • ee6f786146 fix b-frame MB skip Michael Niedermayer 2002-04-21 23:47:27 +00:00
  • ba8d0be99d rounding bugfix Michael Niedermayer 2002-04-21 22:41:49 +00:00
  • 8b4c7dbc55 fixed 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
  • 2c029cd19d postprocess array increased to handle images up to 2048x1536 Arpi 2002-04-20 21:17:26 +00:00
  • 91029be790 much 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
  • 1f0cd30fd9 fixing hq mode with mpeg1 and 2-pass Michael Niedermayer 2002-04-17 18:19:50 +00:00
  • 9dbf1dddbd mpeg2/mpeg4 dequantizer support (c & mmx) mpeg1 dequantizer optimizations Michael Niedermayer 2002-04-17 16:30:31 +00:00
  • 9dbcbd92e8 fixed 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
  • 076b09e9b3 * minor - slightly modified debug message Zdenek Kabelac 2002-04-15 12:52:21 +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
  • b1ec5875a6 yuv422p -> yuy2 (untested) Michael Niedermayer 2002-04-13 02:21:12 +00:00
  • 74d3583521 rgb24->bgr24 Michael Niedermayer 2002-04-13 00:48:21 +00:00
  • 096172d435 fix 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
  • a266644f56 * more warning cleanups * adding const & statics Zdenek Kabelac 2002-04-08 15:07:42 +00:00
  • 684f44d9a0 * fixing some warnings Zdenek Kabelac 2002-04-08 14:51:42 +00:00
  • 7ba8435d64 fixing 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
  • 0129e7b3e6 *** empty log message *** Zdenek Kabelac 2002-04-08 12:09:33 +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
  • 3bf43d42ed mpeg4 mpeg quantizer support Michael Niedermayer 2002-04-07 02:03:32 +00:00
  • e1a9dbffed wmv1 header parser (unfinished) Michael Niedermayer 2002-04-06 22:29:37 +00:00
  • 3825cd1d55 msmpeg4v2 encoding Michael Niedermayer 2002-04-05 21:04:09 +00:00
  • 2ed627e64e fixing msmpeg4v2 bugs (is bugfree now afaik) Michael Niedermayer 2002-04-05 16:51:12 +00:00
  • 3c4f1840e6 b frames & slices bugfix Michael Niedermayer 2002-04-05 04:23:01 +00:00
  • 84afee348f msmpeg4v2 decoding (no encoding yet) Michael Niedermayer 2002-04-05 04:09:04 +00:00
  • fcb609f432 dump_stream support (nicely formated 0s and 1s) Michael Niedermayer 2002-04-04 20:04:10 +00:00
  • 5b403c4015 emms 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
  • c60cf138bd fixing MVs in hq mode Michael Niedermayer 2002-04-01 17:40:42 +00:00
  • b7dc6f6628 overread in the mmx2 horizontal scaler fixed 2% faster horizontal mmx2 scaler Michael Niedermayer 2002-04-01 14:01:22 +00:00
  • 0344cd0a7c multiple init bugfix (patch by Alex Beregszaszi <alex@naxine.org>) Alex Beregszaszi 2002-04-01 13:24:47 +00:00
  • ff3dfbae1a fixing 1/0 Michael Niedermayer 2002-03-30 21:33:14 +00:00
  • 14ae07d86c divx5-gmc bug workaround Michael Niedermayer 2002-03-29 05:15:49 +00:00
  • 7f89b6fbdc msmpeg4v2 header parser & some dump bits code behind #if 0 Michael Niedermayer 2002-03-29 02:07:25 +00:00
  • dbbe89994b minor optimizations / simplifications Michael Niedermayer 2002-03-29 01:53:59 +00:00
  • 60e575acc8 using 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
  • 4d69fbc99e force frame type for 2-pass encoding Michael Niedermayer 2002-03-28 22:50:22 +00:00
  • 649c00c96d sizeof(s->block) isnt 64*6*2 anymore bugfix mpeg12 decoding optimization Michael Niedermayer 2002-03-28 13:41:04 +00:00
  • cf8039b2cf mpeg4 4MV encoding Michael Niedermayer 2002-03-28 04:25:35 +00:00
  • ba6802debf 4MV 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
  • 52075cdeaa 10l Michael Niedermayer 2002-03-25 16:38:13 +00:00
  • 5d55fdb40b byte 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
  • 2a164b253c optimizing mpeg4_encode_dc Michael Niedermayer 2002-03-25 15:36:16 +00:00
  • 9c15096e3f fcode_tables where too small, found by Klaas-Pieter Vlieg <vlieg@eurescom.de> Michael Niedermayer 2002-03-24 23:45:13 +00:00
  • d633c2c096 b-frame decoding bugfix Michael Niedermayer 2002-03-24 22:02:21 +00:00
  • 490922441b resync marker support, needed for some mp4 files Michael Niedermayer 2002-03-24 21:25:04 +00:00
  • 122546a6d1 seems 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
  • 174489bdcc 10l (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
  • 9d2a035529 fixing motion estimation with h263p hopefully Michael Niedermayer 2002-03-23 20:21:33 +00:00
  • 098eefe183 statistics for 2-pass encoding Michael Niedermayer 2002-03-23 17:43:30 +00:00
  • b1563bfef2 dont return -1 if mpeg4 scalability ... Michael Niedermayer 2002-03-23 13:00:08 +00:00
  • b398777148 better inter/intra decission algo (same as xvid) Michael Niedermayer 2002-03-23 12:39:45 +00:00
  • 72a52b3142 fixing MV range in h263 Michael Niedermayer 2002-03-23 00:31:33 +00:00
  • 2efe097a7e more aspect stuff Michael Niedermayer 2002-03-22 23:28:11 +00:00
  • 11ce88346b mpeg4 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
  • c5b1c10a0e fixing epzs & mpeg1 (hopefully now really ...) Michael Niedermayer 2002-03-22 16:51:44 +00:00
  • 8a29b31054 mpeg1 & 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
  • c7d5049c98 oops Michael Niedermayer 2002-03-22 02:36:08 +00:00