log mpegvideo.c @ 4657:e1939f338a0e libavcodec

age author description
Tue, 13 Mar 2007 22:51:11 +0000 michael remove silly static int done protecting the initalization of 32 elements to 1 libavcodec
Tue, 13 Mar 2007 22:47:59 +0000 michael remove redundant memset() libavcodec
Tue, 13 Mar 2007 22:47:05 +0000 michael dont malloc() static mv_penalty arrays libavcodec
Sun, 04 Mar 2007 02:26:20 +0000 bcoudurier dummy support for mpeg2 non linear quant libavcodec
Thu, 01 Mar 2007 10:29:03 +0000 bcoudurier get rid of CODEC_FLAG_H263P_AIC with next major bump libavcodec
Sun, 25 Feb 2007 10:27:12 +0000 reimar Add av_ prefix to clip functions libavcodec
Thu, 15 Feb 2007 12:57:20 +0000 mbardiaux Spelling fix libavcodec
Sat, 27 Jan 2007 12:35:12 +0000 lu_zero Fix warnings and simplify/reorder the code libavcodec
Fri, 26 Jan 2007 15:26:08 +0000 michael fix inifnite loop with http://sam.zoy.org/zzuf/lol-mplayer.mpg libavcodec
Wed, 24 Jan 2007 16:15:00 +0000 bcoudurier add hint for closed gop and sc threshold error message libavcodec
Wed, 24 Jan 2007 14:20:00 +0000 michael set last_picture for h.264 too, this significantly improves error concealment quality, i hope it doesnt break anything as last_picture_ptr was always NULL for h.264 libavcodec
Sat, 13 Jan 2007 02:45:05 +0000 michael some interlaced direct sanity checks libavcodec
Sat, 23 Dec 2006 03:05:36 +0000 michael skiprd libavcodec
Thu, 21 Dec 2006 22:58:02 +0000 aurel more simplification libavcodec
Thu, 21 Dec 2006 22:35:13 +0000 michael 10l libavcodec
Thu, 21 Dec 2006 15:49:40 +0000 michael FIXME has already been fixed ages ago libavcodec
Thu, 21 Dec 2006 15:46:32 +0000 michael simplify libavcodec
Thu, 21 Dec 2006 15:45:53 +0000 michael use qscale_table in adaptive quant libavcodec
Thu, 21 Dec 2006 15:20:02 +0000 michael skip motion estimation and encoding of non direct-0,0 MBs if the next MB is skiped (mpeg4 doesnt allow such MBs and in the past we did ME and encoding until at the end we droped them, so this should be faster though i didnt benchmark it, benchmark welcome) libavcodec
Wed, 20 Dec 2006 23:43:13 +0000 michael try direct mode MB after QPRD, slight PSNR/bitrate gain if b frames + QPRD libavcodec
Fri, 08 Dec 2006 00:35:08 +0000 mru rename always_inline to av_always_inline and move to common.h libavcodec
Thu, 07 Dec 2006 18:33:00 +0000 michael ff_check_alignment to warn the user about a missaligned stack libavcodec
Wed, 06 Dec 2006 23:46:11 +0000 mru use the standard INT64_C() macro for 64-bit constants libavcodec
Tue, 21 Nov 2006 19:37:44 +0000 michael fix b frames + -mbd rd without -psnr (yes that was seriously buggy and probably hasnt been noticed as everyone who tested stuff used -psnr) libavcodec
Tue, 21 Nov 2006 19:35:06 +0000 michael 100l infinite loop fix libavcodec
Mon, 20 Nov 2006 14:13:32 +0000 diego Fix linking with H.261 support disabled. libavcodec
Mon, 20 Nov 2006 11:53:02 +0000 michael infiinit loop fix for CBR + adaptive quant libavcodec
Mon, 20 Nov 2006 10:48:23 +0000 michael 100l qprd fix 2nd try libavcodec
Sun, 19 Nov 2006 23:19:52 +0000 michael testing all dquant for qp_rd fixes the qp runaway to 31 bug libavcodec
Thu, 16 Nov 2006 09:58:34 +0000 bcoudurier throw error if unsupported resolution is used with h261 libavcodec
Mon, 13 Nov 2006 11:30:26 +0000 bcoudurier add low delay forcing option for mpeg1/2 encoding libavcodec
Sun, 12 Nov 2006 21:48:04 +0000 mru rename squareTbl -> ff_squareTbl libavcodec
Tue, 07 Nov 2006 09:46:57 +0000 bcoudurier add codec_tag and codec_stream_tag to MpegEncContext to not alter avctx values libavcodec
Wed, 01 Nov 2006 22:39:58 +0000 diego Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts. libavcodec
Wed, 01 Nov 2006 21:41:54 +0000 michael 10l (forgot ALT_SCAN) libavcodec
Wed, 01 Nov 2006 21:28:36 +0000 diego Rename SWAP macro to FFSWAP. libavcodec
Tue, 31 Oct 2006 22:22:11 +0000 michael fix 1/0 b frames + CBR bug libavcodec
Sat, 28 Oct 2006 15:20:00 +0000 michael prevent overflow if lambda2 is "too" large libavcodec
Sat, 28 Oct 2006 11:15:06 +0000 michael use lambda/lmax instead of qscale/qmax as end check for vbv retry libavcodec
Sat, 21 Oct 2006 22:07:01 +0000 michael prevent infinite loop libavcodec
Wed, 11 Oct 2006 23:17:58 +0000 diego Rename ABS macro to FFABS. libavcodec
Sat, 07 Oct 2006 15:30:46 +0000 diego Change license headers to say 'FFmpeg' instead of 'this program/this library' libavcodec
Thu, 05 Oct 2006 19:27:18 +0000 michael fix buffer underflows by reencoding the current frame with a higher QP libavcodec
Wed, 04 Oct 2006 12:49:52 +0000 bcoudurier mjpeg 4:2:2 encoding support libavcodec
Sun, 01 Oct 2006 21:25:17 +0000 lorenm approximate qpel functions: sacrifice some quality for some decoding speed. enabled on B-frames with -lavdopts fast. libavcodec
Wed, 27 Sep 2006 22:12:08 +0000 mru return 0 from encode_picture() and estimate_qp() on success libavcodec
Wed, 27 Sep 2006 19:54:07 +0000 mru add some #ifdef CONFIG_ENCODERS/DECODERS libavcodec
Wed, 27 Sep 2006 19:47:39 +0000 mru fix some signedness warnings libavcodec
Tue, 26 Sep 2006 14:04:36 +0000 takis Handle possible failure of ff_eval. libavcodec
Sat, 19 Aug 2006 20:55:02 +0000 michael SWAP libavcodec
Fri, 18 Aug 2006 13:38:24 +0000 diego Explicitly include fastmemcpy.h from libvo/. libavcodec
Sun, 09 Jul 2006 10:33:49 +0000 michael remove STATS code (probably hasnt been used for years ..., and its not completely clear what it was good for anyway) libavcodec
Sat, 03 Jun 2006 06:26:04 +0000 corey Make B-frame reduction sensitivity by b_strategy/vb_strategy = 1 libavcodec
Mon, 29 May 2006 22:44:16 +0000 corey Make b_frame_strategy not fail on pass 2, but still print a notice. libavcodec
Sun, 28 May 2006 22:44:14 +0000 lorenm h264: MBAFF interlaced decoding libavcodec
Tue, 16 May 2006 15:19:54 +0000 bcoudurier MPEG-2 4:2:2 encoding support libavcodec
Sat, 13 May 2006 17:16:58 +0000 bcoudurier add MPEG-2 intra vlc support libavcodec
Tue, 09 May 2006 08:40:38 +0000 michael allow insane gop sizes if the user doesnt care about playable streams (doesnt want compliance to any standard) libavcodec
Mon, 01 May 2006 00:28:36 +0000 aurel clip_uint8 now return an uint8_t so no need to &0xFF libavcodec
Fri, 28 Apr 2006 17:03:52 +0000 michael missmatch control for mpeg2 intra dequantization if bitexact=1 libavcodec
Fri, 21 Apr 2006 19:22:14 +0000 lorenm 10l in h264 vismb/vismv (broke on 2006-03-09) libavcodec
Fri, 31 Mar 2006 20:43:37 +0000 michael remove mpegvideo.c img resample dependancy libavcodec
Thu, 23 Mar 2006 21:54:46 +0000 lorenm prefetch pixels for future motion compensation. 4-10% faster mpeg1/2/4 decoding (on an athlon-xp). libavcodec
Sat, 25 Feb 2006 22:41:31 +0000 mru kill some warnings libavcodec
Mon, 06 Feb 2006 11:21:26 +0000 michael 1 goto 1 fix libavcodec
Sun, 05 Feb 2006 13:35:17 +0000 diego MSVC-compatible __align8/__align16 declaration libavcodec
Sat, 04 Feb 2006 22:18:45 +0000 michael simplify libavcodec
Sat, 04 Feb 2006 20:32:02 +0000 michael faster find_startcode() libavcodec
Sat, 28 Jan 2006 00:57:59 +0000 lorenm fix crash on height < 16 pixels. libavcodec
Fri, 27 Jan 2006 23:24:24 +0000 corey Add a newline to b_frame_strategy error message. libavcodec
Fri, 27 Jan 2006 13:19:13 +0000 michael fixing bframe strategy 2 libavcodec
Thu, 12 Jan 2006 22:43:26 +0000 diego Update licensing information: The FSF changed postal address. libavcodec
Wed, 04 Jan 2006 17:07:30 +0000 diego H.263: more descriptive error message libavcodec
Thu, 29 Dec 2005 15:46:23 +0000 michael second try of improved lambda/qp guessing for motion estimation RD in first pass libavcodec
Sun, 25 Dec 2005 18:34:02 +0000 michael support downscaling frames for dynamic b frame decission libavcodec
Sun, 25 Dec 2005 17:30:52 +0000 michael b frame strategy 2 libavcodec
Thu, 22 Dec 2005 22:48:09 +0000 michael better f_code guessing in 2nd pass libavcodec
Thu, 22 Dec 2005 14:17:54 +0000 michael improved lambda/qp guessing for motion estimation RD in first pass libavcodec
Thu, 22 Dec 2005 01:10:11 +0000 diego COSMETICS: tabs --> spaces, some prettyprinting libavcodec
Mon, 19 Dec 2005 13:41:27 +0000 michael use correct qp & lambda for ME on the second pass libavcodec
Mon, 19 Dec 2005 03:08:08 +0000 michael forgot libavcodec
Sun, 18 Dec 2005 19:59:33 +0000 michael fix q=0 bug libavcodec
Sat, 17 Dec 2005 18:14:38 +0000 diego COSMETICS: Remove all trailing whitespace. libavcodec
Mon, 12 Dec 2005 01:56:46 +0000 mru use PRIxN, %zd, %td formats where needed libavcodec
Wed, 07 Dec 2005 18:21:16 +0000 michael psnr calculation with threads>1 fix libavcodec
Sat, 05 Nov 2005 00:16:03 +0000 michael frame skip fixes libavcodec
Sun, 14 Aug 2005 15:42:40 +0000 mru kill a bunch of compiler warnings libavcodec
Mon, 25 Jul 2005 23:07:27 +0000 michael Fix for overflow issue in mpegvideo.c patch by (Martin Boehme: boehme, inb uni-luebeck de) libavcodec
Thu, 14 Jul 2005 21:39:36 +0000 michael skip_idct libavcodec
Fri, 17 Jun 2005 15:02:53 +0000 diego spelling fixes libavcodec
Sat, 21 May 2005 22:20:26 +0000 michael fix max b frames with b frame strategy 1 libavcodec
Fri, 13 May 2005 21:04:16 +0000 mru remove/replace non-ascii characters libavcodec
Thu, 12 May 2005 01:31:11 +0000 michael b_frame_strategy sanity check libavcodec
Sun, 08 May 2005 20:15:42 +0000 michael #defines for strict_std_compliance and split between inofficial extensions and non standarized things libavcodec
Sun, 08 May 2005 09:58:41 +0000 michael overflow fix libavcodec
Sun, 08 May 2005 00:44:06 +0000 michael complain about mpeg4 limits only if codec_id == MPEG4 libavcodec
Mon, 02 May 2005 22:14:42 +0000 michael put most codecs under ifdefs libavcodec
Sat, 30 Apr 2005 21:43:59 +0000 michael switch to native time bases libavcodec
Sun, 24 Apr 2005 17:21:11 +0000 melanson Ministry of English Composition, reporting for duty (and the word is "skipped", not "skiped"; "skiped" would rhyme with "hyped") libavcodec
Sun, 24 Apr 2005 11:13:49 +0000 michael Spelling errors patch by (Kevin Baragona | kevinmb500 gawab com) libavcodec
Wed, 20 Apr 2005 10:05:15 +0000 michael remove duplicate clip to 8bit function libavcodec
Tue, 19 Apr 2005 04:29:11 +0000 melanson remove superfluous CONFIG_ENCODERS (entire function is already wrapped) libavcodec
Sun, 27 Mar 2005 12:19:59 +0000 michael motion estimation bitrate penalty compensation libavcodec
Sat, 26 Mar 2005 18:10:44 +0000 michael check mb/me_threshold range, fixes assertion failure libavcodec
Sat, 19 Mar 2005 13:10:09 +0000 michael alignment fix libavcodec
Sun, 06 Mar 2005 23:20:53 +0000 michael AVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>) libavcodec
Fri, 04 Mar 2005 12:47:38 +0000 lorenm H.264: decode arbitrary frame orders and allow B-frames as references. libavcodec
Thu, 03 Mar 2005 06:57:17 +0000 lorenm vismb: display 4x4 partition boundaries in H.264 libavcodec
Fri, 25 Feb 2005 15:06:21 +0000 michael set supported pix_fmts libavcodec
Thu, 24 Feb 2005 19:08:50 +0000 michael kill warnings patch by (Mns Rullgrd <mru inprovide com>) libavcodec
Mon, 21 Feb 2005 17:50:48 +0000 michael removing --disable-risky patch by (Josh Varner <jlvarner gmail com>) libavcodec
Wed, 02 Feb 2005 18:49:04 +0000 michael Border processing adaptive quant patch by (Christophe Massiot |cmassiot freebox fr) libavcodec
Wed, 02 Feb 2005 18:14:59 +0000 michael rtp_callback: send number of mb patch by (Johan Bilien {jobi via.ecp fr) libavcodec
Sun, 23 Jan 2005 14:07:25 +0000 michael framerate check libavcodec
Thu, 20 Jan 2005 00:30:20 +0000 michael jpeg style yuv fixes libavcodec
Fri, 14 Jan 2005 23:48:12 +0000 michael assertion about bits statistic and minor bits stat fix libavcodec
Thu, 13 Jan 2005 11:59:19 +0000 michael 10l (dont modify the input picture pts) libavcodec
Wed, 12 Jan 2005 18:25:48 +0000 michael av_malloc vs av_mallocz patch by (Kurosu <kurosu inforezo org>) libavcodec
Wed, 12 Jan 2005 00:16:25 +0000 michael various security fixes and precautionary checks libavcodec
Mon, 10 Jan 2005 23:41:25 +0000 michael picture heap corruption fix libavcodec