diff options
author | Michael Roitzsch <mroi@users.sourceforge.net> | 2002-08-28 20:27:56 +0000 |
---|---|---|
committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2002-08-28 20:27:56 +0000 |
commit | 6ee05b430232df905b3413bcf20fe2c60da024fd (patch) | |
tree | d2ac4921038a5871d2859b17071fd24774b42ee3 /src/liba52/tables.h | |
parent | b5ccc95d14f0937c3096c536165af0e2dbfc10ee (diff) | |
download | xine-lib-6ee05b430232df905b3413bcf20fe2c60da024fd.tar.gz xine-lib-6ee05b430232df905b3413bcf20fe2c60da024fd.tar.bz2 |
sync to latest liba52 release (0.7.4)
CVS patchset: 2543
CVS date: 2002/08/28 20:27:56
Diffstat (limited to 'src/liba52/tables.h')
-rw-r--r-- | src/liba52/tables.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/liba52/tables.h b/src/liba52/tables.h index ddac9e5cb..a35543db7 100644 --- a/src/liba52/tables.h +++ b/src/liba52/tables.h @@ -1,8 +1,10 @@ /* * tables.h - * Copyright (C) 1999-2001 Aaron Holtzman <aholtzma@ess.engr.uvic.ca> + * Copyright (C) 2000-2002 Michel Lespinasse <walken@zoy.org> + * Copyright (C) 1999-2000 Aaron Holtzman <aholtzma@ess.engr.uvic.ca> * * This file is part of a52dec, a free ATSC A-52 stream decoder. + * See http://liba52.sourceforge.net/ for updates. * * a52dec is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,7 +21,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -static int8_t exp_1[128] = { +static const int8_t exp_1[128] = { -2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -27,7 +29,7 @@ static int8_t exp_1[128] = { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 25,25,25 }; -static int8_t exp_2[128] = { +static const int8_t exp_2[128] = { -2,-2,-2,-2,-2,-1,-1,-1,-1,-1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, -2,-2,-2,-2,-2,-1,-1,-1,-1,-1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, -2,-2,-2,-2,-2,-1,-1,-1,-1,-1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, @@ -35,7 +37,7 @@ static int8_t exp_2[128] = { -2,-2,-2,-2,-2,-1,-1,-1,-1,-1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 25,25,25 }; -static int8_t exp_3[128] = { +static const int8_t exp_3[128] = { -2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2, -2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2, -2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2,-2,-1, 0, 1, 2, @@ -180,7 +182,7 @@ static const sample_t q_5[16] = { 0 }; -static sample_t scale_factor[25] = { +static const sample_t scale_factor[25] = { 0.000030517578125, 0.0000152587890625, 0.00000762939453125, |