blob: 76419db03cd742fff1aa440b002df8124e262d94 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
int i, j;
(void) lag;
FLAC__ASSERT(lag <= MAX_LAG);
for(i = 0; i < MAX_LAG; i++)
autoc[i] = 0.0;
for(i = 0; i < MAX_LAG; i++)
for(j = 0; j <= i; j++)
autoc[j] += (double)data[i] * (double)data[i-j];
for(i = MAX_LAG; i < (int)data_len; i++)
for(j = 0; j < MAX_LAG; j++)
autoc[j] += (double)data[i] * (double)data[i-j];
|