Browse Source

Declare function parameters as const

Originally committed as revision 14266 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Vitor Sessak 17 years ago
parent
commit
e4265007a6
1 changed files with 6 additions and 5 deletions
  1. +6
    -5
      libavcodec/ra288.c

+ 6
- 5
libavcodec/ra288.c View File

@@ -37,7 +37,8 @@ typedef struct {
float lhist[10]; float lhist[10];
} Real288_internal; } Real288_internal;


static inline float scalar_product_float(float * v1, float * v2, int size)
static inline float scalar_product_float(const float * v1, const float * v2,
int size)
{ {
float res = 0.; float res = 0.;


@@ -90,7 +91,7 @@ static void decode(Real288_internal *glob, float gain, int cb_coef)
} }


/* column multiply */ /* column multiply */
static void colmult(float *tgt, float *m1, const float *m2, int n)
static void colmult(float *tgt, const float *m1, const float *m2, int n)
{ {
while (n--) while (n--)
*(tgt++) = (*(m1++)) * (*(m2++)); *(tgt++) = (*(m1++)) * (*(m2++));
@@ -133,19 +134,19 @@ static int pred(float *in, float *tgt, int n)
} }


/* product sum (lsf) */ /* product sum (lsf) */
static void prodsum(float *tgt, float *src, int len, int n)
static void prodsum(float *tgt, const float *src, int len, int n)
{ {
for (; n >= 0; n--) for (; n >= 0; n--)
tgt[n] = scalar_product_float(src, src - n, len); tgt[n] = scalar_product_float(src, src - n, len);


} }


static void co(int n, int i, int j, float *in, float *out, float *st1,
static void co(int n, int i, int j, const float *in, float *out, float *st1,
float *st2, const float *table) float *st2, const float *table)
{ {
int a, b, c; int a, b, c;
unsigned int x; unsigned int x;
float *fp;
const float *fp;
float buffer1[37]; float buffer1[37];
float buffer2[37]; float buffer2[37];
float work[111]; float work[111];


Loading…
Cancel
Save