Browse Source

Replace array operator [] with direct access via pointer.

Solves issue 1657.

Originally committed as revision 21029 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.6
Thilo Borgmann 15 years ago
parent
commit
71fe4573bc
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      libavcodec/alsdec.c

+ 2
- 2
libavcodec/alsdec.c View File

@@ -739,7 +739,7 @@ static int decode_var_block_data(ALSDecContext *ctx, ALSBlockData *bd)
y = 1 << 19;

for (sb = 0; sb < smp; sb++)
y += MUL64(lpc_cof[sb],raw_samples[smp - (sb + 1)]);
y += MUL64(lpc_cof[sb], *(raw_samples + smp - (sb + 1)));

raw_samples[smp] -= y >> 20;
parcor_to_lpc(smp, quant_cof, lpc_cof);
@@ -780,7 +780,7 @@ static int decode_var_block_data(ALSDecContext *ctx, ALSBlockData *bd)
y = 1 << 19;

for (sb = 0; sb < opt_order; sb++)
y += MUL64(bd->lpc_cof[sb],raw_samples[smp - (sb + 1)]);
y += MUL64(bd->lpc_cof[sb], *(raw_samples + smp - (sb + 1)));

raw_samples[smp] -= y >> 20;
}


Loading…
Cancel
Save