log mpegvideo.c @ 10276:06d4e87718b1 libavcodec

age author description
Sun, 06 Sep 2009 00:08:19 +0000 ramiro Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and label libavcodec
Tue, 09 Jun 2009 10:06:25 +0000 lucabe Properly initialize AVFrames to default values in the MPEG decoder (fixes libavcodec
Wed, 27 May 2009 19:55:35 +0000 bcoudurier Rename alloc_picture to ff_alloc_picture and move its definition libavcodec
Fri, 15 May 2009 05:39:44 +0000 bcoudurier decode mpeg-2 closed gop first b frames, fix issue #824 libavcodec
Fri, 15 May 2009 02:01:53 +0000 bcoudurier change pic type to Picture* and remove casts libavcodec
Fri, 17 Apr 2009 14:51:00 +0000 michael Remove 2 unused variables from MPV_decode_mb_internal() found by CSA. libavcodec
Mon, 13 Apr 2009 03:35:32 +0000 bcoudurier fix indentation libavcodec
Wed, 08 Apr 2009 20:48:44 +0000 michael Fix mb_height for interlaced mpeg2. libavcodec
Thu, 02 Apr 2009 08:08:45 +0000 gb Add VA API pixfmt (only VLD is available ATM). libavcodec
Fri, 20 Mar 2009 12:04:58 +0000 gb Rename hwaccel_data_private to hwaccel_picture_private. libavcodec
Wed, 11 Mar 2009 08:25:00 +0000 gb Use av_mallocz() to initialize hwaccel_data_private. libavcodec
Mon, 09 Mar 2009 08:04:41 +0000 gb Add private HW accel data infrastructure. libavcodec
Wed, 04 Mar 2009 08:47:29 +0000 gb Add frame buffer allocators. aka simplify calls to libavcodec
Mon, 02 Mar 2009 09:22:17 +0000 benoit Merge three conditions in a single 'if' instead of two. libavcodec
Fri, 27 Feb 2009 15:51:15 +0000 benoit Make ff_print_debug_info() a no-op when using HW acceleration. libavcodec
Fri, 27 Feb 2009 08:09:23 +0000 benoit Add ff_hwaccel_pixfmt_list_420[] definition. libavcodec
Tue, 24 Feb 2009 18:27:52 +0000 michael Add and use ff_pixfmt_list_420. libavcodec
Mon, 23 Feb 2009 13:35:52 +0000 michael Approved hunks for VAAPI / our new shiny hwaccel API libavcodec
Sun, 22 Feb 2009 13:48:55 +0000 stefano Add missing av_cold in static init/close functions. libavcodec
Sun, 22 Feb 2009 09:02:06 +0000 iive Change the type of pblocks from pointers to short array into libavcodec
Thu, 19 Feb 2009 08:39:47 +0000 iive Exit with error if MPV_common_init() is called with PIX_FMT_NONE. libavcodec
Mon, 16 Feb 2009 11:50:06 +0000 diego whitespace cosmetics: Reindent a few lines after the last commit. libavcodec
Mon, 16 Feb 2009 11:49:08 +0000 diego Get rid of some '#if CONFIG_MPEG_XVMC_DECODER' preprocessor checks around if libavcodec
Sat, 14 Feb 2009 20:37:14 +0000 diego Add xvmc_internal.h that contains all internal xvmc function declarations. libavcodec
Sat, 14 Feb 2009 18:51:17 +0000 diego Rename some forward declarations that were missed, fixes the warnings: libavcodec
Sat, 14 Feb 2009 18:46:32 +0000 diego Fix compilation: XVMC_ --> ff_xvmc prefix for xvmc functions. libavcodec
Sat, 14 Feb 2009 18:25:41 +0000 iive use ff_xvmc for function names instead of XVMC_ libavcodec
Sat, 14 Feb 2009 15:37:40 +0000 diego Remove redundant CONFIG_XVMC option, CONFIG_MPEG_XVMC_DECODER suffices. libavcodec
Sun, 01 Feb 2009 02:00:19 +0000 diego Use full internal pathname in doxygen @file directives. libavcodec
Mon, 19 Jan 2009 15:46:40 +0000 diego cosmetics: Remove pointless period after copyright statement non-sentences. libavcodec
Wed, 14 Jan 2009 17:19:17 +0000 aurel replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ libavcodec
Tue, 13 Jan 2009 23:44:16 +0000 aurel Change semantic of CONFIG_*, HAVE_* and ARCH_*. libavcodec
Sun, 04 Jan 2009 23:55:27 +0000 cehoyos Add VDPAU hardware accelerated decoding for H264 which can be used by libavcodec
Wed, 17 Dec 2008 00:54:54 +0000 mru ARM: replace "armv4l" with "arm" libavcodec
Mon, 15 Dec 2008 22:22:51 +0000 diego Switch xvmc over to a CONFIG_ option. libavcodec
Wed, 03 Dec 2008 15:23:30 +0000 diego Delete unnecessary 'extern' keywords. libavcodec
Tue, 02 Dec 2008 10:43:08 +0000 michael Fix regression test failure with pthreads on multiprocessor systems. libavcodec
Thu, 02 Oct 2008 00:27:09 +0000 cehoyos Rename copy_picture to ff_copy_picture. libavcodec
Thu, 25 Sep 2008 14:34:14 +0000 michael Do not use the generic "alloc missing references" code for h.264 as it does libavcodec
Mon, 08 Sep 2008 18:18:49 +0000 michael Rename error_resilience to error_recognition. libavcodec
Thu, 31 Jul 2008 19:51:19 +0000 bcoudurier fix mpeg 4:2:2 vis_qp and vis_mb_type debug, fix issue #471 libavcodec
Thu, 24 Jul 2008 17:09:28 +0000 diego cosmetics: Fix two common typos: wont --> will not, lets --> let us. libavcodec
Fri, 30 May 2008 21:08:41 +0000 michael Change init_vlc_rl() so it does not use *alloc_static() anymore. libavcodec
Sun, 25 May 2008 14:07:35 +0000 michael Fix MB skipping with droppable frames. libavcodec
Mon, 21 Apr 2008 08:30:54 +0000 benoit Unroll codepath libavcodec
Thu, 10 Apr 2008 19:09:39 +0000 diego cosmetics: Break an overly long line. libavcodec
Tue, 25 Mar 2008 21:30:16 +0000 diego Classify mlib as a configurable option, not as a hardware feature. libavcodec
Sat, 15 Mar 2008 16:15:47 +0000 diego typo fixes libavcodec
Sun, 09 Mar 2008 23:31:02 +0000 aurel add FF_ prefix to all (frame)_TYPE usage libavcodec
Wed, 05 Mar 2008 21:29:15 +0000 aurel move ff_mpeg1_dc_scale_table to mpegvideo.c libavcodec
Tue, 04 Mar 2008 23:10:47 +0000 aurel move ff_emulated_edge_mc() to dsputil libavcodec
Tue, 04 Mar 2008 10:26:56 +0000 aurel move ff_init_scantable() into dsputil libavcodec
Tue, 04 Mar 2008 00:07:41 +0000 aurel move draw_edges() into dsputil libavcodec
Tue, 19 Feb 2008 22:09:08 +0000 michael Fix ;; libavcodec
Sat, 09 Feb 2008 17:26:40 +0000 michael Remove pointless code. libavcodec
Mon, 28 Jan 2008 21:12:38 +0000 heydowns Fix memory leak in h264 decoder. allocated_edge_emu_buffer was being allocated libavcodec
Thu, 29 Nov 2007 15:09:24 +0000 michael fix segfault with interlaced h.264 libavcodec
Mon, 22 Oct 2007 15:13:10 +0000 diego Clarify comment block and rewrite in better English. libavcodec
Thu, 18 Oct 2007 11:11:33 +0000 michael replace (disabled by default) assert(0) by abort() if the picture buffer libavcodec
Mon, 08 Oct 2007 17:44:38 +0000 andoma Manage Picture buffers for fields as well as frames. Pair complementary fields into one MPV Picture. libavcodec
Mon, 08 Oct 2007 09:09:19 +0000 bcoudurier export DCT_common_init and add ff_prefix libavcodec
Wed, 03 Oct 2007 14:01:42 +0000 diego Rename MPV_common_init_ppc to MPV_common_init_altivec, the function is libavcodec
Wed, 03 Oct 2007 13:49:51 +0000 diego Fix compilation with AltiVec disabled, MPV_common_init_ppc is part of a file libavcodec
Wed, 26 Sep 2007 13:28:13 +0000 andoma h264/PAFF preparation: use DELAYED_PIC_REF to mark non-refs frames as held for delayed output libavcodec
Tue, 25 Sep 2007 07:30:22 +0000 diego Replace HAVE_BFIN with ARCH_BFIN. Blackfin is a CPU architecture, not an libavcodec
Wed, 05 Sep 2007 16:18:15 +0000 gpoirier Add slice-based parallel H.264 decoding libavcodec
Fri, 31 Aug 2007 14:58:44 +0000 mhoffman renaming ARCH_BFIN to HAVE_BFIN libavcodec
Wed, 01 Aug 2007 00:39:39 +0000 michael make grayscale only decoding checks in inner loops compiletime killable libavcodec
Tue, 31 Jul 2007 14:51:21 +0000 benoit fix mem leak libavcodec
Mon, 30 Jul 2007 18:05:46 +0000 romansh replacing the use of deprecated unaligned*() routines by LD64 and AV_RB32 libavcodec
Wed, 11 Jul 2007 21:04:53 +0000 mru move ff_h263_round_chroma() to mpegvideo.h as static inline libavcodec
Tue, 10 Jul 2007 17:17:42 +0000 aurel move init_vlc_rl from h263.c to mpegvideo.c libavcodec
Mon, 09 Jul 2007 21:07:24 +0000 aurel move ff_set_qscale from h263.c to mpegvideo.c libavcodec
Thu, 05 Jul 2007 10:37:29 +0000 diego Group all copyright and author notices together. libavcodec
Thu, 05 Jul 2007 09:55:48 +0000 aurel make DCT_common_init() static libavcodec
Thu, 05 Jul 2007 09:48:29 +0000 aurel move mpeg encoder specific initialization in the encoder specific file libavcodec
Tue, 03 Jul 2007 09:55:56 +0000 benoit Description: split mpegvideo.c libavcodec
Wed, 20 Jun 2007 11:01:50 +0000 benoit move dct_quantize and denoise_dct function pointers initialization to C libavcodec
Wed, 20 Jun 2007 07:08:00 +0000 benoit remove unused constant definition libavcodec
Tue, 19 Jun 2007 21:14:19 +0000 benoit aanscales is used only with CONFIG_ENCODERS libavcodec
Thu, 14 Jun 2007 08:44:41 +0000 diego Simplify init preprocessor statements. libavcodec
Tue, 12 Jun 2007 19:34:06 +0000 mhoffman integrating MPV_common_init_bfin into the build system and mpegvideo.c libavcodec
Tue, 12 Jun 2007 18:50:50 +0000 diego misc typo fixes libavcodec
Tue, 12 Jun 2007 09:29:25 +0000 diego misc spelling fixes libavcodec
Mon, 28 May 2007 09:30:41 +0000 diego Remove redundant fastmemcpy.h #include, it is indirectly #included by avutil.h. libavcodec
Sun, 20 May 2007 01:41:36 +0000 michael use AV_LOG_ERROR instead of INFO for errors libavcodec
Sun, 20 May 2007 01:35:15 +0000 michael sanity checks for bitrate tolerance and buffer size (= fail if a single frame at the libavcodec
Fri, 18 May 2007 22:58:01 +0000 aurel move the mjpeg_encoder struct from mpegvideo.c to mjpegenc.c libavcodec
Fri, 18 May 2007 22:54:54 +0000 aurel add a proper prefix to all mjpeg encoder exported functions libavcodec
Fri, 18 May 2007 22:42:49 +0000 aurel split ljpeg encoder out of mjpeg.c libavcodec
Mon, 14 May 2007 11:53:27 +0000 aurel remove some unused mjpeg encoding variables libavcodec
Sun, 13 May 2007 00:26:21 +0000 aurel cosmetics: indent libavcodec
Sun, 13 May 2007 00:24:37 +0000 aurel replace some #ifdef CONFIG_* by if(ENABLE_*) libavcodec
Sat, 12 May 2007 23:43:23 +0000 aurel cosmetics: indentation libavcodec
Sat, 12 May 2007 23:42:07 +0000 aurel make compilation of mjpeg.c optional libavcodec
Sat, 12 May 2007 22:50:12 +0000 aurel jpegls never call this code, so those tests are useless libavcodec
Thu, 10 May 2007 22:28:23 +0000 aurel cosmetics: reindent libavcodec
Thu, 10 May 2007 13:11:36 +0000 aurel disable reference to msmpeg4 and wmv2 code when those codecs are not compiled in libavcodec
Wed, 14 Mar 2007 13:19:19 +0000 michael kill av_mallocz_static() calls in init_rl() libavcodec
Tue, 13 Mar 2007 22:51:49 +0000 michael cosmetic libavcodec
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