diff --git a/libavcodec/flacenc.c b/libavcodec/flacenc.c index 3eb4d46f414239414ab0da63e5f36eaaae555527..b72da9093ffbe074efad55aa81ceb0da88b8acd1 100644 --- a/libavcodec/flacenc.c +++ b/libavcodec/flacenc.c @@ -749,7 +749,7 @@ static int lpc_calc_coefs(const int32_t *samples, int blocksize, int max_order, double var[MAX_LPC_ORDER+1], eval; for(pass=0; pass>pass) + fabs(eval - var[0]); for(j=0; j<=max_order; j++) - var[j]= samples[i-j] / sqrt(eval); + var[j]/= sqrt(eval); } av_update_lls(&m[pass&1], var, 1.0);