log h263.c @ 1789:acda5fdfd6e7 libavcodec

age author description
Fri, 06 Feb 2004 22:34:33 +0000 michael h263 4mv encoding fix libavcodec
Fri, 06 Feb 2004 15:27:31 +0000 alex get_bit_count -> put_bits_count libavcodec
Sat, 31 Jan 2004 21:28:49 +0000 michael segfault fix libavcodec
Tue, 27 Jan 2004 13:55:34 +0000 michael first coded vs. first displayed pts (segfault & pts fix if b frames are used) libavcodec
Mon, 26 Jan 2004 19:04:32 +0000 michael mpeg4 pts fix libavcodec
Sat, 24 Jan 2004 23:47:33 +0000 michael optimization & bugfix extracted from the 4k line diff between ffmpeg 0.4.7 and http://www.alicestreet.com/ffh263.html libavcodec
Wed, 21 Jan 2004 19:14:26 +0000 michael more tolerance for dc=0 libavcodec
Sat, 10 Jan 2004 16:04:55 +0000 michael copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise libavcodec
Tue, 30 Dec 2003 16:07:57 +0000 michael interlaced motion estimation libavcodec
Sun, 21 Dec 2003 20:06:59 +0000 michael rv20 / h263 b frame fix libavcodec
Thu, 11 Dec 2003 16:14:27 +0000 michael fixing h263p encoding without UMV libavcodec
Tue, 09 Dec 2003 14:03:55 +0000 michael 100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l libavcodec
Tue, 09 Dec 2003 13:47:08 +0000 michael slice structured fixes libavcodec
Tue, 09 Dec 2003 01:49:56 +0000 michael move motion_val & mb_type to AVFrame patch by (Wolfgang Hesseler <qv at multimediaware dot com>) libavcodec
Mon, 08 Dec 2003 17:42:20 +0000 michael AIC/MQ encoding fix libavcodec
Mon, 08 Dec 2003 02:23:22 +0000 michael alternative inter vlc encoding fix libavcodec
Sun, 07 Dec 2003 01:33:45 +0000 michael h263 slice structured mode libavcodec
Fri, 05 Dec 2003 01:03:12 +0000 michael AVFrame.interlaced_frame fixes libavcodec
Thu, 04 Dec 2003 18:46:49 +0000 michael cleanup libavcodec
Thu, 04 Dec 2003 18:34:47 +0000 michael rv20 (h263) b frame decoding support libavcodec
Wed, 03 Dec 2003 16:47:17 +0000 michael cleanup libavcodec
Wed, 03 Dec 2003 01:16:35 +0000 michael split ff_h263_decode_mb() into h263 and mpeg4 versions libavcodec
Mon, 01 Dec 2003 20:04:14 +0000 michael h263 MV prediction doesnt match mpeg4, for some slices configurations (fixes RV20 MVs) libavcodec
Mon, 01 Dec 2003 15:23:14 +0000 michael h263 loop filter libavcodec
Sun, 30 Nov 2003 17:30:18 +0000 michael cleanup libavcodec
Sun, 30 Nov 2003 14:35:35 +0000 michael rv20 decoder libavcodec
Sat, 29 Nov 2003 08:37:51 +0000 michael h263 alternative inter vlc support libavcodec
Fri, 28 Nov 2003 21:31:20 +0000 michael h263 OBMC & 4MV support libavcodec
Mon, 03 Nov 2003 13:26:22 +0000 michael av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) libavcodec
Thu, 30 Oct 2003 16:58:49 +0000 michael pts fix and related fixes libavcodec
Wed, 29 Oct 2003 17:30:13 +0000 michael dumping funny numbers from first zygo i frame header libavcodec
Wed, 29 Oct 2003 14:54:45 +0000 alex initial support for zygovideo libavcodec
Mon, 20 Oct 2003 20:23:46 +0000 michael AVRational libavcodec
Fri, 17 Oct 2003 18:56:01 +0000 michael emu_edge checks simplification and avoid redundant checks for mpeg1/2 if emu_edge is set libavcodec
Mon, 13 Oct 2003 11:13:10 +0000 michael dont check if the ac esc 3 could have been stored as vlc as this detects only very few errors allthough it detects several buggy encoders libavcodec
Sun, 12 Oct 2003 21:25:00 +0000 alex removed the obsolete and unused parameters of init_put_bits libavcodec
Sun, 12 Oct 2003 19:18:37 +0000 michael h263 GOB decoding fix libavcodec
Sun, 12 Oct 2003 14:01:53 +0000 michael intra dc treshold != 0 decoding fixed libavcodec
Sat, 11 Oct 2003 08:27:07 +0000 michael recommit of libavcodec
Tue, 07 Oct 2003 11:32:40 +0000 michaelni use lagrange multipler instead of qp for ratecontrol, this may break some things, tell me ASAP if u notice anything broken libavcodec
Wed, 01 Oct 2003 15:41:36 +0000 michaelni ac prediction cleanup libavcodec
Tue, 30 Sep 2003 22:18:43 +0000 michaelni rate distortion optimal cbp support (h263/mpeg4 non intra only) libavcodec
Sat, 27 Sep 2003 00:01:46 +0000 michaelni 100l libavcodec
Fri, 26 Sep 2003 22:18:25 +0000 michaelni h263 stuffing decode fix libavcodec
Wed, 10 Sep 2003 11:28:18 +0000 michaelni detect old xvid with fourcc=DIVX libavcodec
Tue, 26 Aug 2003 20:14:28 +0000 michaelni fixing CODEC_FLAG_GLOBAL_HEADER libavcodec
Sun, 24 Aug 2003 22:28:41 +0000 bellard removed unused variable libavcodec
Fri, 22 Aug 2003 22:18:08 +0000 michaelni custom quant matrix encoding support libavcodec
Tue, 05 Aug 2003 10:19:43 +0000 michaelni cleanup / fixes libavcodec
Fri, 01 Aug 2003 11:00:03 +0000 michaelni make the h263 decoder more error tolerant libavcodec
Tue, 29 Jul 2003 09:58:47 +0000 michaelni patch for flv deblocking by (Garrick Meeker <gmeeker at theoryllc dot com>) libavcodec
Tue, 29 Jul 2003 02:09:12 +0000 michaelni rate distortion mb decision support libavcodec
Wed, 16 Jul 2003 18:12:14 +0000 michaelni fix edge repeating bug for %16!=0 files, this fixes Quicktime mpeg4 (they arent buggy) libavcodec
Tue, 15 Jul 2003 20:22:22 +0000 michaelni flv1 fix libavcodec
Thu, 10 Jul 2003 10:24:47 +0000 michaelni fix? flv escape codes libavcodec
Thu, 10 Jul 2003 00:15:27 +0000 michaelni flv cleanup / simplify libavcodec
Wed, 09 Jul 2003 23:10:59 +0000 michaelni flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>) libavcodec
Mon, 07 Jul 2003 20:17:44 +0000 michaelni the reference sw doesnt like some legal headers ... libavcodec
Sun, 06 Jul 2003 21:24:04 +0000 michaelni CODEC_FLAG_LOW_DELAY fix libavcodec
Thu, 22 May 2003 14:12:22 +0000 michaelni truncated h263 decoding support / H263-ES "demuxer" libavcodec
Mon, 19 May 2003 13:30:59 +0000 michaelni ASV1 codec libavcodec
Sun, 18 May 2003 00:07:17 +0000 michaelni improving 3IV1 support (still far from perfect) note, disabled as it requires some checks in the inner loops which would slow things down a tiny bit libavcodec
Wed, 14 May 2003 15:12:13 +0000 michaelni fastdiv patch by (BERO <bero at geocities dot co dot jp>) with fixes & cleanup by me libavcodec
Wed, 14 May 2003 10:55:59 +0000 michaelni libmpeg2 style bitstream reader fixes libavcodec
Wed, 14 May 2003 01:08:02 +0000 michaelni decode motion & modulo optimize patch by (BERO <bero at geocities dot co dot jp>) libavcodec
Wed, 14 May 2003 00:32:22 +0000 michaelni bitstream reader optimize patch by (BERO <bero at geocities dot co dot jp>) libavcodec
Sat, 10 May 2003 21:35:29 +0000 michaelni print obmc bug info only if avctx->debug&1 libavcodec
Thu, 10 Apr 2003 13:18:38 +0000 michaelni simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture libavcodec
Thu, 10 Apr 2003 08:47:08 +0000 michaelni b frames + slices bugfix libavcodec
Wed, 02 Apr 2003 09:57:34 +0000 michaelni msmpeg4 2pass support & some related cleanup libavcodec
Mon, 31 Mar 2003 11:13:14 +0000 michaelni some static -> dynamic alloc & 16->8 bit libavcodec
Sat, 22 Mar 2003 12:09:02 +0000 michaelni user setable quantizer bias libavcodec
Thu, 20 Mar 2003 17:52:30 +0000 michaelni better non conformant divx packed bitstream detection, so unpacked (no b frames) divx MPEG4-ES streams can be read libavcodec
Thu, 20 Mar 2003 01:00:57 +0000 michaelni error resilience cleanup (its faster too...) libavcodec
Sat, 15 Mar 2003 20:47:09 +0000 michaelni cleaner & more flexible edge bug workaround libavcodec
Wed, 12 Mar 2003 23:12:23 +0000 michaelni oops libavcodec
Wed, 12 Mar 2003 23:09:18 +0000 michaelni rvlc decoding support libavcodec
Wed, 12 Mar 2003 15:16:19 +0000 michaelni per context frame_rate_base, this should finally fix frame_rate related av sync issues libavcodec
Sun, 09 Mar 2003 16:07:19 +0000 al3x simplified libavcodec
Thu, 06 Mar 2003 11:32:04 +0000 michaelni per file doxy libavcodec
Mon, 03 Mar 2003 14:54:00 +0000 michaelni MpegEncContext.(i)dct_* -> DspContext.(i)dct_* libavcodec
Fri, 28 Feb 2003 16:06:40 +0000 michaelni 10l libavcodec
Fri, 28 Feb 2003 13:07:07 +0000 michaelni h263(+) clenaup & bugfixes libavcodec
Sun, 16 Feb 2003 23:05:38 +0000 michaelni more #ifdef CONFIG_ENCODERS patch by (Wolfgang Hesseler <qv at multimediaware dot com>) with modifications by me (s/WOLFGANG/CONFIG_ENCODERS/ and some other fixes) libavcodec
Fri, 14 Feb 2003 01:47:10 +0000 michaelni improving parsing of incomplete headers libavcodec
Tue, 11 Feb 2003 16:35:48 +0000 kabi * UINTX -> uintx_t INTX -> intx_t libavcodec
Mon, 10 Feb 2003 09:35:32 +0000 kabi * static,const,compiler warning cleanup libavcodec
Sat, 08 Feb 2003 18:23:39 +0000 michaelni direct blocksize in bframes fix (might fix qpel+bframe bug) libavcodec
Wed, 29 Jan 2003 12:00:11 +0000 michaelni --disable-risky support libavcodec
Sun, 26 Jan 2003 23:09:12 +0000 michaelni feeding doxygen libavcodec
Tue, 21 Jan 2003 17:34:12 +0000 michaelni GetBitContext.size is allways multiplied by 8 -> use size_in_bits to avoid useless *8 in a few inner loops libavcodec
Sun, 19 Jan 2003 17:55:13 +0000 michaelni finetuneing thresholds/factors libavcodec
Wed, 15 Jan 2003 19:21:21 +0000 michaelni fixing DCTELEM != short libavcodec
Sun, 12 Jan 2003 12:16:36 +0000 michaelni average motion vector rounding like the reference says and not what the standard says libavcodec
Fri, 03 Jan 2003 23:21:52 +0000 michaelni mpeg4 header encoding bugfix libavcodec
Tue, 31 Dec 2002 17:23:56 +0000 michaelni trellis quantization libavcodec
Mon, 30 Dec 2002 00:28:42 +0000 michaelni correcter mpeg4 headers libavcodec
Fri, 27 Dec 2002 23:51:46 +0000 michaelni qpel encoding libavcodec
Tue, 17 Dec 2002 11:25:29 +0000 michaelni more debug output libavcodec
Mon, 09 Dec 2002 00:06:15 +0000 michaelni correct mpeg4 vo type libavcodec
Sat, 07 Dec 2002 11:38:26 +0000 michaelni ump4 decoding fixed libavcodec
Wed, 04 Dec 2002 12:09:27 +0000 michaelni specific debug output support libavcodec
Wed, 04 Dec 2002 11:47:24 +0000 michaelni fixing illegal 3. esc bug (the mpeg4 std only requires encoders to use unescaped symbols but not esc1 or esc2 if they are shorter than esc3, andjust beause its logical to use the shortest possible vlc doesnt mean encoders do that) libavcodec
Wed, 04 Dec 2002 10:04:03 +0000 michaelni cleanup libavcodec
Tue, 26 Nov 2002 08:56:10 +0000 michaelni fixing h263+ slices if the padding at the end of the frame is >7 && <16 && there are no zero bytes afterwards libavcodec
Mon, 25 Nov 2002 09:23:19 +0000 michaelni fixing aspect libavcodec
Wed, 20 Nov 2002 13:08:04 +0000 michaelni aspect ratio cleanup libavcodec
Mon, 11 Nov 2002 09:40:17 +0000 kabi * using DSPContext - so each codec could use its local (sub)set of CPU extension libavcodec
Sun, 10 Nov 2002 11:46:59 +0000 michaelni reversing header game libavcodec
Fri, 01 Nov 2002 13:25:22 +0000 michaelni hopefully fixing sprite_warping_points==0 libavcodec
Thu, 31 Oct 2002 16:11:03 +0000 michaelni put a few large tables under #ifdef CONFIG_ENCODERS or dynamically allocate them libavcodec
Sat, 26 Oct 2002 18:56:43 +0000 michaelni segfault fix patch by (Juergen Keil <jk at tools dot de>) libavcodec
Fri, 25 Oct 2002 00:08:32 +0000 michaelni slice encoding cleanup libavcodec
Tue, 22 Oct 2002 19:48:52 +0000 michaelni xvid qpel bug autodetect libavcodec
Sat, 19 Oct 2002 11:03:13 +0000 michaelni fixing interlaced dct with 4mv libavcodec
Wed, 16 Oct 2002 19:55:49 +0000 michaelni complete mpeg4 GMC decoding support libavcodec
Tue, 15 Oct 2002 15:24:08 +0000 michaelni warning fixes libavcodec
Mon, 14 Oct 2002 12:21:54 +0000 michaelni mpeg4 header parser clenup (needed for parsing of VOL header in avctx->extradata) libavcodec
Sun, 13 Oct 2002 13:16:04 +0000 michaelni better/cleaner error resilience (done in a 2nd pass after decoding) libavcodec
Wed, 02 Oct 2002 22:56:58 +0000 michaelni fixing custom quantizer matrix decoding libavcodec