log dv.c @ 8594:c5349ca95c08 libavcodec

age author description
Tue, 13 Jan 2009 23:44:16 +0000 aurel Change semantic of CONFIG_*, HAVE_* and ARCH_*. libavcodec
Thu, 20 Nov 2008 01:40:40 +0000 romansh Making idct factor tables dynamically allocated libavcodec
Wed, 19 Nov 2008 01:40:09 +0000 romansh Change of indentation libavcodec
Tue, 18 Nov 2008 20:48:26 +0000 romansh Getting rid of huge static DV tables libavcodec
Tue, 18 Nov 2008 20:33:08 +0000 romansh Getting rid of unneeded extra wrapper functions libavcodec
Wed, 12 Nov 2008 21:13:28 +0000 romansh Taking advantage of the new ->execute API libavcodec
Wed, 12 Nov 2008 17:47:23 +0000 romansh Making it easier to send arbitrary structures as work orders to MT workers libavcodec
Sat, 08 Nov 2008 00:18:00 +0000 romansh implementing more efficient (and direct) allocation of work for DV codec workers libavcodec
Thu, 30 Oct 2008 15:43:00 +0000 romansh renaming macro in order to conform with the rest of libavcodec libavcodec
Fri, 24 Oct 2008 21:41:27 +0000 diego prettyprinting cosmetics libavcodec
Fri, 24 Oct 2008 21:37:06 +0000 diego spelling cosmetics libavcodec
Tue, 07 Oct 2008 16:59:18 +0000 romansh replacing frame_rate and frame_rate_base with an AVRational time_base libavcodec
Tue, 07 Oct 2008 15:52:20 +0000 romansh unrolling the loops as per Michael's suggestion libavcodec
Tue, 07 Oct 2008 15:51:29 +0000 romansh fixing a bug that prevented proper unweighting table to be selected libavcodec
Tue, 07 Oct 2008 15:50:29 +0000 romansh Doxygenizing the comments libavcodec
Tue, 07 Oct 2008 15:49:45 +0000 romansh simplifying the code as per Michael's suggestion libavcodec
Thu, 02 Oct 2008 16:28:58 +0000 diego spelling cosmetics libavcodec
Tue, 02 Sep 2008 23:25:57 +0000 diego Replace generic CONFIG_DECODERS preprocessor conditionals by more specific libavcodec
Thu, 28 Aug 2008 22:41:00 +0000 romansh Intial implementation of the DV100 (AKA DVCPRO HD) decoder and demuxer as libavcodec
Wed, 27 Aug 2008 20:25:47 +0000 romansh Cosmetic change aimed at making it easier to see how bits are consumed libavcodec
Wed, 27 Aug 2008 20:21:17 +0000 romansh Factoring out chan_slice / 27 into seq variable libavcodec
Wed, 27 Aug 2008 20:17:01 +0000 romansh Simplification of how dct_mode affects decoding. libavcodec
Tue, 19 Aug 2008 16:02:43 +0000 romansh Making block size in bits variable and dependent on the DV spec libavcodec
Tue, 19 Aug 2008 16:01:41 +0000 romansh Making the number of blocks per macroblock dependent on the DV stream libavcodec
Tue, 19 Aug 2008 16:00:26 +0000 romansh Introducing DV_MAX_BPM macro instead of a hardcoded value for the libavcodec
Mon, 11 Aug 2008 10:14:46 +0000 romansh Fixing the units in DV50 tables (both coordinates are libavcodec
Mon, 11 Aug 2008 09:35:58 +0000 romansh Coalescing the un-weighting and de-quantization steps for faster libavcodec
Fri, 11 Jul 2008 07:48:37 +0000 diego Move #ifdef CONFIG_DVVIDEO_ENCODER up to cover all functions used for encoding. libavcodec
Fri, 11 Jul 2008 07:45:49 +0000 diego Make preprocessor condition more specific and useful by changing libavcodec
Thu, 12 Jun 2008 21:50:13 +0000 stefano Make AVCodec long_names definition conditional depending on CONFIG_SMALL. libavcodec
Tue, 10 Jun 2008 19:21:40 +0000 bcoudurier remove useless wrapper func libavcodec
Wed, 28 May 2008 23:56:25 +0000 bcoudurier set avctx time_base in dv decoder libavcodec
Sun, 11 May 2008 22:28:43 +0000 cehoyos Replace some occurrences of -1 with PIX_FMT_NONE. libavcodec
Tue, 29 Apr 2008 07:24:44 +0000 diego Add some long names to AVCodec declarations. libavcodec
Tue, 08 Apr 2008 01:09:33 +0000 superdump Increase alignment for DCT block arrays from 8 to 16 libavcodec
Fri, 21 Mar 2008 03:11:20 +0000 zuxy Apply 'cold' attribute to init/uninit functions in libavcodec libavcodec
Wed, 05 Mar 2008 00:43:11 +0000 aurel remove more useless mpegvideo.h includes libavcodec
Fri, 01 Feb 2008 15:08:55 +0000 michael some const libavcodec
Fri, 01 Feb 2008 03:26:31 +0000 michael consts libavcodec
Sat, 08 Dec 2007 21:21:11 +0000 aurel add ff_ prefix to all simple_idct symbols libavcodec
Thu, 15 Mar 2007 23:45:20 +0000 gpoirier force 16-bytes alignement of block array, as needed by the implementation of ff_dct_sse2 libavcodec
Wed, 14 Mar 2007 12:15:34 +0000 michael kill av_mallocz_static() libavcodec
Tue, 13 Mar 2007 23:30:28 +0000 michael kill a av_mallocz_static() libavcodec
Tue, 13 Feb 2007 18:26:14 +0000 mmu_man This fixes error handling for BeOS, removing the need for some ifdefs. libavcodec
Mon, 15 Jan 2007 07:41:28 +0000 romansh * Fixing a bug with incorrect bits set in AAUX source pack libavcodec
Fri, 08 Dec 2006 00:35:08 +0000 mru rename always_inline to av_always_inline and move to common.h 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
Sun, 01 Oct 2006 18:19:49 +0000 diego Fix compilation with --disable-encoders. libavcodec
Wed, 27 Sep 2006 19:54:07 +0000 mru add some #ifdef CONFIG_ENCODERS/DECODERS libavcodec
Mon, 04 Sep 2006 03:33:11 +0000 romansh * Restructuring the division of labor between DV codec and DV format libavcodec
Mon, 28 Aug 2006 18:46:01 +0000 aurel force usage of ALT_BITSTREAM_READER where needed libavcodec
Mon, 06 Mar 2006 09:54:09 +0000 romansh I still don't think this should be here. Note: without this code DV encoder libavcodec
Mon, 06 Mar 2006 08:54:33 +0000 romansh DVCPRO50 support. libavcodec
Tue, 28 Feb 2006 02:54:48 +0000 romansh Assign class 2 to most macroblocks by default, instead of a more conservative libavcodec
Mon, 27 Feb 2006 05:04:05 +0000 romansh Not that we're that far from being an *initial* implementation, but libavcodec
Mon, 27 Feb 2006 04:50:06 +0000 romansh AC coefficient weighing (per SMPTE 314M) for the DV encoder and decoder. The libavcodec
Sun, 26 Feb 2006 15:40:08 +0000 michael remove wrong assert() libavcodec
Sun, 26 Feb 2006 15:24:42 +0000 michael replace for loop with 2 asserts() libavcodec
Sat, 25 Feb 2006 22:58:26 +0000 michael size[0-3] are not initialized (and can get random negative trash libavcodec
Fri, 24 Feb 2006 09:16:26 +0000 michael 10l (forgot EOBs) libavcodec
Thu, 23 Feb 2006 13:05:37 +0000 michael dont lowwer qnos of more blocks then needed libavcodec
Thu, 23 Feb 2006 08:56:53 +0000 michael fixing dv_guess_qnos() libavcodec
Thu, 23 Feb 2006 00:16:45 +0000 michael print a big warning if we mess up and run out of space ... libavcodec
Sun, 05 Feb 2006 13:35:17 +0000 diego MSVC-compatible __align8/__align16 declaration libavcodec
Thu, 12 Jan 2006 22:43:26 +0000 diego Update licensing information: The FSF changed postal address. libavcodec
Fri, 06 Jan 2006 19:19:39 +0000 romansh Moving dv_anchor back to the global scope. This creates a tiny memory libavcodec
Sun, 25 Dec 2005 22:38:21 +0000 michael Fix DV memory leak and allow multiple instances patch by (Burkhard Plaum?) libavcodec
Thu, 22 Dec 2005 01:10:11 +0000 diego COSMETICS: tabs --> spaces, some prettyprinting libavcodec
Sat, 17 Dec 2005 18:14:38 +0000 diego COSMETICS: Remove all trailing whitespace. libavcodec
Fri, 02 Sep 2005 08:30:26 +0000 michael lowres support libavcodec
Tue, 30 Aug 2005 20:03:19 +0000 michael optimizations libavcodec
Fri, 26 Aug 2005 15:41:28 +0000 michael Fix for memleak in dv.c patch by (Burkhard Plaum; plaum, ipf uni-stuttgart de) libavcodec
Thu, 11 Aug 2005 01:28:04 +0000 michael DV video encoder/decoder doesn't set keyframe and picture type properties patch by (Edward Hervey:bilboed,gmail com) libavcodec
Tue, 10 May 2005 20:39:11 +0000 michael a few #ifdef CONFIG_X_ENCODER, patch by (Roine Gustafsson <roine users.sourceforge net] libavcodec
Mon, 18 Apr 2005 12:08:16 +0000 michael various fixes related to the non alt_bitstream_reader libavcodec
Sun, 23 Jan 2005 18:09:06 +0000 michael avoid buf_size == 0 checks in every decoder libavcodec
Wed, 12 Jan 2005 00:16:25 +0000 michael various security fixes and precautionary checks libavcodec
Sat, 27 Nov 2004 18:10:06 +0000 michael Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( de>) libavcodec
Wed, 22 Sep 2004 05:04:18 +0000 romansh * simplification patch by Jeffrey Ryan Muizelaar libavcodec
Fri, 21 May 2004 14:37:16 +0000 michael data_size = 0 cleanup libavcodec
Fri, 21 May 2004 14:29:25 +0000 michael oops, forgot to commit that change from the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>) libavcodec
Fri, 30 Apr 2004 17:42:58 +0000 michael cleanup & memleak fix libavcodec
Thu, 25 Mar 2004 01:46:40 +0000 romansh * some significant clean-up of the dv_decode_ac (it looks real libavcodec
Wed, 24 Mar 2004 23:32:48 +0000 mellum warning patrol libavcodec
Thu, 18 Mar 2004 04:19:34 +0000 romansh * removing casualties of battle of the wits and English language libavcodec
Sun, 14 Mar 2004 23:45:42 +0000 romansh * DV decoding/encoding now supports MultiThreading for up to 324 CPUs ;-) libavcodec
Sun, 14 Mar 2004 22:09:58 +0000 romansh * DV decoder simplifications. Now it looks to be 6% faster. At least libavcodec
Fri, 12 Mar 2004 23:39:38 +0000 romansh * moving some of the commonly used bit reading/writing functions libavcodec
Sun, 04 Jan 2004 19:49:57 +0000 michael 10000l libavcodec
Fri, 05 Dec 2003 23:12:03 +0000 michael removing unused var & converting 64->32bit libavcodec
Thu, 27 Nov 2003 01:40:13 +0000 romansh * 3x encoding speedup. Finally we seem to be on par with libdv libavcodec
Mon, 03 Nov 2003 13:26:22 +0000 michael av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) libavcodec
Fri, 24 Oct 2003 18:28:01 +0000 romansh * introducing dct248 into the DSP context. libavcodec
Mon, 20 Oct 2003 10:33:13 +0000 michael bottom_field_first -> top_field_first libavcodec
Sat, 18 Oct 2003 03:19:44 +0000 romansh * providing MPEG codecs with a generic fields in AVFrame to use. libavcodec
Thu, 16 Oct 2003 04:50:54 +0000 romansh * fix for a trivial 100l declaration typo libavcodec
Wed, 15 Oct 2003 16:20:50 +0000 michael align libavcodec
Sun, 12 Oct 2003 21:25:00 +0000 alex removed the obsolete and unused parameters of init_put_bits libavcodec
Sat, 11 Oct 2003 01:41:41 +0000 romansh * recommiting change from SF CVS libavcodec
Wed, 01 Oct 2003 23:34:46 +0000 romansh * preAlpha DV encoding support -- there's still a truckload libavcodec
Mon, 29 Sep 2003 17:54:07 +0000 romansh * DV handling was streamlined for both muxing/demuxing and libavcodec
Sun, 24 Aug 2003 22:13:48 +0000 bellard removed unused variable libavcodec
Fri, 16 May 2003 21:47:02 +0000 michaelni seems i guessed correctly (last 411 chroma block isnt scaled but cut and reordered) libavcodec
Wed, 14 May 2003 10:54:25 +0000 michaelni some libmpeg2 style bitstream reader fixes (no dv doesnt yet work with it) libavcodec
Tue, 06 May 2003 20:43:37 +0000 michaelni release buffer cleanup libavcodec
Thu, 01 May 2003 22:45:09 +0000 romansh making it nicer to the client who doesn't expect errors messages in stdout libavcodec
Tue, 29 Apr 2003 01:51:38 +0000 romansh * fixing NTSC frame rate for DV streams libavcodec
Fri, 25 Apr 2003 00:29:48 +0000 michaelni fixing mixed dr1 + internal buffers libavcodec
Fri, 04 Apr 2003 13:45:45 +0000 michaelni support for DV aspect ratio and erroneous audio patch by (Dan Dennedy (dan at dennedy dot org) and Roman Shaposhnick <rvs at sun dot com>) libavcodec
Fri, 28 Mar 2003 14:05:55 +0000 michaelni AVI type 1 support patch by (Roman Shaposhnick <rvs at sun dot com>) 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
Mon, 03 Mar 2003 14:54:00 +0000 michaelni MpegEncContext.(i)dct_* -> DspContext.(i)dct_* libavcodec
Thu, 27 Feb 2003 23:26:31 +0000 michaelni support for PAL 4:1:1 SMPTE 314M DV streams patch by (Roman Shaposhnick <rvs at sun dot com>) 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
Mon, 27 Jan 2003 09:21:30 +0000 bellard DV audio decoder by Roman Shaposhnick 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
Wed, 15 Jan 2003 19:21:21 +0000 michaelni fixing DCTELEM != short libavcodec
Wed, 01 Jan 2003 15:10:45 +0000 michaelni warnings patch by (bubu <bubu at bubu dot net>) libavcodec
Mon, 09 Dec 2002 12:03:43 +0000 michaelni AVVideoFrame -> AVFrame libavcodec
Wed, 04 Dec 2002 10:04:03 +0000 michaelni cleanup libavcodec
Thu, 14 Nov 2002 18:43:49 +0000 kabi * not checking for get_buffer_callback - it would be user's error libavcodec
Tue, 12 Nov 2002 15:00:04 +0000 kabi * fixing some minor const warnings 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 18:45:36 +0000 arpi_esp 10l - set pixelfmt (colorspace) _before_ calling get_buffer() callback libavcodec
Mon, 04 Nov 2002 18:03:10 +0000 kabi * DR1 support libavcodec
Wed, 09 Oct 2002 12:35:22 +0000 bellard support buffers containing more than one frame libavcodec
Tue, 08 Oct 2002 17:54:02 +0000 bellard fixed NTSC end of line bug libavcodec
Mon, 07 Oct 2002 23:08:42 +0000 arpi_esp 10l - MMX/FPU state was not restored, causing nonsense fpu behaviour in caller (mplayer) libavcodec
Mon, 07 Oct 2002 21:28:33 +0000 arpi_esp DV ntsc support, 411P colorspace added libavcodec
Fri, 04 Oct 2002 20:59:29 +0000 al3x moved dct init out from mpv_common_init to dct_common_init (for less-uglier way for dv) libavcodec
Fri, 04 Oct 2002 07:49:00 +0000 bellard simplified parsing - added MMX idct support libavcodec
Thu, 03 Oct 2002 21:07:39 +0000 bellard first working version of DV video decoder libavcodec