Loading lib_dec/ivas_svd_dec_fx.c +15 −1 Original line number Diff line number Diff line Loading @@ -1012,15 +1012,29 @@ static void HouseholderReduction_fx( pop_wmops(); { int i,j; int n0; int total; int okay; total=0; okay=0; n0=W_norm(singularVectors_Left_64[0][0])+singularVectors_Left_fx_e[0][0]; for (i=0;i<nChannelsL;i++) { for (j=0;j<nChannelsC;j++) { Word16 n; n=W_norm(singularVectors_Left_64[i][j]); if ((n+singularVectors_Left_fx_e[i][j])==n0) { singularVectors_Left_fx[i][j]=W_extract_h(W_shl(singularVectors_Left_64[i][j],n)); okay++; } total++; } } printf("REPLACEMENT: %d/%d\n",okay,total); } Loading Loading
lib_dec/ivas_svd_dec_fx.c +15 −1 Original line number Diff line number Diff line Loading @@ -1012,15 +1012,29 @@ static void HouseholderReduction_fx( pop_wmops(); { int i,j; int n0; int total; int okay; total=0; okay=0; n0=W_norm(singularVectors_Left_64[0][0])+singularVectors_Left_fx_e[0][0]; for (i=0;i<nChannelsL;i++) { for (j=0;j<nChannelsC;j++) { Word16 n; n=W_norm(singularVectors_Left_64[i][j]); if ((n+singularVectors_Left_fx_e[i][j])==n0) { singularVectors_Left_fx[i][j]=W_extract_h(W_shl(singularVectors_Left_64[i][j],n)); okay++; } total++; } } printf("REPLACEMENT: %d/%d\n",okay,total); } Loading