[xiph-commits] r7768 - trunk/theora/lib

giles at motherfish-iii.xiph.org giles at motherfish-iii.xiph.org
Wed Sep 15 22:32:07 PDT 2004


Author: giles
Date: 2004-09-15 22:32:07 -0700 (Wed, 15 Sep 2004)
New Revision: 7768

Removed:
   trunk/theora/lib/mcomp.h
Modified:
   trunk/theora/lib/Makefile.am
Log:
Remove the no longer used mcomp.h. This was just a lookup table
that has been replaced by a direct computation in the code.

Thanks to Adam Moss for pointing out the bit rot.


Modified: trunk/theora/lib/Makefile.am
===================================================================
--- trunk/theora/lib/Makefile.am	2004-09-16 02:32:20 UTC (rev 7767)
+++ trunk/theora/lib/Makefile.am	2004-09-16 05:32:07 UTC (rev 7768)
@@ -34,7 +34,6 @@
 	encoder_lookup.h \
 	huffman.h \
 	hufftables.h \
-	mcomp.h \
 	pp.h \
 	quant_lookup.h \
 	toplevel.h \

Deleted: trunk/theora/lib/mcomp.h
===================================================================
--- trunk/theora/lib/mcomp.h	2004-09-16 02:32:20 UTC (rev 7767)
+++ trunk/theora/lib/mcomp.h	2004-09-16 05:32:07 UTC (rev 7768)
@@ -1,84 +0,0 @@
-/********************************************************************
- *                                                                  *
- * THIS FILE IS PART OF THE OggTheora SOFTWARE CODEC SOURCE CODE.   *
- * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
- * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
- * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
- *                                                                  *
- * THE Theora SOURCE CODE IS COPYRIGHT (C) 2002-2003                *
- * by the Xiph.Org Foundation http://www.xiph.org/                  *
- *                                                                  *
- ********************************************************************
-
-  function: simple static lookups for VP3 codec
-  last mod: $Id: mcomp.h,v 1.4 2003/12/03 08:59:43 arc Exp $
-
- ********************************************************************/
-
-#include "encoder_internal.h"
-
-ogg_int32_t XX_LUT[511]={
-  65025, 64516, 64009, 63504, 63001, 62500, 62001, 61504,
-  61009, 60516, 60025, 59536, 59049, 58564, 58081, 57600,
-  57121, 56644, 56169, 55696, 55225, 54756, 54289, 53824,
-  53361, 52900, 52441, 51984, 51529, 51076, 50625, 50176,
-  49729, 49284, 48841, 48400, 47961, 47524, 47089, 46656,
-  46225, 45796, 45369, 44944, 44521, 44100, 43681, 43264,
-  42849, 42436, 42025, 41616, 41209, 40804, 40401, 40000,
-  39601, 39204, 38809, 38416, 38025, 37636, 37249, 36864,
-  36481, 36100, 35721, 35344, 34969, 34596, 34225, 33856,
-  33489, 33124, 32761, 32400, 32041, 31684, 31329, 30976,
-  30625, 30276, 29929, 29584, 29241, 28900, 28561, 28224,
-  27889, 27556, 27225, 26896, 26569, 26244, 25921, 25600,
-  25281, 24964, 24649, 24336, 24025, 23716, 23409, 23104,
-  22801, 22500, 22201, 21904, 21609, 21316, 21025, 20736,
-  20449, 20164, 19881, 19600, 19321, 19044, 18769, 18496,
-  18225, 17956, 17689, 17424, 17161, 16900, 16641, 16384,
-  16129, 15876, 15625, 15376, 15129, 14884, 14641, 14400,
-  14161, 13924, 13689, 13456, 13225, 12996, 12769, 12544,
-  12321, 12100, 11881, 11664, 11449, 11236, 11025, 10816,
-  10609, 10404, 10201, 10000,  9801,  9604,  9409,  9216,
-   9025,  8836,  8649,  8464,  8281,  8100,  7921,  7744,
-   7569,  7396,  7225,  7056,  6889,  6724,  6561,  6400,
-   6241,  6084,  5929,  5776,  5625,  5476,  5329,  5184,
-   5041,  4900,  4761,  4624,  4489,  4356,  4225,  4096,
-   3969,  3844,  3721,  3600,  3481,  3364,  3249,  3136,
-   3025,  2916,  2809,  2704,  2601,  2500,  2401,  2304,
-   2209,  2116,  2025,  1936,  1849,  1764,  1681,  1600,
-   1521,  1444,  1369,  1296,  1225,  1156,  1089,  1024,
-    961,   900,   841,   784,   729,   676,   625,   576,
-    529,   484,   441,   400,   361,   324,   289,   256,
-    225,   196,   169,   144,   121,   100,    81,    64,
-     49,    36,    25,    16,     9,     4,     1,     0,
-      1,     4,     9,    16,    25,    36,    49,    64,
-     81,   100,   121,   144,   169,   196,   225,   256,
-    289,   324,   361,   400,   441,   484,   529,   576,
-    625,   676,   729,   784,   841,   900,   961,  1024,
-   1089,  1156,  1225,  1296,  1369,  1444,  1521,  1600,
-   1681,  1764,  1849,  1936,  2025,  2116,  2209,  2304,
-   2401,  2500,  2601,  2704,  2809,  2916,  3025,  3136,
-   3249,  3364,  3481,  3600,  3721,  3844,  3969,  4096,
-   4225,  4356,  4489,  4624,  4761,  4900,  5041,  5184,
-   5329,  5476,  5625,  5776,  5929,  6084,  6241,  6400,
-   6561,  6724,  6889,  7056,  7225,  7396,  7569,  7744,
-   7921,  8100,  8281,  8464,  8649,  8836,  9025,  9216,
-   9409,  9604,  9801, 10000, 10201, 10404, 10609, 10816,
-  11025, 11236, 11449, 11664, 11881, 12100, 12321, 12544,
-  12769, 12996, 13225, 13456, 13689, 13924, 14161, 14400,
-  14641, 14884, 15129, 15376, 15625, 15876, 16129, 16384,
-  16641, 16900, 17161, 17424, 17689, 17956, 18225, 18496,
-  18769, 19044, 19321, 19600, 19881, 20164, 20449, 20736,
-  21025, 21316, 21609, 21904, 22201, 22500, 22801, 23104,
-  23409, 23716, 24025, 24336, 24649, 24964, 25281, 25600,
-  25921, 26244, 26569, 26896, 27225, 27556, 27889, 28224,
-  28561, 28900, 29241, 29584, 29929, 30276, 30625, 30976,
-  31329, 31684, 32041, 32400, 32761, 33124, 33489, 33856,
-  34225, 34596, 34969, 35344, 35721, 36100, 36481, 36864,
-  37249, 37636, 38025, 38416, 38809, 39204, 39601, 40000,
-  40401, 40804, 41209, 41616, 42025, 42436, 42849, 43264,
-  43681, 44100, 44521, 44944, 45369, 45796, 46225, 46656,
-  47089, 47524, 47961, 48400, 48841, 49284, 49729, 50176,
-  50625, 51076, 51529, 51984, 52441, 52900, 53361, 53824,
-  54289, 54756, 55225, 55696, 56169, 56644, 57121, 57600,
-  58081, 58564, 59049, 59536, 60025, 60516, 61009, 61504,
-  62001, 62500, 63001, 63504, 64009, 64516, 65025};



More information about the commits mailing list