mulaw: const-ify some arrays

This commit is contained in:
Tim-Philipp Müller 2012-11-24 14:27:33 +00:00
parent 3be45f7022
commit ef6c16a32e

View file

@ -34,7 +34,8 @@
void
mulaw_encode (gint16 * in, guint8 * out, gint numsamples)
{
static gint16 exp_lut[256] = { 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,
static const gint16 exp_lut[256] = {
0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
@ -100,7 +101,8 @@ mulaw_encode (gint16 * in, guint8 * out, gint numsamples)
void
mulaw_decode (guint8 * in, gint16 * out, gint numsamples)
{
static gint16 exp_lut[8] = { 0, 132, 396, 924, 1980, 4092, 8316, 16764 };
static const gint16 exp_lut[8] =
{ 0, 132, 396, 924, 1980, 4092, 8316, 16764 };
gint16 sign, exponent, mantissa;
guint8 ulawbyte;
gint16 linear;