log cabac.c @ 9668:5a730e38f1b3 libavcodec

age author description
Mon, 13 Apr 2009 16:20:26 +0000 stefano Rename bitstream.h to get_bits.h. libavcodec
Fri, 10 Apr 2009 17:23:38 +0000 diego cosmetics: Rename prn variable to prng (Pseudo Random Number Generator). libavcodec
Fri, 20 Mar 2009 11:48:27 +0000 diego Replace random() usage in test programs by av_lfg_*(). libavcodec
Sun, 01 Feb 2009 02:00:19 +0000 diego Use full internal pathname in doxygen @file directives. libavcodec
Fri, 09 May 2008 11:56:36 +0000 diego Use full path for #includes from another directory. libavcodec
Wed, 23 Jan 2008 10:23:24 +0000 diego Fix test program compilation: Add missing #include and update the call libavcodec
Sun, 20 Jan 2008 23:53:51 +0000 diego Consistently use TEST as the preprocessor condition to enable test code. libavcodec
Fri, 23 Nov 2007 00:52:56 +0000 diego main() --> main(void) libavcodec
Thu, 19 Jul 2007 08:47:07 +0000 takis Fix the self tests which are contained in some codecs and are using random(). libavcodec
Thu, 05 Jul 2007 10:40:25 +0000 diego license header consistency cosmetics libavcodec
Wed, 18 Oct 2006 09:37:25 +0000 gpoirier Kill a warning with MSVC libavcodec
Sun, 15 Oct 2006 20:40:50 +0000 michael shift CABACContext.range right, this reduces the number of shifts needed in get_cabac() and is slightly faster on P3 (and should be much faster on P4 as the P4 except the more recent variants lacks an integer shifter and so shifts have ~10 times longer latency then simple operations like adds) libavcodec
Fri, 13 Oct 2006 14:21:25 +0000 michael dehack *ps_state indexing in the branchless decoder libavcodec
Wed, 11 Oct 2006 14:44:17 +0000 michael make state transition tables global as they are constant and the code is slightly faster that way libavcodec
Wed, 11 Oct 2006 13:21:42 +0000 michael make lps_range a global table its constant anyway (saves 1 addition for accessing it) libavcodec
Tue, 10 Oct 2006 08:16:41 +0000 diego BRANCHLESS_CABAD --> BRANCHLESS_CABAC_DECODER libavcodec
Mon, 09 Oct 2006 21:14:16 +0000 michael reverse remainder of the failed attempt to optimize *state=c->mps_state[s] libavcodec
Mon, 09 Oct 2006 20:44:11 +0000 michael optimize branchless C CABAC decoder libavcodec
Mon, 09 Oct 2006 00:59:42 +0000 michael decrease ff_h264_norm_shift[] size libavcodec
Sun, 08 Oct 2006 13:20:22 +0000 michael branchless renormalization (1% faster get_cabac) old branchless renormalization wasnt faster because gcc was scared of the shift variable (missusing bit variable now) libavcodec
Sun, 08 Oct 2006 11:24:37 +0000 michael 5% faster get_cabac() libavcodec
Sat, 07 Oct 2006 15:30:46 +0000 diego Change license headers to say 'FFmpeg' instead of 'this program/this library' libavcodec
Thu, 12 Jan 2006 22:43:26 +0000 diego Update licensing information: The FSF changed postal address. libavcodec
Sat, 17 Dec 2005 18:14:38 +0000 diego COSMETICS: Remove all trailing whitespace. libavcodec
Tue, 11 Jan 2005 03:18:08 +0000 michael fixing selftest libavcodec
Wed, 29 Dec 2004 17:50:25 +0000 michael common.c -> bitstream.c (and the single non bitstream func -> utils.c) libavcodec
Tue, 26 Oct 2004 03:12:21 +0000 michael optimization libavcodec
Thu, 08 Jul 2004 00:53:21 +0000 michael overread fix libavcodec
Tue, 18 May 2004 17:09:46 +0000 michael some of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>) libavcodec
Fri, 26 Mar 2004 19:35:53 +0000 michael h264 - progressive I frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp dot fr>) libavcodec
Sun, 12 Oct 2003 21:25:00 +0000 alex removed the obsolete and unused parameters of init_put_bits libavcodec
Mon, 09 Jun 2003 02:24:51 +0000 michaelni FFV1 codec (our very simple lossless intra only codec, compresses much better then huffyuv) libavcodec
Fri, 06 Jun 2003 10:04:15 +0000 michaelni cleanup libavcodec
Fri, 30 May 2003 01:05:48 +0000 michaelni (truncated) unary binerization libavcodec
Wed, 28 May 2003 18:44:52 +0000 michaelni CABAC libavcodec