mirror of https://git.ffmpeg.org/ffmpeg.git
Replace array operator [] with direct access via pointer.
Solves issue 1657. Originally committed as revision 21029 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
6698d13998
commit
71fe4573bc
|
@ -739,7 +739,7 @@ static int decode_var_block_data(ALSDecContext *ctx, ALSBlockData *bd)
|
||||||
y = 1 << 19;
|
y = 1 << 19;
|
||||||
|
|
||||||
for (sb = 0; sb < smp; sb++)
|
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;
|
raw_samples[smp] -= y >> 20;
|
||||||
parcor_to_lpc(smp, quant_cof, lpc_cof);
|
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;
|
y = 1 << 19;
|
||||||
|
|
||||||
for (sb = 0; sb < opt_order; sb++)
|
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;
|
raw_samples[smp] -= y >> 20;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue