log mpeg12.c @ 1177:fea03d2c4946 libavcodec

age author description
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
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
Sun, 30 Mar 2003 19:26:01 +0000 michaelni mpeg1 slice encoding support libavcodec
Sat, 22 Mar 2003 12:09:02 +0000 michaelni user setable quantizer bias libavcodec
Sun, 16 Mar 2003 20:22:22 +0000 michaelni field pic decoding cleanup 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
Thu, 06 Mar 2003 11:32:04 +0000 michaelni per file doxy libavcodec
Wed, 05 Mar 2003 20:03:15 +0000 michaelni mpeg2 field pictures + sliced mode (doesnt work with mplayer though, dunno why) libavcodec
Wed, 05 Mar 2003 17:48:19 +0000 michaelni field picture decoding support (16x16 MC blocks only as i dont have any samples which use other modes ...) libavcodec
Mon, 03 Mar 2003 14:54:00 +0000 michaelni MpegEncContext.(i)dct_* -> DspContext.(i)dct_* libavcodec
Wed, 26 Feb 2003 17:26:20 +0000 michaelni move repeat_pict field from AVCodecContext -> AVFrame (closes bug #683536) libavcodec
Tue, 25 Feb 2003 09:56:56 +0000 bellard added DTG active format information 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
Tue, 11 Feb 2003 16:35:48 +0000 kabi * UINTX -> uintx_t INTX -> intx_t libavcodec
Sat, 08 Feb 2003 12:00:57 +0000 michaelni mpeg1 bframe encoding patch by (Rapha¸«³l LEGRAND) with some modifications by me 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
Mon, 20 Jan 2003 20:37:24 +0000 michaelni trying to fix mb skip bug in mpeg1/2 if slices are not used libavcodec
Wed, 01 Jan 2003 00:42:18 +0000 michaelni trellis quantization for mpeg1 libavcodec
Fri, 27 Dec 2002 23:51:46 +0000 michaelni qpel encoding libavcodec
Thu, 19 Dec 2002 18:59:45 +0000 kabi * fix for empty image queue libavcodec
Tue, 17 Dec 2002 11:25:29 +0000 michaelni more debug output libavcodec
Mon, 09 Dec 2002 12:03:43 +0000 michaelni AVVideoFrame -> AVFrame libavcodec
Mon, 09 Dec 2002 00:29:17 +0000 michaelni cleanup / messup? libavcodec
Fri, 06 Dec 2002 16:19:25 +0000 michaelni aspect ratio encoding for mpeg1 libavcodec
Fri, 06 Dec 2002 16:04:30 +0000 michaelni mpeg1&2 aspect decoding libavcodec
Thu, 05 Dec 2002 11:33:43 +0000 michaelni drop b frames if there are no reference frames libavcodec
Wed, 04 Dec 2002 10:04:03 +0000 michaelni cleanup libavcodec
Tue, 26 Nov 2002 00:54:27 +0000 michaelni dont put flies in the stdout soup patch by (Agent Smith <asmith at wgz dot com>) libavcodec
Sat, 23 Nov 2002 09:12:57 +0000 michaelni moving init of some variables (hurry_up,...) to MPV_frame_start() libavcodec
Tue, 19 Nov 2002 23:04:07 +0000 michaelni 10l libavcodec
Mon, 18 Nov 2002 09:28:21 +0000 michaelni hurry_up=5 support 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
Sat, 09 Nov 2002 13:57:54 +0000 michaelni fixing -sameq with mpeg2 libavcodec
Fri, 08 Nov 2002 18:35:39 +0000 michaelni cleanup (breaks compatibility, requested by fabrice) libavcodec
Sat, 02 Nov 2002 08:55:46 +0000 michaelni cleanup libavcodec
Sat, 02 Nov 2002 01:43:19 +0000 arpi_esp handle init error in ffmpeg12 libavcodec
Thu, 31 Oct 2002 11:47:58 +0000 michaelni cleanup libavcodec
Sun, 27 Oct 2002 00:02:23 +0000 michaelni handle direct rendering buffer allocation failure libavcodec
Tue, 15 Oct 2002 15:24:08 +0000 michaelni warning fixes libavcodec
Wed, 09 Oct 2002 17:18:24 +0000 michaelni mpeg1 2pass encoding libavcodec
Wed, 02 Oct 2002 22:56:58 +0000 michaelni fixing custom quantizer matrix decoding libavcodec
Wed, 02 Oct 2002 17:07:39 +0000 michaelni optimization libavcodec
Wed, 02 Oct 2002 16:36:43 +0000 michaelni sliced mode for mpeg1/2 libavcodec
Tue, 01 Oct 2002 23:47:04 +0000 michaelni move scantable init from block-decode to header parser libavcodec
Tue, 01 Oct 2002 23:11:40 +0000 michaelni optimizing mpeg2 decode block stuff libavcodec
Mon, 30 Sep 2002 16:14:14 +0000 michaelni optimizing mpeg1_decode_block() libavcodec
Mon, 30 Sep 2002 10:06:17 +0000 michaelni forgot zigzag_direct[] behind #ifdef DEBUG (found by Klaas-Pieter Vlieg <vlieg at eurescom dot de>) libavcodec
Sun, 29 Sep 2002 22:44:22 +0000 michaelni idct permutation cleanup, idct can be selected per context now libavcodec
Tue, 24 Sep 2002 12:33:37 +0000 michaelni adaptive quantization for mpeg1 libavcodec
Fri, 06 Sep 2002 22:30:16 +0000 michaelni support decoding of the last mpeg "packet" even if no startcode is immedeatly afterwards (fixes bugs with mpeg in avi) libavcodec
Mon, 02 Sep 2002 09:51:52 +0000 michaelni new vbv calculation patch by (Henry Mason <talus25 at speakeasy dot net>) with slight modification by me libavcodec
Wed, 28 Aug 2002 08:15:30 +0000 michaelni warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>) libavcodec
Mon, 26 Aug 2002 16:10:41 +0000 michaelni fixing some 64bit bugs libavcodec
Sun, 04 Aug 2002 18:19:09 +0000 michaelni fixing slices which start at mb_x>0 libavcodec
Wed, 17 Jul 2002 15:54:56 +0000 michaelni hmm ABS(dc-diff) > 512 fix libavcodec
Tue, 16 Jul 2002 00:48:29 +0000 michaelni dr1 libavcodec
Mon, 15 Jul 2002 14:15:10 +0000 michaelni uvlinesize libavcodec
Sun, 14 Jul 2002 18:36:24 +0000 michaelni rl vlc table optimization (not yet used) libavcodec
Sat, 13 Jul 2002 16:10:27 +0000 michaelni optimization (get_vlc() -> get_vlc2()) libavcodec
Wed, 10 Jul 2002 21:01:45 +0000 michaelni adding ff prefix to avoid global name conficts with xvid (patch by Marko Kreen <marko at l-t.ee>) libavcodec
Tue, 09 Jul 2002 10:35:10 +0000 michaelni new bitstream reader API (old get_bits() based one is emulated and will still be supported in the future cuz its simpler) libavcodec
Tue, 18 Jun 2002 00:46:02 +0000 michaelni dc scale simplification/optimization libavcodec
Tue, 11 Jun 2002 13:44:14 +0000 bellard fixed one mpeg decoder memory leak libavcodec
Sun, 09 Jun 2002 13:43:53 +0000 michaelni passing avctx->flags so that grayscale only decoding works with mpeg1/2 too libavcodec
Sat, 25 May 2002 22:45:33 +0000 glantau license/copyright change libavcodec
Mon, 20 May 2002 16:24:39 +0000 glantau mpeg1/2 identifier - fixed frame rate for some bad mpeg1 streams libavcodec
Sat, 18 May 2002 22:56:50 +0000 glantau improved mpeg1/2 decoding speed libavcodec
Tue, 14 May 2002 19:56:42 +0000 pulento - repeat_pict meaning changed, now it signals the extra delay for the libavcodec
Sun, 12 May 2002 02:55:48 +0000 pulento - repeat_pict added to AVCodecContext to signal if the decoder must repeat libavcodec
Mon, 06 May 2002 19:32:55 +0000 pulento - MPEG-4 B frames coding option for ffmpeg.c libavcodec
Sat, 27 Apr 2002 13:12:57 +0000 michaelni export mbskip_table for direct rendering libavcodec
Sat, 27 Apr 2002 12:30:26 +0000 michaelni fixed msmpeg4 infinite loop if buggy stream libavcodec
Sun, 07 Apr 2002 21:44:29 +0000 pulento - Added force_pts to av_write_packet() to be able to force PTS, this helps libavcodec
Thu, 04 Apr 2002 19:50:46 +0000 michaelni emms was missing, found by juanjo but he didnt commit it?! libavcodec
Thu, 28 Mar 2002 13:41:04 +0000 michaelni sizeof(s->block) isnt 64*6*2 anymore bugfix libavcodec
Sun, 24 Mar 2002 23:45:13 +0000 michaelni fcode_tables where too small, found by Klaas-Pieter Vlieg <vlieg@eurescom.de> libavcodec
Fri, 22 Mar 2002 23:22:08 +0000 michaelni mpeg4 aspect_ratio_info in AVCodecContext (requested by alex) libavcodec
Fri, 22 Mar 2002 02:21:17 +0000 michaelni new motion estimation (epzs) not complete yet but allready pretty good :) libavcodec
Wed, 20 Mar 2002 11:16:07 +0000 pulento - Fix pts calculation on mpeg mux (A/V sync) - Thanks to Lennert Buytenhek libavcodec
Tue, 19 Mar 2002 06:30:41 +0000 pulento - Added video coding statistics for ffmpeg. Needs more work. libavcodec
Sat, 16 Mar 2002 02:41:00 +0000 pulento - Bug fix MPEG-2 decoder to handle "repeat_first_field" (Telecine) libavcodec
Mon, 18 Feb 2002 01:58:00 +0000 michaelni avoid overflow of picturenumber*fps*10000 libavcodec
Mon, 18 Feb 2002 00:31:16 +0000 michaelni block_last_index was too large (in mpeg1 decoding) libavcodec
Wed, 13 Feb 2002 15:26:28 +0000 michaelni optimized encode_dc() (+2% speed on P3 for mpeg1 intra only encodings) libavcodec
Wed, 13 Feb 2002 04:19:10 +0000 michaelni optimize mpeg1_encode_block() libavcodec
Wed, 15 Aug 2001 22:33:03 +0000 glantau win32 fixes libavcodec
Wed, 15 Aug 2001 13:11:03 +0000 glantau copy avctx libavcodec
Mon, 13 Aug 2001 21:48:05 +0000 glantau win32 fixes libavcodec
Sun, 12 Aug 2001 00:52:01 +0000 glantau fixed mpeg2 non intra dequant - fixed MPEG1 and 2 matrix parsing libavcodec
Sat, 11 Aug 2001 22:08:23 +0000 glantau fixed last zero mv for field - fixed mismatch handling for intra coefs libavcodec
Sat, 11 Aug 2001 19:04:08 +0000 glantau fixed mpeg2 qscale decoding libavcodec
Wed, 08 Aug 2001 21:53:28 +0000 glantau fixed mpeg1 last block bug (mb stuffing code was not included in vlc table...) libavcodec
Tue, 07 Aug 2001 22:47:08 +0000 glantau changed quant matrix order (should fix mmx mpeg decoding bug) libavcodec
Sat, 04 Aug 2001 00:46:50 +0000 arpi_esp get_bits() specialization, gives 4\speedup libavcodec
Thu, 02 Aug 2001 18:46:26 +0000 arpi_esp - removed #include ../config.h, because it's included from common.h libavcodec
Thu, 02 Aug 2001 08:29:38 +0000 nickols_k Adding fastmemcpy stuff to speedup mplayer project libavcodec
Mon, 30 Jul 2001 23:24:58 +0000 glantau use block[] in structure to have it aligned on 8 bytes for mmx optimizations libavcodec
Tue, 24 Jul 2001 20:43:41 +0000 glantau added skip macroblock optimization (big perf win on black regions for example) libavcodec
Mon, 23 Jul 2001 18:58:11 +0000 glantau fixed unsigned pb libavcodec
Sun, 22 Jul 2001 14:18:56 +0000 glantau Initial revision libavcodec