Revision 890fe85f
libavcodec/ps.c  

365  365 
in[i][j+6][1] = L[1][j][i]; 
366  366 
} 
367  367 
} 
368 
if(is34) { 

368 
if (is34) {


369  369 
hybrid4_8_12_cx(in[0], out, f34_0_12, 12, len); 
370  370 
hybrid4_8_12_cx(in[1], out+12, f34_1_8, 8, len); 
371  371 
hybrid4_8_12_cx(in[2], out+20, f34_2_4, 4, len); 
...  ...  
397  397 
static void hybrid_synthesis(float out[2][38][64], float in[91][32][2], int is34, int len) 
398  398 
{ 
399  399 
int i, n; 
400 
if(is34) { 

400 
if (is34) {


401  401 
for (n = 0; n < len; n++) { 
402  402 
memset(out[0][n], 0, 5*sizeof(out[0][n][0])); 
403  403 
memset(out[1][n], 0, 5*sizeof(out[1][n][0])); 
404 
for(i = 0; i < 12; i++) { 

404 
for (i = 0; i < 12; i++) {


405  405 
out[0][n][0] += in[ i][n][0]; 
406  406 
out[1][n][0] += in[ i][n][1]; 
407  407 
} 
408 
for(i = 0; i < 8; i++) { 

408 
for (i = 0; i < 8; i++) {


409  409 
out[0][n][1] += in[12+i][n][0]; 
410  410 
out[1][n][1] += in[12+i][n][1]; 
411  411 
} 
412 
for(i = 0; i < 4; i++) { 

412 
for (i = 0; i < 4; i++) {


413  413 
out[0][n][2] += in[20+i][n][0]; 
414  414 
out[1][n][2] += in[20+i][n][1]; 
415  415 
out[0][n][3] += in[24+i][n][0]; 
Also available in: Unified diff